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.
Master Ansible automation in this hands-on module. Learn what Ansible is, why it's used, and how it functions as a pull configuration tool. Explore its architecture, core components like playbooks and inventory, and how automation workflows operate. Get introduced to Ansible Tower and real-world use cases like Hootsuite, making this module ideal for DevOps and IT professionals.
What's included
9 videos1 reading3 assignments
Show info about module content
9 videos•Total 15 minutes
Why Ansible?•2 minutes
What is Ansible?•1 minute
Ansible - Pull configuration tool•2 minutes
Ansible Architecture•1 minute
Playbook•2 minutes
Inventory•1 minute
Working of Ansible•1 minute
Ansible Tower•1 minute
Use case by Hootsuite•4 minutes
1 reading•Total 10 minutes
Course Syllabus•10 minutes
3 assignments•Total 70 minutes
Quiz on Introduction to Ansible•15 minutes
Quiz on Ansible in Practice •15 minutes
Assessment for Ansible•40 minutes
Terraform
Module 2•1 hour to complete
Module details
Get started with Terraform and essential IaC tools in this hands-on module. Learn what Terraform is, how it automates infrastructure provisioning, and why it's a top choice for DevOps teams. Explore key tools, commands, and workflows through real-world examples. Build, manage, and version cloud infrastructure efficiently using Terraform with providers like AWS, Azure, and GCP.
What's included
2 videos3 assignments
Show info about module content
2 videos•Total 17 minutes
What is Terraform?•12 minutes
Hands on Example•6 minutes
3 assignments•Total 60 minutes
Quiz on Introduction to Terraform•15 minutes
Quiz on A Hands-On Guide•15 minutes
Assessment for Terraform•30 minutes
Puppet
Module 3•2 hours to complete
Module details
Explore Puppet in this comprehensive module designed for IT automation. Learn what Puppet is, why it's essential for configuration management, and how it works. Understand its architecture and key components. Gain practical experience through demo installations, writing manifests, and hands-on labs. Discover how top companies use Puppet to streamline infrastructure and scale DevOps workflows.
What's included
10 videos3 assignments
Show info about module content
10 videos•Total 48 minutes
Why Puppet?•1 minute
What is Puppet?•1 minute
Components of Puppet•1 minute
Puppet Architecture•3 minutes
Working of Puppet•4 minutes
Demo Install Apache Part - 1•15 minutes
Demo Install Apache Part - 2•5 minutes
Companies adopting Puppet•1 minute
Writing manifests in Puppet•2 minutes
Hands-on Demo•15 minutes
3 assignments•Total 70 minutes
Quiz on Introduction to Puppet•15 minutes
Quiz on Using Puppet in Real-World Scenarios•15 minutes
Simplilearn is a global leader in digital upskilling, offering highly specialized training in emerging technologies and processes shaping the digital economy's future. We focus on innovations transforming the digital landscape while significantly reducing costs and time compared to traditional methods. More than one million professionals and 2,000 corporate training organizations have benefited from our award-winning programs to achieve their career and business goals.
What is the concept of infrastructure as a service IaaS?
Infrastructure as a Service (IaaS) is a cloud computing model that delivers virtualized computing resources—like servers, storage, and networking—over the internet, allowing businesses to scale infrastructure on demand.
What are the objectives of IaaS?
The main objectives of IaaS are to reduce hardware costs, increase scalability, enhance flexibility, and enable faster deployment of applications and services.
What are the three main components of IaaS?
The core components of IaaS are compute (virtual machines), storage (block and object storage), and networking (virtual networks, firewalls, load balancers).
How to implement Infrastructure as a Service?
IaaS is implemented by choosing a cloud provider (e.g., AWS, Azure, GCP), setting up virtual resources via a dashboard or APIs, configuring security and access controls, and deploying applications on the cloud infrastructure.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.