VOOZH about

URL: https://www.coursera.org/learn/infrastructure-as-a-service-training-for-beginners

⇱ Infrastructure as a Service Training for Beginners | Coursera


Infrastructure as a Service Training for Beginners

Infrastructure as a Service Training for Beginners

Included with

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

5 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

5 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Automate IT tasks using Ansible playbooks, inventory, and Ansible Tower

  • Provision and manage cloud infrastructure with Terraform across AWS, Azure, and GCP

  • Implement scalable configuration management using Puppet manifests

  • Apply Infrastructure as Code (IaC) tools to real-world DevOps workflows for efficiency and reliability

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

9 assignments

Taught in English

There are 3 modules in this course

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

9 videosTotal 15 minutes
  • Why Ansible?2 minutes
  • What is Ansible?1 minute
  • Ansible - Pull configuration tool2 minutes
  • Ansible Architecture1 minute
  • Playbook2 minutes
  • Inventory1 minute
  • Working of Ansible1 minute
  • Ansible Tower1 minute
  • Use case by Hootsuite4 minutes
1 readingTotal 10 minutes
  • Course Syllabus10 minutes
3 assignmentsTotal 70 minutes
  • Assessment for Ansible40 minutes
  • Quiz on Introduction to Ansible15 minutes
  • Quiz on Ansible in Practice 15 minutes

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

2 videosTotal 18 minutes
  • What is Terraform?12 minutes
  • Hands on Example6 minutes
3 assignmentsTotal 60 minutes
  • Assessment for Terraform30 minutes
  • Quiz on Introduction to Terraform15 minutes
  • Quiz on A Hands-On Guide15 minutes

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

10 videosTotal 48 minutes
  • Why Puppet?1 minute
  • What is Puppet?1 minute
  • Components of Puppet2 minutes
  • Puppet Architecture3 minutes
  • Working of Puppet4 minutes
  • Demo Install Apache Part - 115 minutes
  • Demo Install Apache Part - 25 minutes
  • Companies adopting Puppet1 minute
  • Writing manifests in Puppet2 minutes
  • Hands-on Demo15 minutes
3 assignmentsTotal 70 minutes
  • Assessment for Puppet40 minutes
  • Quiz on Introduction to Puppet15 minutes
  • Quiz on Using Puppet in Real-World Scenarios15 minutes

Instructor

Simplilearn
87 Courses77,899 learners

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
👁 Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

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.

The main objectives of IaaS are to reduce hardware costs, increase scalability, enhance flexibility, and enable faster deployment of applications and services.

The core components of IaaS are compute (virtual machines), storage (block and object storage), and networking (virtual networks, firewalls, load balancers).

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.

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.

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.

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.

Financial aid available,