Application integration on AWS is a suite of services that enable communication between decoupled components within microservices, distributed systems, and serverless applications. You don’t need to refactor your entire architecture to benefit—decoupling applications at any scale can reduce the impact of changes, making it easier to update and faster to release new features.
Each service is described after the diagram. To help you decide which service best meets your
needs, see Choosing an AWS application integration service or Amazon SQS, Amazon SNS, or Amazon EventBridge?. For general information, see Application Integration on
AWS

Services
Return to AWS services.
AWS Step Functions
AWS Step Functions
Amazon AppFlow
Amazon AppFlow
AWS B2B Data Interchange
AWS B2B Data Interchange
With B2Bi, you can onboard and manage your trading partners and automate the transformation of EDI documents into common data representations such as JSON and XML using a low-code interface. This approach reduces the time, complexity, and cost associated with preparing and integrating EDI data into their business applications and purpose-built data lakes. As a result, you can concentrate on using transactional data to drive business insights using the AWS suite of analytics, AI, and ML services.
Amazon EventBridge
Amazon EventBridge
Amazon Managed Workflows for Apache Airflow (MWAA)
Amazon Managed Workflows
for Apache Airflow (MWAA)
Amazon MQ
Amazon MQ
Amazon Simple Notification Service
Amazon Simple Notification Service
Amazon Simple Queue Service
Amazon Simple Queue Service
Amazon SQS offers two types of message queues. Standard queues offer maximum throughput, best-effort ordering, and at-least-once delivery. Amazon SQS FIFO queues are designed to guarantee that messages are processed exactly once, in the exact order that they are sent.
Amazon Simple Workflow Service
Amazon Simple Workflow Service
Return to AWS services.