Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Introduction to Ansible and Automation Patterns
- Ansible architecture and core concepts
- Inventory management and connection options
- Ad hoc commands and simple playbooks
Writing Robust Playbooks
- Playbook structure, tasks, and handlers
- Idempotence and error handling
- Reusing tasks with includes and imports
Roles, Collections, and Project Structure
- Creating and organizing roles
- Building and publishing collections
- Best practices for repository layout and reuse
Variables, Facts, and Templating
- Variable precedence and scopes
- Using facts and custom fact gathering
- Jinja2 templating for configuration generation
Modules, Plugins, and Extensibility
- Core and community modules overview
- Developing plugins and custom modules
- Managing secrets and credentials securely
Testing, Quality and CI/CD Integration
- Unit and integration testing with Molecule and Testinfra
- Linting and quality gates (ansible-lint, yamllint)
- Integrating Ansible into CI/CD pipelines (GitHub Actions, Jenkins)
Operationalizing with AWX/Tower
- AWX/Tower installation and architecture
- Job templates, workflows, and schedules
- RBAC, logging, notifications, and auditability
Scaling, Performance and Troubleshooting
- Optimizing inventory and connection performance
- Strategies for large-scale concurrency and orchestration
- Debugging playbooks and operational troubleshooting
Security, Compliance, and Enterprise Patterns
- Managing secrets (Vault, Ansible Vault, external stores)
- Compliance automation and change control patterns
- Disaster recovery and rollback strategies
Capstone Project: End-to-End Automation Pipeline
- Designing an automation solution for a realistic use case
- Implementing playbooks, roles, tests, and CI/CD integration
- Presentations, peer review, and instructor feedback
Summary and Next Steps
Wymagania
- An understanding of Linux system administration fundamentals
- Experience with basic shell scripting and command-line tools
- Familiarity with YAML and version control concepts
Audience
- System administrators
- DevOps engineers
- Platform and automation engineers
35 godzin
Opinie uczestników (1)
Prezentacje i ćwiczenia praktyczne
Adeel - Business Computer Skills
Szkolenie - Red Hat System Administration III (RHEL9) – RH294+EX294
Przetłumaczone przez sztuczną inteligencję