Application Integration on AWS
AWS Application Integration services
Amazon Simple Notification Servie (SNS)
Managed message topics for pub/sub.
Amazon Simple Queue Service (SQS)
Managed message queues.
Amazon MQ
Managed message broker for ActiveMQ.
AWS Step Functions
Coordination for distributed applications.
Amazon API Gateway
Build, deploy, and manage APIs
AWS AppSync
Power your apps with the right data from many sources, at scale.
Amazon Event Bridge
Serverless event bus for SaaS apps & AWS services.
Amazon AppFlow
Securely integrate apps and automate data flows at nearly any scale, without code.
AWS Application Integration services
| Category | What is it | AWS service |
|---|---|---|
| Messaging | Publish/subscribe messaging for high throughput and reliable message delivery | Amazon Simple Notification Service (SNS) |
| Message queue that sends, stores, and receives messages between application components at any volume | Amazon Simple Queue Service (SQS) | |
| Message broker for Apache ActiveMQ that makes migration easy and enables hybrid architectures | Amazon MQ | |
| Workflows | Coordinate multiple AWS services into serverless workflows so you can build and update apps quickly | AWS Step Functions |
| API management | Create, publish, maintain, monitor, and secure APIs at any scale for serverless workloads and web applications | Amazon API Gateway |
| Create a flexible API to securely access, manipulate, and combine data from one or more data sources | AWS App Sync | |
| Event bus | Build an event-driven architecture that connects application data from your own apps, SaaS, and AWS services | Amazon EventBridge |
| No-code API Integration | Automate the flow of data between SaaS applications and AWS services at nearly any scale, without code. | Amazon AppFlow |
“We now have an agile, scalable foundation on which to do all kinds of amazing things. Much like with the exploration of space, we’re just starting to imagine all that we can do with it.”
- Bryan Walls
Imagery Experts Deputy Program Manager, NASA