1 - Introduce Ansible
Describe the terminology and architecture of Ansible.
2 - Deploy Ansible
Install Ansible and run ad hoc commands.
3 - Implement playbooks
Write Ansible plays and execute a playbook.
4 - Manage variables and inclusions
Describe variable scope and precedence, manage variables and facts in a play, and manage inclusions.
5 - Implement task control
Manage task control, handlers, and tags in Ansible playbooks.
6 - Implement Jinja2 templates
Implement a Jinja2 template.
7 - Implement roles
Create and manage roles.
8 - Configure complex playbooks
Configure connection types, delegations, and parallelism.
9 - Implement Ansible Vault
Manage encryption with Ansible Vault.
10 - Troubleshoot Ansible
Troubleshoot the Ansible control machine and managed nodes.
11 - Implement Ansible Tower
Implement Ansible Tower.
12 - Implement Ansible in a DevOps environment
Implement Ansible in a DevOps environment using Vagrant.
13 - Comprehensive review
Review tasks from the Automation with Ansible course.
14 - Note:
Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact a training specialist.
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Audience for this course
System and cloud administrators who need to automate cloud provisioning, configuration management, application deployment, intra-service orchestration, and other IT needs.
Prerequisites for this course
Having a basic Red Hat Enterprise Linux administration skills or have a Red Hat Certified System Administrator (RHCSA) certification is recommended.
Be a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent Red Hat® Enterprise Linux® knowledge and experience
Being a Red Hat Certified Engineer (RHCE) may be beneficial.