Container Platform Best Practices: Storage
You can use Amazon ECS to run stateful containerized applications at scale by using AWS storage services, such as Amazon EFS, Amazon EBS, or FSx for Windows File Server, that provide data persistence to inherently ephemeral containers.
Container Platform Best Practices: Networking
This visualization presents the best practices for building a network where the components of your application can communicate with each other securely and in a scalable manner.
Container Platform Best Practices: Security
This visual provides security and compliance recommendations for protecting your information, systems, and other assets that are reliant on Amazon ECS. It also introduces some risk assessments and mitigation strategies that you can use to have a better grip on the security controls that are built for Amazon ECS clusters and the workloads that they support.
Container Platform Best Practices: Running Your App
Before you run an application using Amazon Elastic Container Service, make sure that you understand how the various aspects of your application work with features in Amazon ECS.
Amazon ECS Task Lifecycle
When a task is started, either manually or as part of a service, it can pass through several states before it finishes on its own or is stopped manually. This is a visual representation of what an Amazon ECS task lifecycle looks like.