Chapter 10. AWS Orchestration Services
For running systems at large scale, multiple components interact and coordinate with each other to perform any task referred to as orchestration. This communication and coordination between application components can be managed by different AWS services and we can pick and choose our services based on our use-case. In this chapter, we’ll deep dive into core orchestration services such as Simple Notification Service (SNS) which can be used to broadcast a message to multiple subscribers and AWS Step Functions which can be used for coordination and execution of different AWS or custom services in specific order.
We’ll start off with discussion around AWS services which are helpful in achieving publisher-subscriber design pattern in the AWS Cloud environment such as Simple Queue Service (SQS), SNS & Amazon Managed Streaming for Apache Kafka (MSK) and then later on move on to monitoring, authorization ...
Get System Design on AWS 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.