Enterprise Service Bus

Service Catalog Server Image

Price: See Description

Unit of Measure: Usage Based

Pricing Type: Fixed

Billing Cycle: Monthly

Service Lead: Jeffrey Scheich Jeffrey.Scheich@vita.virginia.gov

Description:

The Enterprise Service Bus (ESB) service enables agencies to simplify, expedite, and streamline their application integration.

The ESB service is implemented using IBM Integration Bus (IIB) platforms. The ESB service provides agencies with a framework for designing and implementing integration between applications and systems. Application integrations are data exchanges across the flexible, dynamic, and extensible ESB infrastructure. The integrations provide the ability to perform operations on the data as it is processed across the ESB infrastructure. 

One of the key benefits of the ESB service is the ability to transform data as it is exchanged between applications. Agencies with specific data transformation needs have an opportunity to include the OPTIONAL SERVICES along with the ESB service. These services are priced separately and are only available as additions to the ESB service.

OPTIONAL SERVICES:

  • ESB Transformation Extender (ESB-TX)
    The ESB-TX service extends ESB to provide a modular, comprehensive solution for standards transformation. By adding the Transformation Extender to the ESB service, agencies can process standard data elements into new formats and data combinations without the need of complex coding or designated outputs. The ESB service is required for the ESB-TX service.
  • ESB Transformation Extender Pack for Healthcare (ESB-TX-HC)
    The ESB-TX-HC service extends the ESB-TX to address healthcare related requirements. Agencies that deal with HIPAA, HL7 or Pharm-related data may add the Extender Pack for Healthcare to address transformation needs. The ESB and ESB-TX services are required for the ESB-TX-HC service.

Pricing

Pricing for the ESB service is based on a combination of core and server charges. The AIS team will collaborate with each customer to define the optimal configuration based on agency needs.

ESB Cores

ESB service pricing is based on ESB cores. An ESB core is the unit of measure for the software and support included with the ESB service.  ESB cores are shared between customer production and non-production servers. A minimum configuration of 0.5 cores is required for production servers. A minimum configuration of 0.1 cores is required for non-production servers.

For invoicing, the number of ESB cores assigned to a customer is combined into an ESB core quantity total. The ESB core quantity total is multiplied by the ESB core rate to calculate the ESB core charge.

New customers to the ESB service are offered a discounted introductory rate for non-production ESB instances. The introductory rate applies until the first production ESB instance is deployed or for the first year of utilizing the service in non-production mode, whichever comes first. The introductory rates are converted to standard rates at that time.

ESB Optional Services

  • For the ESB-TX option, ESB-TX is enabled on selected ESB-TX cores. For invoicing, the quantities of the selected ESB-TX cores are combined into an ESB-TX core quantity total. The ESB-TX core quantity total is multiplied by the ESB-TX core rate to calculate the ESB-TX core charge.
  • For the ESB-TX-HC option, ESB-TX-HC is enabled on selected ESB cores. For invoicing, the quantities of the selected ESB-TX-HC cores are combined into an ESB-TX-HC core quantity total. The ESB-TX-HC core quantity total is multiplied by the ESB-TX-HC core rate to calculate the ESB-TX-HC core charge. 

Server Charges

ESB customers will need at least one dedicated AIX LPAR server to run the ESB service. The specific configuration will be determined based on customer needs.

Server, Storage Area Network (SAN) and Network Access rates are based on the VITA service catalog pricing.  

  • Tier 1 SAN is normally utilized for production and Tier 2 SAN is normally used for non-production. 
  • All storage associated with the customer LPAR is charged to ESB customers. 
  • Disaster recovery is an option for Production ESB servers.
ESB Monthly Service Rates
Standard
ESB Core $370 per 0.1 core
Minimum cores (production) 0.5 cores
Minimum cores (non-production) 0.1 cores
Introductory
ESB Core $185 per 0.1 core
Minimum cores 0.5 cores
Minimum cores (non-production) 0.1 cores
Server Charges
AIX LPAR Server $722.01 per LPAR
AIX LPAR SAN Storage Tier1: $3.97 per Gigabyte 
Tier2: $3.58 per Gigabyte
Network Access $16.21 per LPAR
Disaster Recovery (Optional)
AIX LPAR DR Server $296.46 per LPAR
AIX LPAR DR SAN Storage $2.78 per Gigabyte
ESB-TX Monthly Service Rates (Optional) [1]
Standard
ESB-TX Core $130 per 0.1 core
Introductory
ESB-TX Core $65 per 0.1 core
ESB-TX-HC Monthly Service Rates (Optional) [1]
Standard
ESB-TX-HC $40 per 0.1 core
Introductory
ESB-TX-HC $20 per 0.1 core

[1] If ESB-TX and/or ESB-TX-HC option is selected, the core quantity will be based on number of cores for the ESB service.

How to Order

  • Customers begin the ordering process by contacting their VITA Customer Account Manager (CAM). 
  • The CAM will engage the VITA AIS team who will guide customers through required collaborative discussions to develop an ESB solution that meets agency requirements.  The ESB solution effort is provided at no cost.
  • After the agency specific ESB solution is documented, the process is finalized by completing form 7-056 AIS Standard Form - If you are interested in this service, please send an email to VITAOneStop@vita.virginia.gov. A representative from VITA's Application Integration Services office will contact you within two business days to provide form and assist with the completion of the form.

