TrueschoTruescho
All Courses
Puppet for Scalable Infrastructure Automation
Coursera
Course
Unknown

Puppet for Scalable Infrastructure Automation

EDUCBA

Apply intermediate Puppet concepts, write dynamic manifests with facts and iteration, and deploy infrastructure code using industry-standard tools.

Unknown3 weeksEnglish

About this Course

By the end of this course, learners will be able to apply intermediate Puppet concepts, analyze configuration logic, implement dynamic manifests using facts and iteration, and deploy infrastructure code using industry-standard tools. Puppet Training – Intermediate Level is designed for professionals who already understand Puppet basics and want to advance toward real-world, production-ready automation. The course guides learners through Puppet module architecture, variable management, expressions, conditionals, and iteration, enabling them to write cleaner, more maintainable, and scalable manifests. Learners also explore system facts and executable facts to build environment-aware configurations that adapt automatically to infrastructure changes. What makes this course unique is its strong emphasis on practical Puppet workflows. Beyond core language features, learners gain hands-on exposure to Puppet Forge for leveraging reusable community modules and r10k for managing multi-environment deployments using version control. This bridges the gap between writing Puppet code and operating Puppet in enterprise environments. Completing this course equips learners with the confidence to manage complex configurations, collaborate effectively using version-controlled Puppet code, and support scalable infrastructure automation across development, testing, and production systems

What You'll Learn

  • Write dynamic Puppet manifests using variables, conditionals, iteration, and system facts
  • Design scalable Puppet modules and manage environments using Puppet Forge and r10k
  • Deploy and maintain production-ready Puppet configurations with version-controlled workflows

Prerequisites

  • Basic familiarity with Puppet concepts and terminology
  • Willingness to practice through applied exercises or case studies

Instructors

E

EDUCBA

Topics

Support and Operations
Information Technology
Cloud Computing
IT Automation
Maintainability
Scalability
CI/CD

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الدعم والتشغيل
تكنولوجيا المعلومات
الحوسبة السحابية
أتمتة تقنية المعلومات
قابلية الصيانة
قابلية التوسع
التكامل المستمر والتسليم المستمر

Start Learning Now