Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.68 KB

File metadata and controls

36 lines (24 loc) · 1.68 KB

Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps

logo

This is an introduction level workshop that covers different aspects of automating infrastructure provisioning on Azure with DevOps and you will learn:

  • What is Azure Service Principal, how to create it and how to properly scope it's RBAC permissions for your workload
  • How to use Azure DevOps REST APIs to automate Azure DevOps operations
  • How to use az devops extension to automate Azure DevOps operations
  • How to create Azure DevOps Service Connection for workload Service Principal with az devops cli
  • How to create IaC git Repository in Azure DevOps based on your Template repository
  • How to create Azure DevOps IaC deployment pipeline using az devops cli
  • What strategies are available to implement IaC for multi-environment workloads

Agenda

  • Welcome + practical information
  • Automate infrastructure provisioning with Azure DevOps
  • Lab-01 - provision workshop support resources, get familiar and deploy lab workload
  • Lab-02 - working with Azure Service Principal
  • Lab-03 - working with Azure DevOps Service Connections
  • Lab-04 - working with Azure DevOps Repositories
  • Lab-05 - working with Azure DevOps Pipelines
  • Lab-06 - putting it all together, implement workload provisioning script
  • Lab-07 - cleaning up resources

Links

Feedback