← Back to the catalogue

Level 2 · M.Sc

Ansible Automation & Security

Syllabus · 42 phases · ~1 year

Every unit this programme teaches, in the order it is taught. Headlines only — the material itself opens once you are enrolled.

  1. Phase 0 Foundations & lab hygiene
  2. Phase 1 Install & the two Ansibles
  3. Phase 2 The Cortex Estate lab range
  4. Phase 3 Inventory basics
  5. Phase 4 Ad-hoc commands & the module idea
  6. Phase 5 Idempotency & module semantics
  7. Phase 6 Configuration & the environment
  8. Phase 7 First playbook
  9. Phase 8 Modules in depth
  10. Phase 9 Handlers
  11. Phase 10 Loops & conditionals
  12. Phase 11 Blocks, error handling & tags
  13. Phase 12 register & set_fact
  14. Phase 13 Variable precedence
  15. Phase 14 Jinja2 templating
  16. Phase 15 Facts & caching
  17. Phase 16 Magic vars & data
  18. Phase 17 Roles anatomy
  19. Phase 18 import vs include & role dependencies
  20. Phase 19 Role interfaces
  21. Phase 20 Galaxy roles & requirements
  22. Phase 21 Project structure
  23. Phase 22 Dynamic inventory
  24. Phase 23 Constructed inventory & patterns
  25. Phase 24 Parallelism & rolling updates
  26. Phase 25 Delegation
  27. Phase 26 Async & long-running tasks
  28. Phase 27 Ansible Vault
  29. Phase 28 Secrets hygiene
  30. Phase 29 Connection & become intro
  31. Phase 30 Network segmentation on the estate
  32. Phase 31 Collections & FQCN
  33. Phase 32 Galaxy vs Automation Hub
  34. Phase 33 Linting & style
  35. Phase 34 ansible-navigator & EEs (intro)
  36. Phase 35 Molecule (intro)
  37. Phase 36 AAP awareness: AWX hands-on
  38. Phase 37 Playbook architecture & good practices
  39. Phase 38 Intro security & hardening
  40. Phase 39 Capstone
  41. Phase 40 Postmortem, good practice & the versioning chapter
  42. Phase 41 Portal integration & bridge to the PhD

↑↓ to move · ↵ to open · esc to close Sign in to search programmes and course content.