Red Hat Certified Engineer (RHCE) EX294: Red Hat Ansible Automation, 3rd Edition

Red Hat Certified Engineer (RHCE) EX294: Red Hat Ansible Automation, 3rd Edition

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 7h 45m | 5.15 GB

Red Hat Certified Engineer (RHCE) EX294 Complete Video Course, Third Edition: Red Hat Ansible Automation provides a solid understanding of all the topics required to pass the RHCE exam, including how to perform common automation tasks using Ansible and management of a Linux environment.

Red Hat Certified Engineer (RHCE) EX294 Complete Video Course, Third Edition: Red Hat Ansible Automation is all new and fully updated. This video course provides a solid understanding of all the topics required to pass the RHCE exam and includes live demos, exam question walk-throughs, and dynamic lightboard teaching. The student learns how to perform common automation tasks using Ansible, as well as how to use common Ansible components to automate the management of a Linux environment.

RHCE EX294 Complete Video Course covers all facets of the newly-updated RHCE exam. Instructor Sander van Vugt walks you through the topics using demos and labs to test the student’s knowledge with real world scenarios. Each video lesson ends with a lab that provides an exercise, so you can test your skills. Sander then provides a detailed solution to each lab, explaining how to solve for the exam objectives, so you can get the experience you need to pass the test. Audio instruction throughout offers detailed explanations, tips, and configuration verifications.

This engaging self-paced video training solution provides learners video instruction from an expert trainer with more than 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos, you will gain an in-depth understanding of all topics on the Red Hat Certified Engineer (RHCE) exam, as well as a deeper understanding of Red Hat Enterprise Linux and Ansible. The combination of video, labs, and practice exams provides a unique offering that gives you a full toolkit to learn and excel on your exam.

Learn How To

  • Work with Ansible
  • Best prepare for the RHCE EX294
  • Manage RHEL 8 with Ansible
  • Set up a Managed IT Environment
  • Use Ad Hoc Commands and Playbooks to manage RHEL 8 Servers
  • Manage software configurations with Ansible

Who Should Take This Course

  • Linux engineers that want to become certified to work with Ansible to manage Red Hat Enterprise Linux
  • Junior system administrators that want to deepen their skills about configuration management
  • Administrators with a profound knowledge and experience working with any Linux distributions and want to learn how to use Ansible to manage their environment
  • Administrators currently administering UNIX systems
  • Developers that write software for Linux
  • Administrators who have already completed the RHCSA Exam
Table of Contents

