Luís Coelho

AZ-400

Designing and Implementing Microsoft DevOps solutions

4 dias | 28 horas

Este curso fornece os conhecimentos e as competências necessários para conceber e implementar processos e práticas de DevOps. Os alunos irão aprender como planear para DevOps, utilizar controlo de versões, dimensionar o Git para uma empresa, consolidar artefactos, conceber uma estratégia de gestão de dependências, gerir segredos, implementar integração contínua, criar uma estratégia de construção de contêineres, desenhar uma estratégia de lançamento, configurar um fluxo de trabalho de gestão de lançamentos, implementar um padrão de implementação e otimizar os mecanismos de feedback.

Objetivos do Curso

Conhecimentos fundamentais sobre Azure, controlo de versões, desenvolvimento de software ágil e princípios básicos de desenvolvimento de software. Seria útil ter experiência numa organização que desenvolva software.

Público-alvo

Os alunos deste curso estão interessados em implementar processos DevOps ou em obter a certificação Microsoft Azure DevOps Solutions.

Este curso inclui

  • Preparação para Exames
  • Distintivo de Conquista da Microsoft
  • Certificado de Conclusão do Curso
  • Apoio Pós-Formação
  • Formadores Experientes e Certificados
  • Formação a Partir de Qualquer Local
  • Laboratórios Interativos Práticos
  • Planos de Aprendizagem Personalizados
  • Horários Flexíveis
  • Formação Acreditada
  • Preços Competitivos

Conteúdo Programático

  1. Iniciar a jornada de transformação DevOps
  2. Desenvolvimento para DevOps em empresas
  3. Implementar CI com Azure Pipelines e GitHub Actions
  4. Conceber e implementar uma estratégia de lançamento
  5. Implementar uma implantação contínua segura com Azure Pipelines
  6. Gerir infraestrutura como código utilizando Azure e DSC
  7. Implementar segurança e validar bases de código para conformidade
  8. Conceber e implementar uma estratégia de gestão de dependências
  9. Implementar feedback contínuo

Pré-requisitos Necessários

Antes de frequentar este curso, os alunos devem ter competências adquiridas em:

  • Planear a transformação com metas e prazos partilhados.
  • Selecionar um projeto e identificar métricas e KPIs do projeto.
  • Criar uma equipa e uma estrutura organizacional ágil.
  • Descrever os benefícios do uso de controlo de versões.
  • Migrar de TFVC para Git.
  • Dimensionar o Git para DevOps em empresas.
  • Recomendar ferramentas e práticas de gestão de artefactos.
  • Abstractizar pacotes comuns para permitir partilha e reutilização.
  • Migrar e consolidar artefactos.
  • Migrar e integrar medidas de controlo de versões.
  • Gerir configurações de aplicações e segredos.
  • Desenvolver uma estratégia de qualidade para o projeto.