Cloud Enterprise Service Bus as a Service

Service providing

An enterprise scale SOA solution for non-stop mission critical messaging. Based on Apache ServiceMix, provides reliable messaging across domains/environments, messaging, routing and Enterprise Integration Patterns, RESTful web services, and an OSGi-based server. With a wide range of supported protocols and patterns, delivers scalable, distributed application processing, and system integration.



Enterprise-class open-source distributed enterprise service bus (ESB)


Provides Enterprise Application Integration (EAI), Web Services, REST API

Secured, audited, managed, and under configuration control


Resilience and Highly Available configurations, to support service levels


Regular Service monitoring to help scale resources or services

Based on the service-oriented architecture (SOA) mode

Allows to decouple the applications together and reduce dependencies

Available in a range of sizes and configurations

Self administer via Web interface, or via a managed service

Service includes regular patches, daily backups, support


  • Simplifies Complex environments, enabling interaction between different applications.
  • Alleviates the burden of dealing different systems in one place
  • Standardised message model and well defined exchange patterns
  • Many standard Enterprise Integration Patterns components for everyday tasks
  • Easy to move infrastructure deployment from Development, Test to Production
  • Enables easy to scale up and out of Cloud services
  • Viewdeck Secure Server platform, an NSA compliant VM build
  • Available for Web and Tier 1 services
  • Suitable for Public, Private and Shared Cloud environments
  • Supports full digital upgrade (Discovery, Alpha, Beta, Live)

Other Key Services

Reporting Server as a Service

Customer Relationship Management (CRM) Service

Extract, Transform and Load Server as a Service

Service Desk and Customer Management as a Service

Viewdeck Big Data Analytics Service (VDAS)

Document Management as a Service

Case Management as a Service

Cloud Enterprise Service Bus as a Service

Based on Apache ServiceMix, this service includes a run-time container for service-oriented architecture components, web services or legacy system connectivity services. Apache ServiceMix is one of the most mature, open-source implementations of an enterprise service bus. It supports:

  • Exchanging data between different systems, using different protocols or communications mode like FTP, HTTP, Web Services.
  • Creation of new functionality by combining existing function blocks from applications.

The goal of Apache ServiceMix is to allow components and services to be integrated in a vendor independent way, allowing users and vendors to plug and play.

Key functionality includes:

  • Federation, clustering and container provided failover.
  • Hot deployment and life-cycle management of business objects.
  • Vendor independence from vendor-licensed products.
  • Compliance with the JBI specification JSR 208.
  • Compliance with the OSGi 4.2 specification through Apache Felix[2].
  • Support for OSGi Enterprise through Apache Aries.
  • Provide remoting, clustering, reliability and distributed failover.

These services are suitable for Private, Community or Public Cloud hosting, on the Internet, and in Tier 1 or higher environments.

Tag Cloud: MSP, PRINCE2, Rational Unified Process, Unified Modelling Language, Managing Successful Programmes. Quality Assurance, Quality Gate, Project Assurance, Requirements Traceability, Strategic Outline Case (SOC), Outline Business Case (OBC), Full Business Case (FBC), SC, DV, ISO 15504, Six Sigma, BPR, ISO 9001