Introduction to infrastructure as code using Bicep

DevOps Engineer
Azure Resource Manager

Describe the benefits of using infrastructure as code, Azure Resource Manager, and Bicep to quickly and confidently scale your cloud deployments. Determine the types of deployments for which Bicep is a good imperative deployment tool.

Learning objectives

After completing this module, you’ll be able to:

  • Describe the benefits of infrastructure as code.
  • Describe the difference between declarative and imperative infrastructure as code.
  • Explain what Bicep is, and how it fits into an infrastructure as code approach.


  • You should be familiar with basic cloud computing concepts and terminology.
  • You should be familiar with different types of cloud resources.