Infrastructure as Code


As virtualization has become commonplace, various tools have emerged that treat virtualized infrastructure as code.

This course introduces learners to

  • The concepts behind Infrastructure as Code (IAC)
  • The benefits of automating infrastructure deployment and the tools that make it possible
  • Real-world scenarios that build practical skills with multiple automation tools, and dig deeper with Terraform and Ansible in hands-on labs.

This course features hands-on labs performed on a 3-node cluster hosted within CENGN’s private cloud infrastructure. Labs build on each other to demonstrate how multiple tools are used in real-world scenarios.

This training package includes one attempt for the CENGN Infrastructure as Code exam. Those who successfully complete the exam will earn a CENGN Infrastructure as Code digital badge, which can be posted on LinkedIn and other social media.

Recommended Prequisites:

Duration: Learners will need approximately 20 hours to complete the course. Learners will have access to the online content and labs for 4 weeks.

Course developed in collaboration with CloudOps

Please note: Registration closes a week prior to start date.



  • Describe Infrastructure as Code and infrastructure automation
  • Explain the benefits and limitations of IaC
  • Compare and contrast key open-source and provider IaC tools
  • Consider how to select task-appropriate tools
  • Demonstrate basic hands-on skills with Puppet and Chef
  • Build, automate and update a Terraform VM deployment
  • Network and troubleshoot Terraform deployments
  • Install Ansible, and create and run playbooks
  • Work with advanced Ansible features such as modules, roles, facts and variables



  • Network/Cloud Engineer or Manager | Product Manager


Delivery Mode

  • Learn on your own schedule with self-paced online training and labs.


Featured Instructor

The CENGN Academy team of subject matter experts will be available to support you while you take this course. We will answer your questions, confirm your labs, and check in with you after your course to assist with your badge exam preparations. Contact details will be provided when the course begins.


This course is offered through B2B Group Training, upon request. Please submit a group training request