Application Integration
Step Functions
Makes it easy to coordinate the components of distributed applications and microservices using a visual workflow.
Simple WorkFlow Service (SWF)
Works on a similar way to Step Functions in coordinating multiple components of a business process.
For new applications, it is recommended to use Step Functions, not the SWF service.
Simple Notification Service (SNS)
Is a flexible, fully managed pub-sub messaging service.
What that means is that you can create a topic, and users can subscribe to that topic, and when you publish a message to that topic, those users will receive that message.
It can also be used for push notifications to mobile devices.
Simple Queue Service (SQS)
Is a fully managed message queuing service and that makes it easy to decouple your applications from demand.
What that means is that it allows messages to build up in a queue until the processing server that processes those messages can catch up with demand.
Last updated