Level 3 · Ph.D
Advanced Ansible Automation & Security
Ph.D syllabus · 56 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
- Phase 42 Config-as-code, installers & integration
- Phase 43 Ansible Vault crypto internals
- Phase 44 Vault attack & defense (detection-first)
- Phase 45 Controller credential encryption
- Phase 46 External secrets & FIPS
- Phase 47 Supply-chain security & signing
- Phase 48 The vuln-class taxonomy & PSIRT triage
- Phase 49 Template injection / SSTI
-
Phase 50
Secret &
no_logleakage - Phase 51 Insecure temp, path traversal & argument injection
- Phase 52 Privesc, isolation escape & deserialization
- Phase 53 Platform authz, SSRF, EDA & mesh
- Phase 54 Capstone: from CVE to advisory to patch
- Phase 55 Closer & bridge to the postdoc