Skip to main content

Integration patterns for building distributed applications

Teams building microservices architecture often find that integration with other applications and external services can make workloads more monolithic and tightly coupled. One of the critical aspects of decomposing monolithic applications is to design how various services interact with each other seamlessly. To do that, there are multiple considerations that needs to be accounted for and these considerations needs that align with business, performance, and resiliency requirements. In this session, we discuss different integration patterns, and how they can be combined together to achieve a scalable and resilient architecture. We take you through use cases via demos on how event-driven architectures and async work. Understand how to handle transactions and workflows into your architecture with orchestration, as well as how both approaches work together.

Speaker: Jan Tan, Principal Solutions Architect, AWS