Checklist
Not essential, but preferable whenever possible
UPDATE: We are using the docker compose cli ECS integration .
Since we already have docker containers + docker-compose to manage these containers, see what provider may be most convenient & simple.
Follow https://docs.docker.com/cloud/ecs-integration/#install-the-docker-compose-cli-on-linux
Resources
First stop for tooling: Amazon ECS developer tools overview
There seems to be 3 main approaches:
To re-use an existing compose file, the compose-cli may be best suited. See: https://aws.amazon.com/blogs/containers/deploy-applications-on-amazon-ecs-using-docker-compose/.
docker compose-cli
Secrets + Docker
Volumes
Other tools
copilot
ecs-cli
Challenges
Some challenges relating to deployments.
- Key distribution
- MPC programs deployments
Checklist
Not essential, but preferable whenever possible
plyvelinstead ofleveldbUPDATE: We are using the docker compose cli ECS integration .
Since we already have docker containers + docker-compose to manage these containers, see what provider may be most convenient & simple.
Follow https://docs.docker.com/cloud/ecs-integration/#install-the-docker-compose-cli-on-linux
Resources
First stop for tooling: Amazon ECS developer tools overview
There seems to be 3 main approaches:
To re-use an existing compose file, the
compose-climay be best suited. See: https://aws.amazon.com/blogs/containers/deploy-applications-on-amazon-ecs-using-docker-compose/.docker compose-cli
Secrets + Docker
Volumes
Other tools
copilot
ecs-cli
Challenges
Some challenges relating to deployments.