Streamline your code deployment pipeline with CD4PE
Install CD4PE with or without direct internet access - both methods give you a Kubernetes cluster and full CD4PE installation.
Install CD4PE with or without direct internet access - both methods give you a Kubernetes cluster and full CD4PE installation.
Use PE to easily gather and act upon information running tasks across agentless nodes.
Quickly gather system wide information by running tasks across agent-managed nodes.
Prevent data loss and eliminate SSL problems by configuring the network time protocol (NTP) on server clocks across a network.
Stay up to date and take advantage of all the new features and fixes by upgrading PE.
PE101: DEPLOY & DISCOVER
Available for use with a subscription license or payment.
We've got you covered with Puppet Enterprise 101: Deploy & Discover. In this one-day, online, instructor-led course, you’ll learn best practices gleaned from the journeys of our most successful customers and practice applying them in our hands-on labs.
You'll deploy the Puppet Server and Puppet agents to discover the configuration of Linux and Windows systems. By the time you're finished, you’ll know how to use Puppet to gather and inspect information about the systems in your infrastructure, ensuring there are no surprises during your next audit.
In this course, you’ll learn how to:
Concepts covered include:
Take your first step on the path to Puppet certification
Completing Puppet Enterprise 101: Deploy & Discover starts you on the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
Ask yourself: Am I ready for this?
If you're new to Puppet software and are a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux infrastructure, then this course is for you if you:
Be sure to check out the self-assessment checklist in the student prep guide so you’re prepared to get the most out of Puppet Enterprise 101: Deploy & Discover. You can use the links that we provided to help you get up to speed where needed.
PE201: Design & Manage
Available for use with a subscription license or payment.
In Puppet Enterprise 201: Design & Manage, you’ll learn how to use roles and profiles to build an infrastructure that mimics a production environment with a designated web application server, an ecommerce server, and a load balancer. You’ll leave the course with a solid understanding of how to define server roles based on business requirements and existing infrastructure.
In this instructor-led course, you’ll learn best practices gleaned from the journeys of our most successful customers and apply them to real-world scenarios in hands-on labs. By the time you’re finished, you’ll have a base profile that provides the tools that any Puppet-managed server needs, a server profile that provides default server tools, and a role such as “web application server” that provides software to serve the application and gather application data.
In this course, you’ll learn how to:
Concepts covered include:
Continue your journey on the path to Puppet certification
Completing Puppet Enterprise 201: Design & Manage takes you one step further along the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
Ask yourself: Am I ready for this?
This course is for you if you're fairly new to Puppet software and are a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux. You should already know how to complete these tasks in Puppet Enterprise:
Puppet Enterprise 601: Automate at Scale
Available for use with a subscription license or payment.
In Puppet Enterprise 601: Automate at Scale, you'll learn how to build and deploy Puppet tasks and plans to deliver more automation quickly without compromising security. We'll teach you the best practices gleaned from the journeys of our most successful customers and apply them to real-world scenarios in hands-on labs.
In this course, you'll learn how to:
Write secure Puppet tasks and validate their parameters to guard against remote code execution and keep your systems safe.
Convert existing scripts into tasks so that you can reuse existing knowledge and scale it to meet new challenges.
Develop, test, run, and manage cross-platform plans from both the Puppet Enterprise console and the command line, giving you maximum flexibility and control of task orchestration.
Trigger code deployments and view and run Puppet jobs, tasks, and plans by invoking Puppet Orchestrator APIs, further increasing your ability to automate tasks to save time.
Concepts covered include:
Puppet Query Language (PQL)
Task target types: node lists, PQL queries
Task orchestration (automating tasks to run on an as-needed basis or as part of a greater workflow)
Puppet Plans
Puppet Orchestrator
Role-based access control and granting access to jobs, tasks, and plans
Continue your journey on the path to Puppet certification
Completing Puppet Enterprise 601: Automate at Scale takes you one step further along the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
Ask yourself: Am I ready for this?
This course is for you if you're familiar with the basics of Puppet software and are a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux. You should already know how to complete these tasks in Puppet Enterprise:
Use basic Git workflow, with commands such as pull and push.
Use class parameters and data types to design roles and profiles that are easy to reuse and maintain.
Develop Puppet modules.
Perform unit testing and syntax validation using Puppet Development Kit.
Implement environment-based testing using node groups so that you can test and deploy with confidence.
We also strongly recommend that you take the first three courses in this series:
Puppet Enterprise 101: Deploy & Discover, Puppet Enterprise 201: Design & Manage, and Puppet Enterprise 301: Develop & Maintain.
Be sure to check out the self-assessment checklist in the student prep guide so you’re prepared to get the most out of Puppet Enterprise 601: Automate at Scale. You can use the links that we provided to help you get up to speed where needed.
Available for use with a subscription license or payment.
PE502 Test and Deliver will cover three key areas of testing:
Unit
Integration
Acceptance
You will learn how to write tests for your Puppet code that cover these critical areas, ensuring your code is robust, accurate and reliable. In this one-day, instructor-led course, we'll teach you the best practices gleaned from the journeys of our most successful customers.
In this course, you'll learn how to:
Concepts covered include:
Continue your journey on the path to Puppet certification
Completing PE 502: Test and Deliver takes you one step further along the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
We also strongly recommend that you take the first three courses in this series: Puppet Enterprise 101: Deploy & Discover, Puppet Enterprise 201: Design & Manage, and Puppet Enterprise 301: Develop & Maintain.
Ask yourself: Am I ready for this?
This course is for you if you're familiar with the basics of Puppet software and are a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux. You should already know how to complete these tasks in Puppet Enterprise:
Be sure to check out the self-assessment checklist in the student prep guide so you’re prepared to get the most out of Puppet Enterprise 502: Test and Deliver. You can use the links that we provided to help you get up to speed where needed.
Available for use with a subscription license or payment.
In Puppet Enterprise 401: Extend Capability, you'll learn best practices and advanced Puppet code constructs for designing, building, and extending Puppet modules to automate software management while maximizing code reuse and minimizing maintenance.
In this one-day, instructor-led course, you'll discover how well-architected modules streamline your code base and help you structure large projects efficiently. We'll teach you best practices gleaned from the journeys of our most successful customers and apply them to real-world scenarios in hands-on labs.
In this course, you’ll learn how to:
Concepts covered include:
Continue your journey on the path to Puppet certification
Completing Puppet Enterprise 401: Extend Capability takes you one step further along the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
Ask yourself: Am I ready for this?
This course is for you if you're a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux. You should already know how to complete these tasks in Puppet Enterprise:
We also strongly recommend that you take the first three courses in this series: Puppet Enterprise 101: Deploy & Discover, Puppet Enterprise 201: Design & Manage, and Puppet Enterprise 301: Develop & Maintain.
Be sure to check out the self-assessment checklist in the student prep guide so you’re prepared to get the most out of Puppet Enterprise 401: Extend Capability. You can use the links that we provided to help you get up to speed where needed.
As a sysadmin at Made-Up Company, you need to deliver the right code to the right place at the right time — efficiently, safely, and consistently — ensuring that your systems remain compliant.
So, how are you going to streamline and automate the continuous delivery of your Puppet code as the demand for more features and systems increases?