Microsoft
Microsoft Logo

Fundamentals of Bicep 

  • Offered byMicrosoft

Fundamentals of Bicep
 at 
Microsoft 
Overview

Duration

3 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Fundamentals of Bicep
 at 
Microsoft 
Course details

What are the course deliverables?
  • Introduction to infrastructure as code using Bicep
  • Build your first Bicep template
  • Build reusable Bicep templates by using parameters
  • Build flexible Bicep templates by using conditions and loops
  • Create composable Bicep files by using modules
More about this course
  • Bicep enables you to deploy Azure resources and uses a declarative syntax that you treat like application code
  • Treating your infrastructure as code enables you to track changes to your infrastructure requirements and makes your deployments more consistent and repeatable
  • Deploy resources only when specific constraints are in place. Use loops to deploy multiple resources that have similar properties

Fundamentals of Bicep
 at 
Microsoft 
Curriculum

Introduction to infrastructure as code using Bicep

Introduction

What is infrastructure as code?

What is Azure Resource Manager?

What is Bicep?

How Bicep works

When to use Bicep

Knowledge check

Summary

Build your first Bicep template

Introduction

What is Bicep?

Define resources

Exercise - Define resources in a Bicep template

Add flexibility by using parameters and variables

Exercise - Add parameters and variables to your Bicep template

Group related resources by using modules

Exercise - Refactor your template to use modules

Knowledge check

Summary

Build reusable Bicep templates by using parameters

Introduction

Understand parameters

Exercise - Add parameters and decorators

Provide values using parameter files

Secure your parameters

Exercise - Add a parameter file and secure parameters

Knowledge check

Summary

Build flexible Bicep templates by using conditions and loops

Introduction

Deploy resources conditionally

Exercise - Deploy resources conditionally

Deploy multiple resources by using loops

Exercise - Deploy multiple resources by using loops

Control loop execution and nest loops

Use variable and output loops

Exercise - Use variable and output loops

Knowledge check

Summary

Create composable Bicep files by using modules

Introduction

Create and use Bicep modules

Add parameters and outputs to modules

Exercise - Create and use a module

Knowledge check

Summary

Fundamentals of Bicep
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Fundamentals of Bicep
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...