Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Experience - Julho-2022
Na quinta dia 28/07/2022 aconteceu a edição de Julho do DevOps Experience, na qual realizei a seguinte apresentação com meu amigo Milton Câmara (Microsoft MVP, MTAC):
Pipeline as Code + Azure DevOps: conhecendo as diferentes possibilidades de automações com o Azure Pipelines
Descrição da apresentação:
Seja automatizando o build/deployment de aplicações ou provisionando recursos de infraestrutura, temos dentro do Azure DevOps com o Azure Pipelines inúmeras possibilidades quando pensamos em automação. E a adoção de uma estratégia de Pipeline as Code nos permite ir muito além, através do reaproveitamento de código dos mais variados tipos de automações. Acompanhe esta apresentação e saiba como tirar proveito do Azure Pipelines em cenários desse tipo, independente das tecnologias e soluções de cloud computing que você venha a adotar!
Ao longo da apresentação abordamos também, além do próprio Azure DevOps/Azure Pipelines, o uso de tecnologias/ferramentas como Azure Container Apps, Azure Repos, .NET 6, ASP.NET Core, npm, Postman e Newman.
Público que acompanhou a apresentação: 81 participantes (pico de pessoas assistindo simultaneamente a palestra)
Essa edição do DevOps Experience aconteceu online ao longo da quinta-feira (manhã e tarde), contando com várias palestras e centenas de participantes do Brasil inteiro.
Gostaria de deixar neste post meu muito obrigado ao Fernando Froés e ao Daniel Gines que coordenaram o evento pela oportunidade em participarmos como palestrantes nesta edição do DevOps Experience.
Os slides utilizados foram disponibilizados no SlideShare:
O Pipeline apresentado durante a palestra está no seguinte repositório do GitHub:
Já a aplicação com os testes utilizando Postman + JavaScript está no repositório a seguir:
https://github.com/renatogroffe/ASPNETCore6-REST_API-Postman_JurosCompostos
Para aqueles que pretendam conhecer mais sobre a automação de testes de APIs REST utilizando Collections do Postman + Newman com o Azure Pipelines, deixo aqui o link de uma live recente em que demonstrei esta possibilidade no Canal .NET:
E também de um artigo publicado neste blog:
Testando APIs protegidas com Postman e Newman: implementação e automação
O canal do Azure na Prática no YouTube também é uma excelente fonte para aprendizado gratuito sobre Azure Pipelines e outros serviços do Azure DevOps, contando com diversas lives sobre esta temática e uma playlist com inúmeras dicas úteis: