Course Outline
Introduction
Ansible Overview
- What is Ansible?
- Task execution
- Playbooks
Puppet at a lance
- Contniuous delivery
- Continuous compliance
- Configuration management
Preparing the Development Environment
- Installing and configuring an Nginx server
- Installing and configuring Ansible
- Installing and configuring Puppet
Ansible in Depth
- Configuring hosts
- Using Ad-Hoc commands
- Working with playbooks
- Creating and using modules
- Troubleshooting and Debugging
Puppet for Configuration Management
- Creating content
- Working with agents
- Adjusting parameters in a Puppet server
- Managing module dependencies and environments
- Writing tests
- Using Jenkins
Summary and Conclusion
Requirements
- An understanding of system administration
Audience
- DevOps Engineer
Testimonials (5)
working with DevOps Toolchain
Kesh - Vodacom
Course - DevOps Foundation®
I like the interactive approach taken by the trainer.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Course - Site Reliability Engineering (SRE) Foundation®
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
Being introduced to some technologies I wish I knew earlier.
Michel - Vanier College
Course - DevOps Practical Implementation and Tools
I like all the possibilities that I discovered in the course about DevOps options that I can apply in order to have a better CD/CI workflow!