Curso Blue/Green Deployments on AWS

  • DevOps | CI | CD | Kubernetes | Web3

Curso Blue/Green Deployments on AWS

16 horas
Visão Geral

Neste Curso Blue/Green Deployments on AWS, você aprenderá a implementar Blue/Green Deployments usando os serviços da Amazon Web Services (AWS). Através de um enfoque prático, exploraremos como essa estratégia de implantação pode garantir atualizações contínuas de software, minimizar riscos e evitar interrupções nos serviços. Os participantes usarão ferramentas como AWS Elastic Beanstalk, AWS CodeDeploy, Amazon EC2, e Amazon Route 53 para gerenciar e automatizar implantações.

Objetivo

Após realizar este curso Blue/Green Deployments on AWS, você será capaz de:

  • Compreender os fundamentos do Blue/Green Deployment.
  • Configurar e gerenciar ambientes Blue e Green usando serviços AWS.
  • Criar pipelines de CI/CD com suporte a Blue/Green no AWS CodePipeline e CodeDeploy.
  • Redirecionar o tráfego de forma segura usando Route 53 e Elastic Load Balancer (ELB).
  • Realizar rollbacks rápidos e seguros em caso de falhas.
  • Monitorar e validar implantações usando ferramentas nativas da AWS.
Publico Alvo
  • Engenheiros de DevOps
  • Administradores de Sistemas
  • Desenvolvedores que utilizam AWS
  • Arquitetos de Soluções
  • Profissionais de TI que buscam implantar com eficiência novos recursos sem tempo de inatividade
Pre-Requisitos
  • Experiência prática com a AWS (EC2, S3, IAM)
  • Conhecimento básico de pipelines CI/CD
  • Familiaridade com balanceadores de carga e automação de infraestrutura
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1: Introdução ao Blue/Green Deployment

  1. O que é Blue/Green Deployment?
  2. Benefícios e desafios da estratégia
  3. Exemplos práticos de uso no setor

Módulo 2: Visão Geral dos Serviços AWS

  1. AWS Elastic Beanstalk
  2. AWS CodeDeploy e CodePipeline
  3. Amazon EC2 e Auto Scaling Groups
  4. Amazon Route 53 e Elastic Load Balancer (ELB)

Módulo 3: Configuração de Ambientes Blue/Green na AWS

  1. Criando ambientes Blue e Green com Elastic Beanstalk
  2. Configuração de Auto Scaling Groups para ambientes paralelos
  3. Integração com Elastic Load Balancer

Módulo 4: Automação com CodePipeline e CodeDeploy

  1. Criando pipelines de CI/CD com AWS CodePipeline
  2. Configuração de CodeDeploy para suporte a Blue/Green
  3. Deploy automático e manual: vantagens e desvantagens

Módulo 5: Gerenciamento de Tráfego com Route 53

  1. Configurando Amazon Route 53 para redirecionamento de tráfego
  2. Estratégias de redirecionamento gradual e total
  3. Gerenciamento de DNS e failover com Route 53

Módulo 6: Rollbacks e Recuperação

  1. Monitoramento contínuo com CloudWatch e AWS X-Ray
  2. Rollbacks automáticos e manuais em caso de falhas
  3. Estratégias de mitigação de risco

Módulo 7: Monitoramento e Validação no Ambiente Green

  1. Monitoramento com Amazon CloudWatch
  2. Logs e métricas para validação de novos deployments
  3. Validando performance e segurança antes da mudança de tráfego

Módulo 8: Casos Práticos e Simulação

  1. Implementação prática de um Blue/Green Deployment com AWS
  2. Simulação de falhas e execução de rollbacks
  3. Análise de logs e métricas para melhoria contínua
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h