Overview
This course is designed for experienced automation engineers, DevOps practitioners, and system administrators aiming to deploy, manage, and scale centralized automation using Ansible Automation Platform. Participants will learn to install and configure automation controllers, manage workflows, and ensure high availability for large-scale automation deployments.
Objectives
By the end of this course, leaner will be able to:
- Understand the architecture of Ansible Automation Platform.
- Install and configure automation controllers and private automation hubs.
- Integrate Ansible Automation Platform with centralized Git repository services.
- Manage users, teams, and access permissions within the platform.
- Create and manage workflows for automated tasks.
- Configure and manage automation mesh for distributed execution.
- Troubleshoot and maintain Ansible Automation Platform services.
- Implement best practices for high availability and scalability.
Prerequisites
- Red Hat Certified Engineer (RHCE®) certification on Red Hat Enterprise Linux 8 or equivalent Ansible experience.
- Completed the “Developing Advanced Automation with Ansible Automation Platform” course.
- Experience with Linux system administration and automation tasks.
Course Outline
- Overview of platform architecture
- Key components and their functions
- Setting up automation controllers
- Configuring private automation hubs
- Creating user accounts and teams
- Assigning permissions and roles
- Managing machine inventories
- Configuring access credentials
- Creating projects and job templates
- Launching and monitoring Ansible jobs
- Implementing advanced job features
- Optimizing job performance
- Building and managing job workflows
- Automating complex tasks
- Setting up automation mesh for scalability
- Managing remote execution nodes
- Performing routine maintenance tasks
- Troubleshooting common issues
- Implementing high availability strategies
- Scaling the automation platform effectively