Contêineres AWS para iniciantes
Entregue uma pequena aplicação HTTP como imagem de contêiner, execute-a com uma definição de tarefa ECS, mantenha um serviço disponível e restaure uma versão anterior quando uma atualização falhar. Cada laboratório começa em um ambiente novo e independente, com acesso AWS CLI configurado e AWS View para acompanhar os recursos criados.
Comece criando a aplicação fornecida com Docker e publicando uma versão imutável no ECR. Baixe a imagem pelo digest e teste a resposta HTTP real. Depois use configurações de tarefas ECS e Fargate para selecionar imagem, função de execução, rede e logs. Passe de uma tarefa individual para um serviço atrás de um Application Load Balancer, observe a integridade dos destinos e substitua uma tarefa parada.
Separe permissões de imagem, logs e segredos da função de execução das permissões da aplicação na função de tarefa. Injete um segredo, permita ler um objeto S3 autorizado e confirme a rejeição de outras leituras. Por fim registre definições para versões fornecidas, atualize a revisão do serviço, examine uma versão com falha e restaure manualmente a revisão já testada. O desafio independente pede diagnosticar por que uma nova tarefa nunca fica saudável usando as ferramentas e verificações praticadas.
Conclua primeiro AWS Foundations e IAM. Antes dos laboratórios de serviço e configuração, revise VPC, balanceamento de carga, segurança de aplicações e monitoramento. O primeiro laboratório explica o básico de Docker. Código, Dockerfiles, rede, ALB e funções básicas já preparados concentram o trabalho na entrega de contêineres; não é necessário criar uma interface sem relação nem reutilizar recursos de uma VM anterior.
O curso ensina um caminho ECS/Fargate, referências de imagem imutáveis, integridade do serviço, permissões limitadas e reversão manual. Kubernetes, CI/CD avançado, implantações azul/verde e ajuste de desempenho de produção ficam fora do escopo. Siga os laboratórios em ordem e resolva depois o desafio de forma independente. Limpe seus recursos em cada unidade, preservando as referências fornecidas.





