Azure DevOps Engineer
Categoria:

Descrição
OBJECTIVO GERAL
Este curso tem como objetivo dotar os participantes das capacidades para desenhar e implementar práticas DevOps usando a Tecnologia Azure.
OBJECTIVOS ESPECÍFICOS
No final deste curso os participantes saberão:
- Conhecer os benefícios no uso do controlo de versões
- Migrar TFV para Git
- Escalar Git para enterprise Devops
- Implementar uma estratégia para mobile DevOps
- Gerir configurações, secrets e tokens
- Implementar e gerir uma estrutura de builds e releases
- Implementar Kubernetes
DESTINATÁRIOS
Este curso destina-se aos formandos com interesse em planear e implementar DevOps.
PRÉ-REQUISITOS
Assume-se conhecimentos de Azure, desenvolvimento de aplicações e implementação de processos.
DURAÇÃO
30 Horas
HORÁRIO
Laboral / Pós-laboral
LÍNGUA
Curso ministrado em Português e em Inglês
Curriculum
1 – IMPLEMENTAR PROCESSOS DE DESENVOLVIMENTO DEVOPS:
- Controlo de Versões
- O que é o controlo de versões
- Benefícios
- Sistemas de gestão de versões
- Repositórios Azure
- Migrar TFVC para Git
- Autenticação em Repositórios Git
2 – ESCALAR GIT PARA ENTERPRISE DEVOPS:
- Como estruturar o repositório Git
- Git Branching
- Trabalho colaborativo com Pull Requests
- Git Hooks?
- Promover projectos Open Source
- Projetos públicos
- Ficheiros em Git
3 – IMPLEMENTAR E GERIR BUILDS
- O conceito de pipelines em DevOps
- Azure Pipelines
- Agentes Hosted vs Agentes Private
- Agent pools
- Concorrência e Pipelines
- Projectos Open Source
- Azure Pipelines YAML vs Visual Designer
4 – SEGURANÇA
- Gerir secrets, tokens & certificates
5 – IMPLEMENTAR MOBILE DEVOPS
- Introdução ao Mobile DevOps
- O Visual Studio App Centre
- Gerir conjuntos de equipamentos alvo e Grupos de Distribuição
- Criar grupos de distribuição privados e públicos
6 – IMPLEMENTAR INTEGRAÇÃO CONTÍNUA
- Gerir políticas de segurança
- Implementar containers
7 – IMPLEMENTAR ENTREGA PERMANENTE
- Desenhar uma estratégia para “Releases”
- Gerir workflows
8 – IMPLEMENTAR INFRAESTRUTURA
- Modelo de Deployment Azure
- Criar e gerir uma infraestrutura com Kubernetes
Adicionar à Lista de Pedidos
Duração:
30 Horas