Choosing the right AWS service for your microservice endpoints - AWS Prescriptive Guidance

Choosing the right AWS service for your microservice endpoints

Deepika Kumar and Cecilia Yin, Amazon Web Services (AWS)

May 2025 (document history)

Many organizations embrace microservices architecture to build and modernize their web applications. Microservices empower small, nimble teams to take complete ownership of specific components of an application. These components communicate through well-defined HTTP and HTTPS endpoints. The endpoints often have unique requirements for request routing, availability, and deployment strategies such as blue/green and canary.

To address HTTP endpoint specific needs, AWS offers the following services:

This guide reviews the key capabilities and use cases of each service for creating HTTP endpoints to support your microservices. To help you make an informed design decision, the guide provides a comparison of these AWS services.