GTR = sesiune garantata
*Pretul nu include TVA si este valabil pentru un participant inscris la sesiuni publice sau la un curs in format SPVC sau WBT.
Inscrierea la o sesiune publica nu va garanteaza rezervarea unui loc. La scurt timp de la momentul inscrierii, veti fi contactat de un reprezentant Kluger pentru confirmarea rezervarii si a pretului final.
Disponibilitatea acestui curs in alte formate de livrare, sub un cod diferit, se poate verifica in portofoliu.
Daca doriti o sesiune privata, cu agenda standard sau adaptata nevoilor dvs., va rugam sa ne contactati.
DESCRIERE
Pentru a vă înscrie la cursurile Red Hat, este necesar să anunțați participarea cu cel puțin 10 zile înainte de începere.
Following course completion, hands-on lab access will remain available for up to 45 days.
Learn how to automate Linux system administration tasks with Ansible
Red Hat Enterprise Linux Automation with Ansible (RH294) teaches the skills needed to manage large numbers of systems and applications efficiently and consistently. You will learn the techniques needed to use Ansible® to automate provisioning, configuration, application deployment, and orchestration.
This course is based on Red Hat® Enterprise Linux® 9 and Red Hat Ansible Automation Platform 2.2.
OPTIONAL, exam voucher valid for one year : EX294 - Red Hat Certified Engineer (RHCE) for 390 EUR+VAT.
OBIECTIVE
Install Ansible / Red Hat Ansible Engine on control nodes.
Create and update inventories of managed hosts and manage connections to them.
Automate administration tasks with Ansible Playbooks and ad hoc commands.
Write effective playbooks at scale.
Protect sensitive data used by Ansible with Ansible Vault.
Reuse code and simplify playbook development with Ansible roles.
AUDIENTA
This course is geared toward Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers who are responsible for these tasks:
- Automating configuration management
- Ensuring consistent and repeatable application deployment
- Provisioning and deployment of development, testing, and production servers
- Integrating with DevOps continuous integration/continuous delivery workflows
- PRERECHIZITE
- CONTINUT
Chapter 1. Introduction Ansible
- 1.1. Automating Linux Administration with Ansible
- 1.2. Quiz Automating Linux Administration with Ansible
- 1.3. Installing Ansible
- 1.4. Guided Exercise Installing Ansible
- 1.5. Summary
Chapter 2. Implementing an Ansible Playbook
- 2.1. Building an Ansible Inventory
- 2.2. Guided Exercise Building an Ansible Inventory
- 2.3. Managing Ansible Configuration Files
- 2.4. Guided Exercise Managing Ansible Configuration Files
- 2.5. Writing and Running Playbooks
- 2.6. Guided Exercise Writing and Running Playbooks
- 2.7. Implementing Multiple Plays
- 2.8. Guided Exercise Implementing Multiple Plays
- 2.9. Lab Implementing an Ansible Playbook
- 2.10. Summary
Chapter 3 Managing Variables and Facts
- 3.1. Managing Variables
- 3.2. Guided Exercise Managing Variables
- 3.3. Managing Secrets
- 3.4. Guided Exercise Managing Secrets
- 3.5. Managing Facts
- 3.6. Guided Exercise Managing Facts
- 3.7. Lab Managing Variables and Facts
- 3.8. Summary
Chapter 4. Implementing Task Control
- 4.1. Writing Loops and Conditional Tasks
- 4.2. Guided Exercise Writing Loops and Conditional Tasks
- 4.3. Implementing Handlers
- 4.4. Guided Exercise Implementing Handlers
- 4.5. Handling Task Failure
- 4.6. Guided Exercise Handling Task Failure
- 4.7. Lab Implementing Task Control
- 4.8. Summary
Chapter 5. Developing Files to Managed Hosts
- 5.1. Modifying and Copying Files to Hosts
- 5.2. Guided Exercise Modifying and Copying Files to Hosts
- 5.3. Deploying Custom Files with Jinja2 Templates
- 5.4. Guided Exercise Deploying Custom Files with Jinja2 Templates
- 5.5. Lab Deploying Files to Managed Hosts
- 5.6. Summary
Chapter 6. Managing Complex Plays and Playbooks
- 6.1. Selecting Hosts with Host Patterns
- 6.2. Guided Exercise Selecting Hosts with Host Patterns
- 6.3. Including and Importing Files
- 6.4. Guided Exercise Including and Importing Files
- 6.5. Lab Managing Complex Plays and Playbooks
- 6.6. Summary
Chapter 7. Simplifying Playbooks with Roles and Ansible Content Collections
- 7.1. Describing Role Structure
- 7.2. Quiz Describing Role Structure
- 7.3. Creating Roles
- 7.4. Guided Exercise Creating Roles
- 7.5. Deploying Roles from External Content Sources
- 7.6. Guided Exercise Deploying Roles from External Content Sources
- 7.7. Getting Roles and Modules from Content Collections
- 7.8. Guided Exercise Getting Roles and Modules from Content Collections
- 7.9. Reusing Content with System Roles
- 7.10. Guided Exercise Reusing Content with System Roles
- 7.11. Lab Simplifying Playbooks with Roles and Ansible Content Collections
- 7.12. Summary
Chapter 8. Troubleshooting Ansible
- 8.1. Troubleshooting Playbooks
- 8.2. Guided Exercise Troubleshooting Playbooks
- 8.3. Troubleshooting Ansible Managed Hosts
- 8.4. Guided Exercise Troubleshooting Ansible Managed Hosts
- 8.5. Lab Troubleshooting Ansible
- 8.6. Summary
Chapter 9. Automating Linux Administration Tasks
- 9.1. Managing Software and Subscriptions
- 9.2. Guided Exercise Managing Software and Subscriptions
- 9.3. Managing Users and Authentication
- 9.4. Guided Exercise Managing Users and Authentication
- 9.5. Managing the Boot Process and Scheduled Processes
- 9.6. Guided Exercise Managing the Boot Process and Scheduled Processes
- 9.7. Managing Storage
- 9.8. Guided Exercise Managing Storage
- 9.9. Managing Network Configuration
- 9.10. Guided Exercise Managing Network Configuration
- 9.11. Lab Automating Linux Administration Tasks
- 9.12. Summary
10.1. Comprehensive Review
- 10.2. Lab Deploying Ansible
- 10.3. Lab Creating Playbooks
- 10.4. Lab Managing Linux Hosts and Using System Roles
- 10.5. Lab Creating Roles