Azure Bicep: Flexing Your Infrastructure-as-Code Muscles

OverviewStepsAuthor
DifficultyBeginner
AVG Duration6h
Students37
Ratings
5/5
starstarstarstarstar
Content
135

Description

Suppose you want to learn the basics of Infrastructure-as-code using a simpler syntax than Microsoft's ARM templates. In that case, Azure Bicep provides the perfect solution to simpler infrastructure provisioning on Azure. This learning path covers the essentials around Azure Bicep Templates, including setting up your first Bicep template, introducing standard features such as parameter files, and how to convert from ARM templates.

The idea is to get you up and running with a practical understanding of using Bicep to provision your Azure infrastructure. If you have any feedback relating to this learning, please get in touch with us at support@cloudacademy.com.

Learning Objectives

  • Using Parameters and Variables with Azure Bicep Templates
  • Utilizing Parameter Files with Azure Bicep Templates
  • Converting ARM Templates to Azure Bicep

Intended Audience

This learning is helpful for anyone who wants to learn how to use Azure Bicep to manage infrastructure on Azure.

Prerequisites

To get the most out of this learning path, you should have some basic understanding of Microsoft Azure, but it's not essential. Complete beginners and those interested in Infrastructure-as-Code are welcome to take this course.

Certificate

Your certificate for this learning path
lock

Training Content

1
Hands-on Lab - Beginner - 1h
Introduction to Azure Bicep Templates
In this lab, you will be learning about and creating a simple Azure Bicep template to deploy an Azure Storage Account.
2
Hands-on Lab - Beginner - 45m
Using Parameters and Variables with Azure Bicep Templates
In this lab, you will learn how to use parameters and variables in a Bicep template, then extend this to referencing parameters in a separate file.
3
Hands-on Lab Challenge - Beginner - 1h
Azure Bicep Parameterizing Challenge
Test your Infrastructure-as-Code skills by deploying an Azure Bicep template with this hands-on lab challenge.
4
Hands-on Lab - Intermediate - 1h
Utilizing Parameter Files with Azure Bicep Templates
In this lab, you will learn how to pass parameter values for Azure Bicep Templates using parameter files.
5
Hands-on Lab Challenge - Intermediate - 1h 20m
Azure Bicep Parameter File Challenge
Test your Infrastructure-as-Code skills by deploying an Azure Bicep template with this hands-on lab challenge.
6
Resource - Beginner - 47m
Webinar | Moving from ARM Templates to Azure Bicep Templates
Follow this hands-on session on the advantages of moving your Infrastructure-as-Code to a Bicep Template Architecture.
7
Hands-on Lab - Beginner - 1h
Converting ARM Templates to Azure Bicep Templates
Learn how to convert your ARM templates into Azure's new Bicep template format.
8
Hands-on Lab - Beginner - 4h
Real-time Azure Bicep Template Conversion Playground
Practice your Azure Bicep skills in this side-by-side development playground where you can see your changes in real-time!
9
Hands-on Lab Challenge - Intermediate - 1h 30m
Converting ARM Templates to Azure Bicep Challenge
Test your Infrastructure-as-Code skills by converting an ARM template to an Azure Bicep template with this hands-on lab challenge.
About the Author
Students206
Labs10
Learning paths1

Adil is a Microsoft Certified Trainer, former Azure Engineer, and loves all things Azure. He's a Certified Azure Administrator and has worked for some of the biggest MSPs in the world (Cognizant, New Signature, CoreAzure). He loves to combine his two passions: cloud and teaching.

Adil specializes in Azure Infrastructure services and has a curiosity for new, in-preview services from Azure, getting his hands familiar with the content before most of the world does. Adil has a keen interest in deploying services to Azure using Infrastructure-as-code and Azure DevOps. Outside work, Adil helps run a growing community of IT professionals looking to break into cloud and regularly runs workshops and webinars.