Infrastructure as Code (IaC) Technologies

8m 3s

This lesson introduces you to the concept of Infrastructure-as-Code (IaC) and the tools and technologies that are used to codify your infrastructure requirements.

You'll learn about some of the more common Infrastructure-as-Code tools and technologies: Terraform, Azure Resource Manager, Chef, Puppet, and more. 

If you have any feedback relating to this lesson, please contact us at

Learning Objectives

  • Understand what Infrastructure-as-Code (IaC) is
  • Understand how you can benefit from using IaC
  • Understand the available tools and technologies that can help you codify your own infrastructure requirements

Intended Audience

  • Cloud Architects
  • DevOps Practitioners


To get the most from this lesson, you should have a basic understanding of DevOps concepts.

About the Author
Learning paths

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.

Covered Topics