HRDC Reg. No: 10001512655
Duration: 21 Hours (3 Days)
Course Overview
Ansible is a powerful open-source IT automation tool that simplifies configuration management, application deployment, and infrastructure automation. This course provides hands-on training in Ansible, covering its architecture, playbooks, modules, roles, and security practices to help participants master enterprise-grade automation.
Who Should Attend?
- DevOps Engineers – Automate workflows and manage deployments.
- System Administrators – Simplify IT operations and manage configurations.
- Cloud Engineers – Automate cloud infrastructure and scaling.
- Site Reliability Engineers (SREs) – Improve system reliability and reduce downtime.
Why Choose This Course?
- HRDC Claimable (HRDC Registration No: 10001512655).
- Covers core to advanced Ansible topics, including playbooks, roles, and automation best practices.
- Hands-on real-world automation exercises.
- Learn integration with Docker and cloud services.
Learning Outcomes
By the end of this course, participants will be able to:
Understand Ansible architecture and workflows.
Automate system administration tasks with playbooks.
Use Ansible inventories, modules, and variables effectively.
Secure sensitive data using Ansible Vault.
Implement roles, collections, and custom modules for enterprise automation.
Prerequisites
- Basic knowledge of IT infrastructure.
- Familiarity with Linux administration.
Lab Setup
System Requirements:
- Linux-based virtual machines or physical systems (CentOS, RHEL, Ubuntu).
- Minimum 8 GB RAM and 4 CPU cores per system.
- Internet access for package installations.
Software Requirements:
- Ansible 2.x or higher.
- Python 3.x installed on all managed nodes.
- Text editors such as Vim or Nano.
Network Configuration:
- Passwordless SSH setup between the control node and managed nodes.
Additional Tools:
- Docker for container management exercises.
Teaching Methodology
Instructor-led Training – Hands-on automation with Ansible.
Live Demonstrations – Step-by-step playbook and module development.
Hands-on Labs – Configure real-world Ansible automation solutions.
Case Studies & Troubleshooting – Solve IT automation challenges.