Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This Infrastructure as a Service (IaaS) course offers a structured path to mastering leading configuration management and provisioning tools—Ansible, Terraform, and Puppet. Begin with Ansible, understanding its role as a powerful pull configuration tool, exploring its architecture, playbooks, inventory, and enterprise features like Ansible Tower. Progress to Terraform, a widely adopted IaC tool used for automating cloud infrastructure across AWS, Azure, and GCP. Gain hands-on experience with Terraform commands, workflows, and provider integrations. Conclude with Puppet, where you’ll learn configuration management through real-world demos, writing manifests, understanding Puppet architecture, and exploring how companies use it at scale.
To succeed, learners will have a basic understanding of cloud.
By the end of this course, you will be able to:
- Automate infrastructure with Ansible playbooks and Tower
- Provision multi-cloud resources using Terraform
- Manage configurations with Puppet and reusable manifests
- Apply IaC tools to real-world DevOps workflows
Ideal for DevOps engineers, system admins, & IT professionals.