For more information about the ESB service or VITA AIS services in general, please contact VITA-AIS-Governance@vita.virginia.gov.

Customers may also contact their VITA Customer Account Manager (CAM).

Need help?

Frequently Asked Questions

Click on question to show or hide answer.

The Enterprise Service Bus (ESB) middleware service offered by the VITA AIS group implemented using IBM Integration Bus (IIB) platforms. The ESB service is designed to be compliant with COV security standards. The ESB service provides agencies with a framework for designing and implementing integration between applications and systems.

Agencies using the AM service are able to:

  • Implement a backbone for integrating an applications and services, enabling agencies to connect disparate systems and applications.
  • Integrate multiple services into a single business service and orchestrate a single action or request to call other services, validate data or users, and conduct analytical actions
  • Implement intelligent routing, such as publish-subscribe, message brokering, and failover routing.
  • Provide mediation and resolve security differences between endpoints.
  • Integrate with legacy systems using standards-based adapters.
  • Develop logical centralized management but is physically decentralized.
  • Monitor activity and notify application owners of situations within the ESB.
  • Circulate real-time information across the environment by utilizing a common, bus-based backbone.
  • Make sure that data is instantly available and can be accessed, consumed, and acted on by these systems.
  • Parse data and route specific messages or types of messages to backend recipients based off the content of the inbound message.
  • Monitor an event and when an event is detected ESB can perform various actions such as consume the files, parse data, and utilize this data to update application databases and/or generate transactions and send them to downstream applications.

The ESB-TX provides a modular, comprehensive solution for standards transformation. ESB-TX takes data in its native formats, processes it together with no code and outputs it into the native target formats.

If your agency has requirements for integrating healthcare related data, the ESB-TX-HC option extends ESB-TX and simplifies HIPAA, HL7 or pharm related validations and format conversions.

VITA procures all licenses required to support ESB. Each customer is allocated the number of licenses required to support their ESB instances. This shared licensing and support approach provides customers with cost effective licensing and support for application integration.

An AIX LPAR is a virtual server configured on IBM Power hardware. AIX is the IBM UNIX operating system and LPAR stands for logical partition. Running AIX LPARs on IBM Power hardware provides optimized performance and maximizes ESB license efficiency.

An AIX LPAR provides a server platform that is configured for each customer and isolates customer information to the server. Customers are allocated AIX LPARs that are configured based on the number of software cores required and the amount of SAN storage needed for the ESB instance.

There is a minimum of 0.5 processor cores required for a production ESB service instance. There is a minimum of 0.1 processor cores required for a non-production ESB service instance Typically customer consumes cores in .5 increments. The partial core pricing allows AIS customers to be assigned the optimal amount of services required to support the customer instances.

No. License efficiency is one of the key differentiators for the ESB service. The general concept is Development and Test instances share the production license. Those instances share the production license structure and there is no separate ESB Core charge for non-production licenses. If a production instance consumed 100% of the available cores, it is possible that the non-production instances would be running in minimal capacity mode. AIS will work with its customers to monitor ESB core usage.

The introductory rate applies until the first production ESB instance is deployed or for the first year of utilizing the service in non-production mode, whichever comes first. The introductory rates are converted to standard rates at that time.

Agencies that need to exchange information with federal, state and local government agencies can use ESB to perform data conversion to/from proprietary formats into industry data standards (HIPAA, HL7, etc.) by leveraging the robust mapping and transformation features of the ESB service. The security gateway appliances are incorporated into the information exchange.

The ESB service is compliant with COV security standards and best practices. It is protected by security gateway appliances that provide security, integration, control and optimized access.

The ESB service supports a wide range of protocols including HTTP, HTTPS and TCP/IP, web services (SOAP and REST), File, WebSphere® MQ, JMS 1.1 and 2.0 and various Enterprise Information Systems such as PeopleSoft, SAP and Siebel.

The ESB service is data format agnostic and can support all data formats, including but not limited to binary formats, industry standards and even COV/agency pre-defined data formats.

The ESB service can be used to accommodate any number of systems. Agencies can begin with a few systems and then expand to include additional systems.

The ESB service is used for systems to communicate with each other. It does not store any data, nor should it be used to store data.

VITA AIS architects and subject matter experts will work with customers to develop a solution that integrates into the AIS middleware environment. Customers are always responsible for application development. The AIS team will collaborate with your staff and provide guidance to ensure that the implementation is carried out utilizing industry best practices.

The services are available to all executive branch agencies.

The infrastructure for this service is managed by Application Integration Services (AIS), a group within VITA that provides secure hosting and integration services for agency applications. In addition to the service, AIS provides the security, architecture expertise and application monitoring for the service infrastructure. AIS also provides 24X7 support for the production and non-production environments.

Send VITA Onestop an email: vitaonestop@vita.virginia.gov to collaborate or handle your order.