Course
digicode: ANSAWX
Ansible Automation mit AWX
Learn how to centrally manage Ansible automation with AWX in your organization: projects, inventories, credentials, job templates, workflows, and schedules. A practical advanced course for Ansible users with hands-on labs.
Duration
1 day
Price
900.–
Course documents
Digital courseware & hands-on labs
Course facts
Download as PDF- Installing, configuring, and navigating the AWX web interface with confidence
- Managing users, teams, organizations, roles, and permissions in AWX
- Integrating and maintaining inventories, credentials, projects, and Git repositories in AWX
- Creating and managing job templates, surveys, workflows, schedules, and notifications
- Understanding how AWX centralizes, standardizes, and enables team collaboration for Ansible automation within the company
- Why AWX?
- AWX vs. Ansible CLI
- AWX vs. Red Hat Ansible Automation Platform
- Architecture and Key Components
- Basic Concepts: Organizations, Projects, Inventories, Credentials, Templates, Jobs
- Hands-On: Logging In and Navigating the AWX Interface
- Installation Options: Kubernetes, K3s, Minikube, OpenShift
- AWX Operator
- Technical Requirements
- Upgrade Strategy
- Hands-On: Deploying a Small AWX Environment on a Prepared K3s Instance
- Organizational Structure in AWX
- User Management
- Teams and Role Model
- RBAC/Permissions
- Hands-On: Creating Organizations, Users, and Teams; Assigning Permissions
- Machine Credentials
- Vault Credentials
- SCM Credentials
- Cloud Credentials
- Static and Dynamic Inventories
- Managing Hosts and Groups
- Hands-On: Creating SSH Credentials, Importing an Inventory, Managing Hosts and Groups
- Source Code Management
- Git Projects in AWX
- Project Synchronization
- Webhooks
- Hands-On: Connect a GitHub Repository and Synchronize a Project
- Structure of a Job Template
- Parameters: Limit, Tags, Verbosity, Extra Vars
- Run and Monitor Jobs
- Analyzing Job Output and Logs
- Hands-On: Creating Multiple Templates, Running Playbooks, Analyzing Results
- Surveys for User Interaction
- Workflow Templates
- Conditions and Branches
- Hands-On: Creating a Survey and Setting Up a Simple Workflow
- Schedules for Scheduled Jobs
- Notifications via Email, Slack, or Teams
- Notification Templates
- Hands-On: Create a Scheduled Job and Configure Notifications
- Summary of Key Concepts
- Best Practices for AWX Operations
- Open Questions and Application to Your Own Environment
- Ansible Users
- Administrators
- DevOps/Platform Engineers
- Basic understanding of Ansible concepts
- Playbooks, roles, and variables
- Inventories and ad hoc tasks