Amazon ECS networking best practices
Modern applications are typically built out of multiple distributed components that communicate with each other. For example, a mobile or web application might communicate with an API endpoint, and the API might be powered by multiple microservices that communicate over the internet.
For information about the best practices for connection applications to the internet, see Connect Amazon ECS applications to the internet.
For information about the best practices for receiving inbound connections to Amazon ECS from the internet, see Best practices for receiving inbound connections to Amazon ECS from the internet.
For information about the best practices for connecting Amazon ECS to other AWS services, see Best practices for connecting Amazon ECS to AWS services from inside your VPC.
For information about the best practices for connecting services within a VPC, see Best practices for connecting Amazon ECS services in a VPC.
For information about the best practices for networking services across AWS accounts and VPCs, see Best practices for networking Amazon ECS services across AWS accounts and VPCs.
For information about the best practices for services to trobleshoot networking issues, see AWS services for Amazon ECS networking troubleshooting.