Get the Paper

First Name
Last Name
Job Title
Phone Number - optional
Email Consent
Phone Consent
Thank you!
Error - something went wrong!

Migrating an ESB to a Cloud-Native Platform

December 2, 2016


The rising popularity of microservices has led to several questions around the role of ESBs. Traditionally the role of the ESB was to fulfill the promise of SOA by providing invocation, routing, mediation, messaging, process choreography, service orchestration, and the other services needed for large, enterprise architectures.

Many organizations have fully developed and very mature ESBs in place to handle the services needed for their applications. As these organizations are looking at the microservices approach, they're finding conflicts between the two approaches. For example, microservices favor dumb pipes and smart endpoints, whereas an ESB often works on an canonical data representation leading to dumb endpoints and smart pipes.

For organizations looking resolve these conflicts, this whitepaper follows a 5 step process that can be put in place to evolve your ESB infrastructure to a next generation microservices based one. Each of the five steps (coexist, lift & shift, refactor, replace, and transform) are covered in detail, as well as motivations for going through this architectural evolution.

The Data Warehouse in the Age of Digital Transformation
The Data Warehouse in the Age of Digital Transformation

A Roadmap to Agility
A Roadmap to Agility