AWS Application Integration Resources

For API Management, AWS offers Amazon API Gateway. It makes it easy to
create, publish, maintain, monitor, and secure APIs at any scale.
For a message queue service, there’s Amazon SQS. It makes it easy and
cost-effective to decouple the components of a cloud app. It can be used to
transmit any volume of data, without losing messages or requiring other
services to be always available.
For Publish/subscribe messaging, AWS offers Amazon SNS. It’s used for
decoupling microservices, distributed systems, and serverless apps.
Publisher systems can fan out messages to numerous subscriber endpoints
for parallel processing.
For orchestration, AWS Step Functions uses visual workflows to easily
coordinate the components of distributed apps and microservices.
For an event bus, there’s Amazon EventBridge. The serverless event bus
connects apps using data from a company’s own app, Software-as-a-
Service (SaaS) apps, and AWS services.
For a service mesh, there’s AWS App Mesh. It provides app-level networking
to make it easy for services to communicate with each other across
multiple types of compute infrastructure.
For a GraphQL serverless API, AWS offers AWS AppSync. It allows for
creating a flexible API to securely access, manipulate, and combine data from one
or more data sources

Leave a Reply

Your email address will not be published. Required fields are marked *