Tuesday, September 14, 2021

 

A whitepaper on writing a Host Integration Service for Azure Cloud:

Introduction: Among the services that move to the cloud from on-premises, those that serve to integrate external hardware and software with Azure Cloud services appeal to an organization’s bottom-line. With a specific example of the Host Integration Server, this whitepaper describes the right way to implement it.

Description: A Host Integration Server empowers enterprise developers to write applications faster and will less custom code than directly be writing it on IBM host systems. There is no requirement to know the IBM host system, development tools, or infrastructure. It also eliminates the need to convert data to and from data sources as the application can now connect directly to business intelligence tools. It supports five integration areas which include network, data, application, security, and message. 

There are five technology areas of integration for this service, and they are: 

1) Network Integration that connects application infrastructure to existing IBM mainframes and midrange system network architectures. This service connects desktops, devices, and servers to existing host systems while reducing costs. For example, the print service provides server-based printer emulation. 

2) Data integration component offers direct access to data stored in IBM DB2 management systems. It includes multiple data clients and one data service with support for a variety of data providers such as ADO.Net, OLEDB, and ODBC. 

3) Application Integration is provided by the Transaction Integrator which allows enterprise developers to call business rules in the host mainframe. It comprises a plugin designer, an administration tool, and runtime components.  

4) Message Integration is provided by the WCF channel for IBM WebSphere MQ which allows enterprise developers to send or receive MQ messages between WCF And heterogeneous or native IBM programs. 

5) Security Integration which is provided by Enterprise Single-sign on with AD integration to secure IBM host systems. It maps to their host credentials which are stored in a SQL Server. These mappings can be retrieved at runtime from both ESSO SDK and HIS features.

When these integration areas are reimplemented on the Azure control pane, we can leverage the Azure iPaaS solution which is a set of cloud services that are essential for mission-critical enterprise integration. These services provide four core technologies that are required for cloud-based integration – a way to publish and manage application programming interface, a straightforward way to create and run integration /workflow logic with the help of orchestration, some messaging that facilitates the loose coupling between applications and a technology that supports communication via events.

There are always other services that can be combined from other cloud technologies but the above four iPaaS offerings namely API management, Logic Apps, Service Bus, and Event Grid are sufficient to perform integration for services such as HIS. Both on-premises applications and cloud applications can be combined which makes these useful for integrations especially with off-site devices and legacy enterprise investments.

No comments:

Post a Comment