Asynchronous integration is a form of loose coupling between services. This model is suitable for
any interaction that does not need an immediate response and where an acknowledgement that a
request has been registered will suffice.
Amazon Simple Queue Service (SQS) and Amazon Step Functions both provide asynchronous
integration. SQS provides a durable message bus and Step Functions is an orchestrated workflow
service.
Amazon EC2 Auto Scaling helps with horizontal scaling of your EC2 instances. This is not an
example of asynchronous integration.
AWS CloudFormation automates the deployment of infrastructure based on templates.
AWS Route 53 is a DNS service that resolves domain names to IP addresses.