15

Decoupling the Application Stack and Managing Data Ingestion

In the current era of application development, transitioning from monolithic architectures to those consisting of loosely coupled components and microservices represents a critical shift. This evolution addresses the demand for scalable, maintainable, resilient, and adaptable systems to change. This chapter explores the process of breaking down monolithic applications into microservices and employing distributed design patterns alongside the use of sophisticated data ingestion tools on AWS.

These advanced architectural strategies enable organizations to enhance agility, improve fault tolerance, and better manage complex interactions within their software environments. Through AWS’s ...

Get AWS Certified Developer Associate Certification and Beyond now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.