Azure Pipelines - CI/CD, Docker e Kubernetes no Azure DevOps
What you'll learn
- DevOps
- Integração Continua (C.I.)
- Entrega Continua (C.D)
- Deployment Patterns (Big Bang, Ramped, Canary, Blue/Green e A/B Testing)
- Build Pipeline com Classic Editor
- Build Pipeline com YAML
- Pipeline de Qualidade com Teste Unitário
- Pipeline de Qualidade com Teste de Integração
- Pipeline de Qualidade com SonarQube e SonarCloud
- Docker Containers
- Kubernetes no Azure (AKS)
- Azure Container Registry (ACR)
- Azure Container Instance (ACI)
- Insfraestrutura como Código (IaC) no seu Pipeline
- Azure Resource Manager (ARM)
- Terraform
- Banco de Dados no seu Pipeline
- Flyway
Requirements
- Experiencia como Desenvolvedor ou Infraestrutura
Description
Aprenda a utilizar o serviço Azure Pipelines para Build e Release (Integração Contínua e Entrega Contínua) na plataforma de DevOps da Microsoft na Nuvem : o Azure DevOps.
São mais de 17 horas em mais de 160 aulas de treinamento onde você ira aprender sobre:
Build Pipeline com Classic Editor e YAML
Integração Continua (C.I.) e Entrega Continua (C.D) usando Azure Pipelines
Deployment Patterns (Big Bang, Ramped, Canary, Blue/Green e A/B Testing)
Deploy do seu aplicativo para ambientes on-premise com Deployment Group e Agent Builds.
Pipeline de Qualidade com Teste Unitário, Teste de Integração e SonarQube/SonarCloud
Docker Containers na sua esteira DevOps
Kubernetes no Azure (AKS) para deploy do seu Cluster
Azure Container Registry (ACR) e Azure Container Instance (ACI) com Azure Pipelines
Infraestrutura como Código (IaC) no seu Pipeline com Terraform e ARM (Azure Resource Manager)
Adicionar Banco de Dados no seu Pipeline com Flyway e DACPAC
O foco deste treinamento é tanto para iniciantes quanto para profissionais da T.I. com experiência na área.
Iremos fazer tudo passo a passo, até a geração do código fonte utilizado nas aplicações de exemplo.
Who this course is for:
- Desenvolvedores
- Sustentação de Operações
- Técnicos de Operação
- Analista de Infraestrutura
- Analistas de Qualidade
- Testadores
Instructor
Mais de 20 anos de experiência na T.I., todos eles ligados a desenvolvimento de software e Infraestrutura em grandes empresas privadas e do setor público. Nos últimos 2 anos, venho atuando como Consultor de T.I, Arquiteto Corporativo em uma das maiores empresas de T.I. do Brasil.
Experiência quase toda voltada a vivência com o mundo Microsoft, tendo diversas certificações oficiais, entre elas MS: Programming in C# Specialist, MCPS: Microsoft Certified Professional e MCSA: Office 365.