Category ESB

0

Middleware, Microservices and Integration

As a former Oracle Fusion Middleware team member, I would outline middleware and integration methodologies and tools during past two decades.

I authored Enterprise Integration in a Nutshell before, which explains how middleware supports enterprise integration. Middleware covers application servers, ESB, SOA, and API design. A typical 3-tier setup is common in SOA. It includes a front end, business logic on the app server, and a back-end database. This pattern helps organize systems and data flows.

Design patterns apply to both 3-tier and multi-tier development. Additionally, creational, structural, and behavioral patterns guide these layers. Model view controller (MVC) is used in large 3-tier apps. This approach supports scalable, reusable software components across teams...

Read More

Enterprise Integration in a Nutshell

During past two decades, I worked for Oracle, Accenture, Deloitte and involved clients from different industries, including consulting, forestry, finance, healthcare, retails and government agencies, what I observed was their IT environments are more and more complex and expensive, hard to manage and maintain. To simplify IT and reduce cost become strong demands from business.

In enterprise environment, Enterprise Application Integration (EAI) is outstanding since the IT environment is changing quickly with the continuous procurement and integration of new systems. The purpose of this article is to provide the perspectives on middleware selection, approaches and tools, and enterprise integration strategies.

A few key principles of enterprise integration:

  • Build SOA-based IT ...
Read More

Enterprise Integration: API Management Vendors Landscape

In enterprise integration area, there are more and more REST APIs than ever. API management turns to be very important for every organization.

I collected the logos of some main API management vendors, along with the logos of those vendors who offer tools that have dependencies with API management, such as data modeling tool, service registry, identity management and application infrastructure, put them together with vendors’ logos who offer monitoring, DevOps and logging services. So we understand the technology stack of API management.

API Management Vendors’ Landscape

In API management box, I put vendors logos according to Gartner Magic Quadrant for API management...

Read More