It&#x27;s really hard to replace the simplicity and reliability of letting ASG (and generally CloudFormation) roll out new instances.<p>However best practices always evolve...<p>I&#x27;d say that rolling out containers on ECS is starting to really show advantages.<p>It is now generally:<p>- easier to build and push an image than burn an AMI
- faster to boot a container than an instance
- faster to finish a deploy with options like min containers in service and a slack instance or two<p>To be honest most teams don&#x27;t actually need the extra agility that containers promise.<p>But if I was starting an AWS setup from scratch I&#x27;d strongly consider containers on ECS.<p>In addition to the speed there is more portability with containers and a whole new generation of tools coming in the ecosystem.