Configuration Management with Puppet and Salt
Learn the best practices for using Puppet and Salt: the top two provisioning tools available. This two-day training taught in English delves into Xebia’s extensive experience in the field of continuous delivery/DevOps to provide you with the tools, tips, and knowledge you need to implement "infrastructure as code" yourself. Dynamic interaction and real-world examples enliven the learning experience. You’ll walk away with the practical skills you need to set up a fully automated software delivery pipeline and infrastructure using Puppet and Salt.
Q: Is Configuration with Puppet & Salt training right for me?
- Yes- if you work in any of the following roles: software developer, DevOps engineer, architect, or sysadmin.
- Yes- if you know the core concepts of configuration management.
- Yes- if you can read and write basic code.
- Yes- if you want system administrators and DevOps engineers to work faster and smarter.
- Yes- if you want to eliminate configuration drift
- Yes- if you want to "automate everything" for discovering, configuring, and managing your infrastructure.
Q: What will I achieve by completing this training?
You will learn:
- The value of automating your infrastructure provisioning and how to use Puppet and Salt to do it
- The importance of continuous integration and the essential characteristics of continuous delivery
- How to use Puppet and Salt to setup a fully-automated, best-in-class continuous delivery pipeline
You will gain hands-on experience in:
- Setting up Puppet and Salt
- Creating a continuous delivery pipeline with Puppet and Salt. Git (version control), Jenkins (Build tool), XL Deploy (Deploy tool), XL Release (Application Lifecycle management), Sensu (monitoring), ELK (logging), Wildfly (application container)
You will develop the skills to:
- Setup a fully-automated software delivery pipeline and infrastructure using Puppet and Salt
Q: What else should I know?
- Participants must already know the core concepts of configuration management
- Participants must be able to read and write basic code