no módulo 2 falando de tecnologia o professor lista alguns dos principais serviços fornecidos pela AWS e um dos que aparecem na lista é o EC2 porém no ppt e no vídeo ele fala sobre gerenciamento de contêiner que é o ECS inclusive ele diz no curso que seriam coisas semelhantes .
O Amazon EC2 (Elastic Compute Cloud) e o Amazon ECS (Elastic Container Service) são dois serviços oferecidos pela AWS, mas eles têm funções muito diferentes.
Amazon EC2 é um serviço que fornece capacidade de computação escalável na nuvem. Ele é projetado para facilitar a computação em escala na web para os desenvolvedores. O serviço é simples: ele permite que você execute aplicativos em muitos sistemas operacionais diferentes. Você tem controle total sobre seus recursos de computação e pode executar em um ambiente de computação comprovado da Amazon.
Por outro lado, Amazon ECS é um serviço de orquestração de contêineres altamente escalável e de alto desempenho que suporta contêineres Docker e permite que você execute e dimensione facilmente aplicativos em contêineres. O ECS é apenas um agrupamento lógico (cluster) de instâncias EC2, e todas as instâncias EC2 que fazem parte de um ECS atuam como host Docker, ou seja, o ECS pode enviar comandos para lançar um contêiner nelas.
Em resumo, o EC2 é uma opção de infraestrutura como serviço, enquanto o ECS é uma oferta de plataforma como serviço. O EC2 é usado para executar aplicações na AWS, enquanto o ECS é usado principalmente para orquestrar contêineres Docker. A maior diferença para o EC2 é que ele implanta instâncias de VM isoladas com suporte de autoescalabilidade, e o ECS implanta clusters escaláveis de contêineres Docker gerenciados5.