A Framework for Revamping Enterprise Middleware in Cloud-Native Environments

Author(s): Ankush Gupta

Publication #: 2509021

Date of Publication: 02.07.2018

Country: United States

Pages: 1-10

Published In: Volume 4 Issue 4 July-2018

DOI: https://doi.org/10.5281/zenodo.17251094

Abstract

With ESB-focused monolithic middleware, enterprises are hitting limits of scale, agility, and resiliency. This article introduces a prescriptive modernization plan, ADOG (Assessment, Decomposition, Orchestration, Governance), to modernize enterprise middleware for microservices, containers, and DevOps at scale, while maintaining mission-critical continuity. During the Assessment phase, companies take stock of their integration assets, blow up monolithic obstacles, and map business capabilities to service boundaries. Decomposing leads to a coarse-grained service decomposition into domain-aligned, independently deployable microservices, facilitated by accelerators and a canonical data model, which helps prevent interface drift. There are multiple services in containers that need to be orchestrated and linked together through your cluster schedulers and service meshes to provide autoscaling, traffic shaping, fault isolation, and consistent observability. Governance hardcodes CI/CD, policy-as-code, security controls, SLO-based operations, and lifecycle stewardship to get a grip on that operational complexity that microservices bring in.

Keywords:

Download/View Paper's PDF

Download/View Count: 157

Share this Article