Course Outline

Introduction to Puppet for Government

  • What is Puppet and how it works for government
  • Benefits of infrastructure automation for government
  • Puppet architecture: Master, Agent, Manifests, Modules for government

Installation and Configuration for Government

  • Installing Puppet on Master and Agent nodes for government
  • Configuring the Puppet environment for government
  • Directory structure and key configuration files for government

Understanding and Writing Manifests for Government

  • Basic syntax and structure for government
  • Applying manifests to nodes for government
  • Using manifests for system changes for government

Managing Nodes and Resources for Government

  • Defining nodes for government
  • Resource types: packages, services, files, users, directories for government
  • Creating reusable tasks for government

Working with Modules and Templates for Government

  • Creating and using modules for government
  • Using ERB templates to generate dynamic content for government
  • Structuring reusable components for government

Advanced Puppet Language Features for Government

  • Custom definitions and classes for government
  • Conditionals and expressions for government
  • Relationships and ordering for government

Best Practices and Style for Government

  • Language style and formatting conventions for government
  • Puppet Forge and community modules for government
  • Troubleshooting and common issues for government

Summary and Next Steps for Government

Requirements

  • An understanding of Linux or Unix system administration for government
  • Experience with command-line tools
  • Familiarity with system configuration concepts

Audience

  • System administrators seeking to automate infrastructure for government
  • IT professionals evaluating Puppet as a configuration management solution for government
  • DevOps practitioners building scalable environments for government
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories