A escolha de recursos de computação na AWS começa pela carga de trabalho, e não pelo nome do serviço. Este curso apresenta uma abordagem prática para decidir entre EC2, ECS, EKS, Fargate, Lambda e AWS Batch, avaliando aspectos como controle, orquestração, tratamento de eventos, enfileiramento, escalabilidade e custos. Ao final, você será capaz de justificar a escolha de computação para uma carga de trabalho real, identificar opções inadequadas e verificar se a solução escolhida terá um bom desempenho em produção.
O curso aborda uma estrutura replicável para a seleção de recursos de computação e, em seguida, compara EC2, ECS, Fargate, EKS, Lambda e AWS Batch em termos de controle de host, containers, solicitações orientadas a eventos e jobs paralelos em fila. Também trata de escalabilidade e *backpressure*, sinais de implantação e reversão (*rollback*), *trade-offs* entre custos e compromissos, solução de problemas e seleção de cargas de trabalho de ponta a ponta.