Apresentação realizada durante o Meetup de Docker Porto Alegr no dia 22/01/2020, falando sobre as formas de criar containers dentro da AWS usando o ECS e Fargate
(Amazon ECS) é um serviço de gerenciamento de contêineres altamente dimensionável e rápido que facilita a execução, a interrupção e o gerenciamento de contêineres do Docker em um cluster.
serviço ECS, toda a configuração de parâmetros da aplicação é feita no momento da criação da task… Isto compreende mapeamento de portas, montagem de volumes, apontamento da imagem, etc.
por exemplo uma página web, nós precisamos: - De uma imagem publicada em nosso registro (ECR) - De uma definição de tarefa (Task Definition) que referencie esta imagem, bem como mapeamento de portas, montagem de volumes, etc. - De um serviço (Service) que monitore se nossas tasks, e coloque as mesmas no ar em caso de falhas, bem controle de carga, auto escalagem, etc.