1 Red Hat Certified Engineer (RHCE) EX294 – Introduction
2 Module introduction
3 Learning objectives
4 1.1 Understanding Ansible
5 1.2 Host Requirements
6 1.3 Installing Ansible on the Control Node
7 1.4 Preparing Managed Nodes
8 1.5 Verifying Ansible Installation
9 Lesson 1 Lab – Installing Ansible
10 Lesson 1 Lab Solution – Installing Ansible
11 Learning objectives
12 2.1 Setting up Static Inventory
13 2.2 Understanding Dynamic Inventory
14 2.3 Understanding Ansible Configuration Files
15 2.4 Managing Ansible Configuration Files
16 Lesson 2 Lab – Setting up an Ansible Managed Environment
17 Lesson 2 Lab Solution – Setting up an Ansible Managed Environment
18 Learning objectives
19 3.1 Using Ad Hoc Commands
20 3.2 Understanding Ansible Modules
21 3.3 Using ansible-doc to get Module Documentation
22 3.4 Introducing Essential Ansible Modules
23 Lesson 3 Lab – Using Ad Hoc Commands
24 Lesson 3 Lab Solution – Using Ad Hoc Commands
25 Learning objectives
26 4.1 Using YAML to Write Playbooks
27 4.2 Verifying Playbook Syntax
28 4.3 Writing Multiple-Play Playbooks
29 Lesson 4 Lab – Getting Started with Playbooks
30 Lesson 4 Lab Solution – Getting Started with Playbooks
31 Learning objectives
32 5.1 Understanding Variables
33 5.2 Using Variables
34 5.3 Understanding Variable Precedence
35 5.4 Managing Host Variables
36 5.5 Using Multi-valued Variables
37 5.6 Using Ansible Vault
38 5.7 Working with Facts
39 5.8 Creating Custom Facts
40 Lesson 5 Lab – Working with Variables and Facts
41 Lesson 5 Lab Solution – Working with Variables and Facts
42 Module introduction
43 Learning objectives
44 6.1 Using Loops and Items
45 6.2 Using Register Variables with Loops
46 6.3 Using when to Run Tasks Conditionally
47 6.4 Testing Multiple Conditions
48 6.5 Using Handlers
49 6.6 Using Blocks
50 6.7 Dealing with Failures
51 Lesson 6 Lab – Using Task Control
52 Lesson 6 Lab Solution – Using Task Control
53 Learning objectives
54 7.1 Using Modules to Manipulate Files
55 7.2 Managing SELinux File Context
56 7.3 Using Jinja2 Templates
57 7.4 Using Control Structures in Jinja2
58 Lesson 7 Lab – Deploying Files with Templates
59 Lesson 7 Lab Solution – Deploying Files with Templates
60 Learning objectives
61 8.1 Understanding Directory Structure Best Practices
62 8.2 Understanding Ansible Roles
63 8.3 Using Ansible Galaxy for Standard Roles
64 8.4 Using the Ansible Galaxy Command Line Tool
65 8.5 Creating Custom Roles
66 8.6 Managing Order of Execution
67 8.7 Understanding RHEL System Roles
68 Lesson 8 Lab – Using Ansible Roles
69 Lesson 8 Lab Solution – Using Ansible Roles
70 Learning objectives
71 9.1 Understanding RHEL System Roles
72 9.2 Installing RHEL System Roles
73 9.3 Using the RHEL SELinux System Role
74 9.4 Using the RHEL TimeSync System Role
75 Lesson 9 Lab – Using RHEL System Roles
76 Lesson 9 Lab Solution – Using RHEL System Roles
77 Learning objectives
78 10.1 Managing Inventory
79 10.2 Addressing Host Patterns
80 10.3 Configuring Parallelism
81 10.4 Organizing Directory Structure
82 Lesson 10 Lab – Using Ansible in Large Environments
83 Lesson 10 Lab Solution – Using Ansible in Large Environments
84 Learning objectives
85 11.1 Managing Ansible Logs
86 11.2 Using the Debug Module
87 11.3 Using Check Mode
88 11.4 Using Modules for Troubleshooting and Testing
89 11.5 Troubleshooting Connection Issues
90 11.6 Analyzing Playbook Errors
91 11.7 Avoiding Errors in Playbook Best Practices
92 Lesson 11 Lab – Troubleshooting Ansible
93 Lesson 11 Lab Solution – Troubleshooting Ansible
94 Module introduction
95 Learning objectives
96 12.1 Understanding Modules Related to Software Management
97 12.2 Implementing a Playbook to Manage Software
98 Lesson 12 Lab – Managing Software
99 Lesson 12 Lab Solution – Managing Software
100 Learning objectives
101 13.1 Understanding Modules Related to User Management
102 13.2 Implementing a Playbook to Manage Users
103 Lesson 13 Lab – Managing Users
104 Lesson 13 Lab Solution – Managing Users
105 Learning objectives
106 14.1 Understanding Modules for Managing Processes and Tasks
107 14.2 Implementing a Playbook to Manage Processes and Tasks
108 Lesson 14 Lab – Managing Processes and Tasks
109 Lesson 14 Lab Solution – Managing Processes and Tasks
110 Learning objectives
111 15.1 Understanding Modules for Managing Storage
112 15.2 Implementing a Playbook to Manage Storage
113 Lesson 15 Lab – Managing Storage
114 Lesson 15 Lab Solution – Managing Storage
115 Learning objectives
116 16.1 Using Network Roles for Network Management
117 16.2 Understanding Modules for Network Management
118 16.3 Using Ansible to Manage IPv6
119 Lesson 16 Lab – Managing Networking
120 Lesson 16 Lab Solution – Managing Networking
121 Red Hat Certified Engineer (RHCE) EX294 – Summary