Tem alguma pergunta?
Mensagem enviada. Fechar
4.55
70 avaliações

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.
Instrutor
Higor Barbosa
652 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 4 minutes

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 ?!

Azure Virtual Machines - Implantação Continua e Azure Application Gateway + SSL
Deployment Patterns - Blue/Green e Canary
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.55
70 avaliações
Estrelas 5
50
Estrelas 4
16
Estrelas 3
1
Estrelas 2
2
Estrelas 1
1