Aprenda a automatizar todo o ciclo de vida do desenvolvimento de software, desde o código até a produção. Construa e gerencie pipelines de entrega contínua na AWS usando o poder do GitHub Actions, garantindo deployments rápidos e seguros.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores, Engenheiros DevOps, SysAdmins e profissionais de TI que desejam automatizar deployments na AWS.
Ao concluir, você será capaz de: Capacitar o aluno a projetar, implementar e gerenciar pipelines de CI/CD para implantar aplicações na AWS, utilizando GitHub Actions para automação.
8 módulos · 10h · certificado ao final
- Introduzindo AWS DevOps e GitHub Actions: Conceitos e Sinergias
- Configurando o Ambiente: AWS IAM, S3 e Repositórios GitHub
- Desenvolvendo Workflows com GitHub Actions: Estrutura, Gatilhos e Runner Types
- Automatizando Builds e Testes: Integração Contínua para Aplicações AWS
- Implementando Deploy Contínuo: Estratégias e Serviços AWS (EC2, ECS, Lambda)
- Gerenciando Segredos e Credenciais: GitHub Secrets e AWS Parameter Store
- Monitorando e Otimizando Pipelines: Logs, Notificações e Melhores Práticas
- Projeto Final: Criando um Pipeline Completo de CI/CD para uma Aplicação Web na AWS com GitHub Actions
Projeto Final
Criação e implantação de um pipeline de CI/CD totalmente automatizado para uma aplicação web na AWS, utilizando GitHub Actions para orquestração.
