Level 2 · M.Sc
Advanced Ansible Automation & Security
MSc 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.
- Phase 0 From operator to engineer
- Phase 1 Build ansible-core from source
- Phase 2 The execution-flow spine
- Phase 3 The contribution workflow
- Phase 4 AnsiballZ & the module transport model
- Phase 5 Task executor & action plugins
- Phase 6 Strategy plugins
- Phase 7 Connection plugin internals
- Phase 8 Become internals
- Phase 9 Variable manager & precedence internals
- Phase 10 Templating internals & the unsafe-proxy
- Phase 11 Callbacks & fact caching
- Phase 12 Collection loader & resolvelib
- Phase 13 OpenSSH transport deep
- Phase 14 Pipelining & performance
- Phase 15 paramiko & alternative SSH
- Phase 16 Windows: winrm & psrp
- Phase 17 Network automation transports
- Phase 18 Container/local connections & transport hardening
- Phase 19 Module development
- Phase 20 Writing plugins I
- Phase 21 Writing plugins II
- Phase 22 ansible-test
- Phase 23 Collection engineering
- Phase 24 argument_specs, docs & doc_fragments
- Phase 25 Content signing
- Phase 26 The dev-tools bundle
- Phase 27 Molecule deep
- Phase 28 ansible-lint deep
- Phase 29 ansible-builder & EEs deep
- Phase 30 ansible-runner
- Phase 31 Logging & reporting
- Phase 32 CI/CD & the build-ship view
- Phase 33 Automation Controller internals
- Phase 34 Platform Gateway, DAB & JWT
- Phase 35 RBAC deep
- Phase 36 Credentials & credential types
- Phase 37 Automation mesh & Receptor
- Phase 38 Execution Environments in Controller
- Phase 39 Private Automation Hub
- Phase 40 Event-Driven Ansible
- Phase 41 Lightspeed & AI authoring