ECS is order of magnitude more complex than almost anything I had experienced with (taking out Marathon).<p>I found ElasticBeanstalk to me MUCH simpler for Docker based deployments. It&#x27;s using ECS behind the scenes for multi-container instance.<p>You essentially deploy a zip with with a Dockerrun.json metadata file and it handles everything for you, including rolling deploys based on your auto scaling groups.<p>I never found the ECS definitions of Task and the rest really intuitive to work with.