Course Outline
Introduction to Ansible
- Overview of Ansible’s history and its primary use cases
- Comparison with alternative tools like Saltstack
- Evaluation of Ansible’s strengths and constraints
Practical Demonstrations
- Example: Configuring an Apache web server
- Example: Handling configuration modifications
Working with Playbooks
- Roles and their structure
- Module inclusion techniques
- Variable management
- Using filters for data transformation
- Conditional logic implementation
- Loop constructs for iteration
- Leveraging Accelerated Mode
- Executing asynchronous actions
- Managing connection pooling
- Performing dry runs for validation
- Delegation, rolling updates, and local execution
- Implementing error handling
- Using lookup functions
- Prompting for user input
- Tagging tasks for selective execution
- Securing secrets with Vault
- Interactive playbook execution
Module Management
- Installing new modules
- Review of frequently used modules
Additional Topics
- Utilizing Ansible Galaxy
- Working with the AWX Project
- Developing testing strategies
- Understanding YAML syntax requirements
Requirements
Candidates must possess foundational Linux/Unix administration experience.
Testimonials (7)
Trainer knowledge in the subject was very Good.
Fayaz - Skillsoft
Course - Managing Configuration with Ansible
Stay positive and excited as you are. It was the best training experience in my career!!
Mateusz Feliszewski - Global Knowledge Network Training Limited
Course - Managing Configuration with Ansible
Methodology theory and practice.
DAVID ARENAS FRANCO - SGS GULF LIMITED
Course - Managing Configuration with Ansible
The knowledge and helpfulness of the trainer.
Graham Gill - Global Knowledge
Course - Managing Configuration with Ansible
Staring at the complete begin, and building up slowly with a lot of examples
Jeroen Ledeboer - Global Knowledge
Course - Managing Configuration with Ansible
That the trainer gave as tasks to try or to guess what is the solution is (instead of presenting the solutions).
Jeannette Eichholz
Course - Managing Configuration with Ansible
The most thing I liked was how this training was organized. It was interactive and we had access to the training's solutions and there was no need to ask for help at minor issues. This Titus could focus on major issues.