Deploy Azure resources by using Bicep and Azure Pipelines
- Offered byMicrosoft
Deploy Azure resources by using Bicep and Azure Pipelines at Microsoft Overview
Duration | 4 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Deploy Azure resources by using Bicep and Azure Pipelines at Microsoft Course details
- Build your first Bicep deployment pipeline by using Azure Pipelines
- Authenticate your Azure deployment pipeline by using service principals
- Test your Bicep code by using Azure Pipelines
- Manage multiple environments by using Bicep and Azure Pipelines
- Manage end-to-end deployment scenarios by using Bicep and Azure Pipelines
- Publish reusable Bicep code by using Azure Pipelines
- Control and govern your Azure environment by deploying your infrastructure as code
- Gain all of the benefits of infrastructure as code by using an automated pipeline to deploy your Bicep templates, and integrate other deployment activities with your pipelines
- You'll build pipelines using Azure Pipelines
- Create an automated pipeline in Azure Pipelines that securely deploys resources to Azure from Bicep code
- In this course, you'll learn what service principals are, how they work, and how to create them
- You'll also learn how to grant them permission to your Azure resources so that your pipelines can deploy your Bicep files
- You'll add a build stage to your pipeline, and use pipeline artifacts and Bicep outputs to publish applications, databases, and blobs
Deploy Azure resources by using Bicep and Azure Pipelines at Microsoft Curriculum
Build your first Bicep deployment pipeline by using Azure Pipelines
Introduction
Understand Azure Pipelines
Exercise - Create and run a basic pipeline
Deploy Bicep files by using a pipeline
Exercise - Create a service connection
Exercise - Add a Bicep deployment task to the pipeline
Use triggers to control when your pipeline runs
Exercise - Update your pipeline's trigger
Knowledge check
Summary
Authenticate your Azure deployment pipeline by using service principals
Introduction
Understand service principals
Create a service principal and key
Exercise - Create a service principal and key
Grant a service principal access to Azure
Exercise - Authorize your service principal for deployments
Knowledge check
Summary
Test your Bicep code by using Azure Pipelines
Introduction
Understand pipeline stages
Lint and validate your Bicep code
Exercise - Set up your environment
Exercise - Add lint and validate stages to your pipeline
Preview and approve your deployment
Exercise - Add a preview stage to your pipeline
Test your resources after deployment
Exercise - Add a test stage to your pipeline
Knowledge check
Summary
Manage multiple environments by using Bicep and Azure Pipelines
Introduction
Understand environments
Handle similarities between environments by using pipeline templates
Exercise - Set up your environment
Exercise - Add multiple environments to your pipeline
Handle differences between environments by using Bicep parameters
Exercise - Use Bicep parameters with multiple environments
Knowledge check
Summary
Manage end-to-end deployment scenarios by using Bicep and Azure Pipelines
Introduction
Understand end-to-end deployments
Configure applications and virtual machines
Exercise - Set up your environment
Exercise - Deploy a web application
Configure storage and databases
Exercise - Seed a storage account and database
Knowledge check
Summary
Publish reusable Bicep code by using Azure Pipelines
Introduction
Publish Bicep code from a deployment pipeline
Exercise - Set up your environment
Exercise - Publish a template spec
Design a pipeline and versioning strategy
Exercise - Publish a module to a registry
Knowledge check
Summary
Control and govern your Azure environment by deploying your infrastructure as code
Introduction
Plan your environments
Secure your repositories and pipelines
Secure your Azure environment
Knowledge check
Summary