← All courses

HANDS-ON LEARNING

Ansible in Practice

Progress from ad hoc modules to several small, reviewed playbooks before introducing variables and Jinja. Practice with documentation, verify real Linux configuration, and finish with a private web deployment.

Paid pilotBeginner to intermediate4 hours · 13 practical lessons and final assessment

Buy this course →

Your learning journey

Recommended foundations and preparation

Foundations are recommended. Already familiar with the basics? Use the acknowledgment in the enrollment panel to continue without them. Any practical-course prerequisites remain required.

MODULE 01

Connect, manage state and build reliable playbooks

01
Inventory, SSH, and your first connection15 min · Guided lab
Review course preparation
02
Ad hoc commands and desired state15 min · Guided lab
Review course preparation
03
Write a repeatable playbook15 min · Guided lab
Review course preparation
04
Build a playbook from static files15 min · Guided lab
Review course preparation
05
Preview, apply and verify a playbook15 min · Guided lab
Review course preparation
MODULE 02

Reusable configuration

01
Separate data from tasks15 min · Guided lab
Review course preparation
02
Render configuration with templates15 min · Guided lab
Review course preparation
03
Manage services and handlers15 min · Guided lab
Review course preparation
MODULE 03

Protect secrets and package reusable automation

01
Protecting data with Ansible Vault20 min · Guided lab
Review course preparation
02
Using Vault secrets in a playbook20 min · Guided lab
Review course preparation
03
Reusable roles and collections with Galaxy20 min · Guided lab
Review course preparation
MODULE 04

Diagnose and deliver

01
Diagnose failures and use check mode15 min · Guided lab
Review course preparation
02
Capstone: deploy and verify a private web page15 min · Guided lab
Review course preparation

REQUIRED FINAL ASSESSMENT

Demonstrate your skills

Complete every lesson, then score at least 80% on the final 50 questions and pass both practical lab assessments. Passing earns your course badge and satisfies this course’s prerequisite requirement.