Modularity With DDD Using Cell-Based Architecture on Choreo
In the era of digital transformation, enterprises are increasingly adopting microservices and domain-driven design (DDD) to build scalable, maintainable, and agile systems. However, the granularity of microservices often leads to complexity in governance, deployment, and scalability. Enter cell-based architecture, a paradigm that bridges the gap between monolithic systems and fine-grained microservices by organizing components into self-contained, independently deployable units called cells.
This talk explores how Choreo, a modern internal developer platform (IDP), leverages cell-based architecture to enable modularity and domain-driven design in modern application development. We will delve into how Choreo’s cell-based approach aligns with DDD principles, allowing teams to define bounded contexts and organize microservices into cohesive, domain-aligned units. Attendees will learn how Choreo simplifies the deployment, scaling, and governance of these cells, while ensuring high availability, observability, and security.
Speakers
Chintana's role is helping customers to figure out how to architect modern cloud based applications and move their existing workloads to cloud. Rethink and integrate all aspects of application architecture from domain driven design, data architecture, authentication/authorization, and API/integration services. He has over 17 years of experience working large scale enterprises in different industry verticals such as aerospace and finance.