Mastering Puppet the devops way by School of DevOps®


The most comprehensive Puppet course. Learn to write Infrastructure as a Code and manage it at scale with Puppet

What you will learn


Get Instant Notification of New Courses on our Telegram channel.

Note➛ Make sure your 𝐔𝐝𝐞𝐦𝐲 cart has only this course you're going to enroll it now, Remove all other courses from the 𝐔𝐝𝐞𝐦𝐲 cart before Enrolling!

Infrastructure as a Code and related concepts e.g. idempotence, convergence

Puppet’s DSL and best practices to write Manifests, Modules, Node Classification etc.

Create dynamic, data driven modules with Parameters and Templates

Setup Puppet Master and Nodes and apply configurations with centralised configuration management system

Integrate with Continuous Integration tool (CircleCI) and deploy applications with Puppet

Managing multiple environments e.g. Dev, Stage, QA, Production

Externalising properties with Hiera

Roles and Profile Design Patterns

Overview of Puppet Enterprise

Add-On Information:

  • Embark on a transformative journey to architect and govern your digital infrastructure with precision and automation.
  • This course transcends mere tool proficiency, cultivating a deep understanding of the DevOps philosophy through Puppet’s powerful capabilities.
  • You’ll master the art of crafting self-healing, resilient systems that adapt dynamically to changing demands, fostering unparalleled agility.
  • Discover how to build a robust, scalable infrastructure foundation that is inherently traceable, auditable, and compliant.
  • Gain the expertise to transform complex system administration tasks into declarative, version-controlled workflows, eliminating manual toil.
  • Uncover strategies for building highly efficient and reproducible environments that accelerate development cycles and streamline deployments.
  • Learn to design and implement an infrastructure management strategy that champions collaboration and knowledge sharing across your teams.
  • Develop the skills to create self-documenting infrastructure, simplifying onboarding and knowledge transfer for new team members.
  • Explore advanced techniques for managing configuration drift and ensuring system integrity across your entire fleet.
  • Understand how to leverage Puppet to enforce security policies and maintain a consistent security posture across all your environments.
  • Acquire the ability to model your infrastructure’s desired state, allowing Puppet to autonomously drive towards and maintain that state.
  • Build confidence in managing distributed systems and orchestrating complex deployments with repeatable success.
  • Master the principles of designing for failure, ensuring your infrastructure remains available and performs optimally even in adverse conditions.
  • Unlock the potential of your cloud-native initiatives by establishing a solid, automated infrastructure backbone.
  • Propel your organization towards true operational excellence by embedding automation and control at the core of your IT operations.
  • Learn to think like an architect, designing infrastructure that is not only functional today but also prepared for future growth and innovation.
  • PROS:
  • Provides a holistic view of infrastructure management within a DevOps context, extending beyond syntax.
  • Cultivates problem-solving skills essential for real-world automation challenges.
  • Equips participants with the confidence to tackle complex infrastructure orchestration.
  • CONS:
  • Requires a foundational understanding of Linux systems and basic scripting concepts for optimal benefit.
English
language