When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Azure DevOps - Implantação Contínua para Serviços do Azure
Aprenda a criar Pipelines para C.D. no Kubernetes (AKS), API Management, Containers, Functions, App Service, VMs e mais.

This Course Includes
udemy
4.7 (71 reviews )
18 total hours
portuguese
Online - Self Paced
course
Udemy
About Azure DevOps - Implantação Contínua para Serviços do Azure
A Implantação Contínua é uma estratégia no desenvolvimento de software onde as alterações de código em um aplicativo são liberadas automaticamente no ambiente de produção.
E esse é o nosso objetivo do treinamento Azure DevOps - Implantação Contínua para Serviços do Azure.
Vamos aprender a criar Implantação Continua para serviços do Azure através de pipelines no Azure DevOps !
O treinamento é focado na execução de 10 casos de uso e realização dos requisitos propostos para implantação de aplicativos, criando desde a arquitetura ate a implementação do pipeline usando Azure Pipelines .
Implantação Continua para o Azure Kubernetes Service usando Environments e Pull Request e Aprovações : Aprenderemos como fazer Deploy para o Kubernetes, usando o AKS. Iremos realizar a implantação continua para 2 ambientes e usar a feature Environments do Azure Pipelines. Também adicionaremos obrigatoriedade de Pull Requests e aprovação no ambiente de produção para finalizar a Entrega Continua.
Implantação Contínua em Redes Virtuais (VNETS) com Azure API Management, Azure Functions e Azure App Service : Passo a passo, criaremos uma arquitetura para APIs usando Virtual Network em modo privado usando Azure API Management, Azure Functions e Azure App Service. Os servicos terao acesso externo (internet) negado, e para acessa-los, precisaremos estar em peering com a VNET do Azure. Realizaremos a implantacao continua nessa arquitetura restrita usando Self-Hosted Agent.
Implantação Continua em Maquinas Virtuais com Deployment Groups, Certicado Seguro HTTPS SSL/TLS no Key Vault e Azure Application Gateway : Aprenderemos a criar uma arquitetura baseada em VMs do Azure. Usaremos o IIS como nosso Web Server. A nossa arquitetura ainda contara com o uso de 2 VMs em ambiente de produção balanceadas com Azure Application Gateway usando certificado HTTPS armazenado no cofre do Azure Key Vault e domínio customizado no Azure DNS.
Implantação Continua de APIs para o Azure API Management : Iremos criar passo a passo a implantação continua de APIs exportando seus métodos para o Azure API Management.
Implantação Contínua com Azure App Service e Infraestrutura como Codigo com Azure CLI : Vamos passo a passo publicar nosso Site no Azure App Service usando Editor Classico e Pipelime YML. Tambem iremos aprender a subir a nossa infraestrutura, provisionando o Azure App Service a partir de comandos do Azure CLI executados a partir do Azure Pipelines.
Implantação Contínua para o Azure Container Instance e Distribuição Global de Conteudo com Azure CDN : Aprenderemos como realizar a implantação continua de containers no serviço Azure Container Instance. Além disso, iremos usar o Azure CDN para distribuir o conteúdo global e a realização do purge (expurgo) ficara a cargo do pipeline.
Implantação Continua usando Deployment Patterns - Blue/Green : Iremos implementar o padrão para implantação conhecido como Blue/Green. Usaremos o recursos Deployment Slots e realizaremos Swap no pipeline de C.D..
Implantação Continua usando Deployment Patterns - Canary : Iremos implementar o padrão para implantação conhecido como Canary. Usaremos o recursos Deployment Slots e iremos segregar o trafego do nosso site: 10% no canário, realizando testes na nova versão e 90% continuarão acessando a versão produtiva.
Implantação Continua usando Deployment Patterns - A/B Testing : Aprendermos como gerenciar o tráfego no nosso App direcionando os usuários por proximidade a regiões do Azure. Iremos implementar o padrão A/B Testing no Azure Pipelines para o deploy usando o serviço Azure Traffic Manager.
Implantação Contínua usando o Azure Container Registry e Azure App Service for Containers : Iremos aprender a realizar build e push de imagens de container para o Azure Container Registry e realizar a implantacao continua da imagem do ACR para o Azure App Service for Containers.
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.
Prontos para dominar a Implantação Contínua para Serviços do Azure usando Azure DevOps ?!
What You Will Learn?
- Implantação Continua (C.D).
- DevOps.
- Kubernetes.
- Azure Kubernetes Service (AKS).
- Build Pipeline com YAML.
- Build Pipeline com Classic Editor.
- Deployment Patterns Canary.
- Deployment Patterns Blue/Green.
- Deployment Patterns A/B Testing.
- Entrega Continua.
- Docker.
- Azure Container Instance (ACI).
- Azure Container Registry (ACR).
- Containers.
- Azure Application Gateway.
- Azure CDN (Content Delivery Network).
- Azure Traffic Manager.
- Azure App Service.
- Azure App Service for Containers.
- Azure VM (Máquina Virtual).
- Azure DNS.
- HTTPS SSL/TLS.
- Azure Key Vault.