Ansible & Configuration Management
The planned outline of 15 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Foundations: configuration management and Ansible
Coming soon - Module 2
Inventories: hosts, groups and variables
Coming soon - Module 3
Connections, SSH and privilege escalation
Coming soon - Module 4
Playbooks, idempotence and everyday modules
Coming soon - Module 5
Variables, facts and control flow
Coming soon - Module 6
Jinja2 templates and data manipulation
Coming soon - Module 7
Task control, errors and orchestration
Coming soon - Module 8
Roles and collections
Coming soon - Module 9
Secrets and security
Coming soon - Module 10
Testing and quality
Coming soon - Module 11
Extending Ansible with modules and plugins
Coming soon - Module 12
Network automation
Coming soon - Module 13
Execution environments, AWX and event-driven automation
Coming soon - Module 14
Real-world automation and operations
Coming soon - Module 15
Exams and interviews
Coming soon
Related tools
YAML Validator & Formatter Find YAML errors by line, catch YAML 1.1 traps, check Compose and Actions files, format. JSON ↔ YAML Converter Two-way JSON ⇄ YAML conversion that keeps numbers exact and warns about YAML traps. Chmod Calculator Work out chmod numbers, symbolic modes and umask results, with warnings for risky modes. Cron Expression Generator & Explainer Write, check and translate cron schedules — and see exactly when they run. Subnet Calculator Everything about an IP subnet: network, broadcast, host range, masks and splits. IP Range to CIDR Converter Ranges to CIDR, CIDR to ranges, merged lists and exclusions — ready for your firewall. Password Generator Strong random passwords and passphrases, generated only on your device. Hash Generator Hashes and HMACs of text or huge files, plus checksum verification. Text Redactor (Mask Personal Data) Hide personal data behind placeholders like [EMAIL_1], then put it back in the reply. Text Diff See what changed between two versions — by line, word or character. JSON Schema Validator Check JSON against a schema and get every error with its path, line and a clear fix. JSONPath & JMESPath Tester Standard JSONPath and AWS-style JMESPath queries, evaluated live on your JSON.
Official documentation
- docs.ansible.com/projects/ansible/latest (docs.ansible.com)
- docs.ansible.com/projects/lint (docs.ansible.com)
- docs.ansible.com/projects/molecule (docs.ansible.com)
More in DevOps and cloud
- Git & GitHub (coming soon)
- Linux Command Line & Administration (coming soon)
- Docker & Containers (coming soon)
- Cloud Computing Fundamentals (coming soon)
- All DevOps & cloud tracks
- How we make lessons