4lnw62apqmg8xiiabslm

Zero to Puppet

Learn to write Infrastructure as a Code and manage it at scale with Puppet

   Watch Promo   Enroll in Course

Infrastructure as a Code is one of the foundations of Devops Automation toolchain. Being the first to enter in 2005, Puppet is at the forefront of the IaaC revolutions and was the first tool amongst the four main configuration management tools including Chef, Ansible and Saltstack . Puppet is also the fastest configuration management system and provides a simple DSL (Domain Specific Language) to define the state of resources and does the heavy lifting of managing underlying platform specific operations by itself, providing users higher level of abstraction than scripts do.

The use of puppet is no more limited to servers, but has also expanded to managing all type of devices including routers, embedded systems, storage etc. With more and more organisations adopting to devops practices, knowledge on IaaC and tools such as Puppet is essential for today's generation of devops professionals. This skill would also help one to advance their careers, specially for the operations, systems, networks and devops engineers.

This course is one of the most comprehensive programs to master Puppet. It starts from most basic concepts related to Infrastructure as a Code, Convergent Infrastructures, Code and Data separation, Idempotence. It then helps you dive into the world of puppet by understanding the basics of the languages such as resources/providers, manifests, modules and then delves deeper into creating dynamic code with parameters, templates, defined types etc. Once equipped with the basics, it unlocks Puppet's full potential with advanced topics such as environments, hiera, r10k, puppet enterprise, rolls and design patterns etc. This course takes from from zero to puppet master in two weeks.


Your Instructor


Gourav Shah
Gourav Shah

Being passionate about world of Open Source software, and later managing systems at scale, Gourav has transformed himself to be an expert Devops Enabler. Under School of Devops banner, He has trained more than 3000 IT professionals from leading tech firms including CISCO, Intuit, Visa, Walmart Labs, Dreamworks, Accenture, PWC, Cognizant, Capgemini, RBS, Wells Fargo, Oracle etc. making him a coveted devops trainer.

After heading IT Ops team for one of the successful silicon valley venture, he went on to launch Initcron Systems, a niche firm specialized in devops and cloud and School of Devops, a leading provider of devops education. He is the author of “Ansible Playbook Essentials” published by PACKT. Gourav evangelizes about Devops, Cloud and Automation Tools at various events, meetups and conferences. He has initiated Devops meetups in Pune, Singapore, Mumbai and Delhi and is an active member/speaker at Devops Bangalore.


Class Curriculum


  Path to Automation with Puppet
Available in days
days after you enroll
  Wp Deployment
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!