AZ-400: Designing and Implementing Microsoft Devops Solutions

  • Data de Início
  • Turnos
    Integral | Noturno
  • Duração
    4 dias | 8 noites
  • Tipo
    live
banner

 

 

Preparação para o exame AZ-400: Designing and Implementing Microsoft DevOps Solutions O exame AZ400 é exigido na conquista da credencial MS Certified Azure DevOps Engineer Expert (MCADEE)

 

Este curso fornece o conhecimento e as habilidades para projetar e implementar processos e práticas de DevOps. Os alunos aprenderão como planejar o DevOps, usar o controle de origem, dimensionar o Git para uma empresa, consolidar artefatos, projetar uma estratégia de gerenciamento de dependências, gerenciar segredos, implementar integração contínua, implementar uma estratégia de criação de contêineres, projetar uma estratégia de lançamento, configurar um lançamento fluxo de trabalho de gerenciamento, implementar um padrão de implantação e otimizar mecanismos de feedback.

 

Pré-Requisito: Ter participado dos AZ-900 – Fundamentos do Azure, AZ-104: Azure Administração e AZ-204 – Desenvolvimento no Azure ou possuir conhecimentos equivalentes.

 

Conteúdo Programático:

 

  1. Comece a jornada de transformação do DevOps
  • Introdução ao DevOps
  • Escolha o projeto certo
  • Descrever as estruturas da equipe
  • Escolha as ferramentas de DevOps
  • Planeje o Agile com projetos do GitHub e Azure Boards
  • Introdução ao controle de origem
  • Descrever tipos de sistemas de controle de origem
  • Trabalhar com Azure Repos e GitHub

 

  1. Desenvolvimento para DevOps corporativo
  • Estruture seu repositório Git
  • Gerenciar ramificações e fluxos de trabalho do Git
  • Colaborar com solicitações pull no Azure Repos
  • Explorar ganchos do Git
  • Planeje a fonte interna
  • Gerenciar repositórios Git
  • Identifique a dívida técnica

 

  1. Implementar CI com Azure Pipelines e GitHub Actions
  • Explorar o Azure Pipelines
  • Gerenciar agentes e pools do Azure Pipeline
  • Descrever pipelines e simultaneidade
  • Explore a integração contínua
  • Implemente uma estratégia de pipeline
  • Integrar com o Azure Pipelines
  • Introdução às ações do GitHub
  • Aprenda a integração contínua com o GitHub Actions
  • Projetar uma estratégia de criação de contêiner

 

  1. Projete e implemente uma estratégia de lançamento
  • Introdução à entrega contínua
  • Explore as recomendações da estratégia de lançamento
  • Crie um pipeline de lançamento de alta qualidade
  • Introdução aos padrões de implantação
  • Implemente a implantação azul-verde e alternâncias de recursos
  • Implemente versões canary e dark launch
  • Implemente testes A/B e implantação de exposição progressiva

 

  1. Implementar uma implantação contínua segura usando o Azure Pipelines
  • Criar um pipeline de lançamento
  • Ambientes de provisionamento e teste
  • Gerencie e modularize tarefas e modelos
  • Automatize a inspeção de saúde
  • Gerenciar dados de configuração do aplicativo
  • Integrar com sistemas de gerenciamento de identidade
  • Implementar a configuração do aplicativo

 

  1. Gerenciar infraestrutura como código usando Azure e DSC
  • Explore a infraestrutura como gerenciamento de código e configuração
  • Criar recursos do Azure usando modelos do Azure Resource Manager
  • Criar recursos do Azure usando a CLI do Azure
  • Explore a automação do Azure com DevOps
  • Implementar a configuração do estado desejado (DSC)
  • Implementar Bicep

 

  1. Implemente a segurança e valide as bases de código para conformidade
  • Introdução ao Secure DevOps
  • Implemente software de código aberto
  • Análise de composição de software
  • Analisadores estáticos
  • OWASP e Analisadores Dinâmicos
  • Monitoramento e Governança de Segurança

 

  1. Projete e implemente uma estratégia de gerenciamento de dependências
  • Explorar dependências de pacotes
  • Entenda o gerenciamento de pacotes
  • Migre, consolide e proteja artefatos
  • Implemente uma estratégia de versionamento
  • Introdução aos pacotes do GitHub

 

  1. Implementar feedback contínuo
  • Implemente ferramentas para rastrear o uso e o fluxo
  • Desenvolva painéis de monitoramento e status
  • Compartilhe conhecimento dentro das equipes
  • Projete processos para automatizar a análise de aplicativos
  • Gerencie alertas, retrospectivas sem culpa e uma cultura justa

 

*Os conteúdos podem ser atualizados sem prévio aviso.


Entre em Contato

Quer mais informações referente a esse treinamento? Preencha o formulário e aguarde o contato de um consultor.