ECS in action provides an overview of using Amazon ECS for container deployment and management. Key features of ECS include a good web console, auto recovery of failed containers, and rolling upgrades. With ECS, containers are deployed across a cluster of Amazon EC2 instances with ECS agents that interface with the Docker daemon. The persistence layer is kept outside of containers for easier management. While ECS met their needs, the author notes some requested features like global services and improved logging/monitoring integration.