Visão Geral
Este Curso Blue/Green Deployment Strategy, oferece uma compreensão detalhada da estratégia de implantação Blue/Green, que permite transições suaves entre diferentes versões de software, minimizando riscos e garantindo alta disponibilidade. Por meio de uma abordagem prática, você aprenderá a implementar essa estratégia utilizando ferramentas modernas e práticas recomendadas, aplicáveis a ambientes de desenvolvimento, teste e produção.
Objetivo
Após realizar este curso Blue/Green Deployment Strategy Zero Downtime and Risk Mitigation, você será capaz de:
- Compreender os princípios da estratégia Blue/Green.
- Configurar e gerenciar ambientes Blue e Green.
- Implementar pipelines de CI/CD com suporte a Blue/Green.
- Realizar testes e validação em ambientes Green antes de migrações.
- Efetuar rollback rápido em caso de falhas.
- Utilizar ferramentas como Kubernetes, Docker, AWS, ou outras para suporte a Blue/Green.
Publico Alvo
- Engenheiros de DevOps
- Administradores de Sistemas
- Desenvolvedores de Software
- Gerentes de TI
- Profissionais interessados em estratégias de implantação e gerenciamento de riscos em TI
Pre-Requisitos
- Conhecimento básico em gerenciamento de servidores e aplicações
- Experiência prévia com pipelines de CI/CD
- Familiaridade com ambientes de desenvolvimento e produção
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Módulo 1: Introdução à Estratégia Blue/Green
- O que é Blue/Green Deployment
- Benefícios e desafios
- Exemplos de casos de uso em produção
Módulo 2: Preparação do Ambiente
- Configuração de ambientes Blue e Green
- Infraestrutura necessária (on-premises e cloud)
- Balanceadores de carga e seu papel no Blue/Green
Módulo 3: Pipeline de CI/CD com Blue/Green
- Configuração de pipelines automatizados
- Ferramentas de integração contínua (Jenkins, GitHub Actions, GitLab CI)
- Implementação de deploy com suporte a Blue/Green
Módulo 4: Validação e Testes no Ambiente Green
- Estratégias de teste em ambiente Green
- Automação de testes e monitoramento
- Preparação para redirecionamento de tráfego
Módulo 5: Gerenciamento de Tráfego e Rollback
- Redirecionamento de tráfego com zero downtime
- Detecção e solução de problemas durante a transição
- Rollback rápido para o ambiente Blue
Módulo 6: Ferramentas e Tecnologias de Suporte
- Uso de Kubernetes e Docker para Blue/Green
- Serviços gerenciados como AWS Elastic Beanstalk, Azure DevOps e GCP
- Ferramentas de monitoramento e logging para ambientes Blue/Green
Módulo 7: Casos Práticos e Simulação
- Implementação prática de Blue/Green em um projeto real
- Cenários de rollback e resolução de problemas
- Avaliação final com um exercício prático em laboratório
TENHO INTERESSE