Hands-on courses in DevOps, DevSecOps, and Site Reliability Engineering
graph LR
A[🏗️ DevOps<br/>Intro] --> B[🔐 DevSecOps<br/>Intro]
A --> C[📊 SRE<br/>Intro]
A --> D[⚙️ DevOps<br/>Core]
style A fill:#e8f6f3,stroke:#1abc9c,stroke-width:3px,color:#2c3e50
style B fill:#fdedec,stroke:#e74c3c,stroke-width:3px,color:#2c3e50
style C fill:#fff3cd,stroke:#f1c40f,stroke-width:3px,color:#2c3e50
style D fill:#eaf2f8,stroke:#3498db,stroke-width:3px,color:#2c3e50
🏗️ DevOps Intro
10 weeks | 10 labs + 2 bonus | Elective
Build QuickNotes end-to-end: Git internals, CI/CD with GitHub Actions, OS & networking, Vagrant VMs, Docker, Ansible, golden-signal monitoring, Trivy + ZAP scanning, free-tier cloud deployment (ghcr.io / Hugging Face Spaces / Cloudflare Tunnel). Bonus: Nix reproducible builds, WebAssembly containers on Spin.
10 weeks | 10 labs + 2 bonus | Elective
Harden OWASP Juice Shop: threat modeling (STRIDE/Threagile), signed commits & secret scanning, SBOM/SCA, SAST + DAST, IaC security (Checkov/KICS), container & supply-chain hardening (Trivy, Cosign), runtime detection with Falco, vulnerability management in DefectDojo. Bonus: Nginx + WAF hardening, Kata Containers escape PoC.
10 weeks | 10 labs + 2 bonus | Elective
Operate QuickTicket microservices (FastAPI): SLO-driven observability with Prometheus / Grafana / Loki / Tempo, Kubernetes, GitOps with ArgoCD, alerting & incident response, progressive delivery with Argo Rollouts, chaos engineering, DB reliability. Bonus: advanced microservice patterns, Kubernetes resilience.
⚙️ DevOps Core
16 weeks | 18 labs | Bachelor + Master core
Production-grade DevOps from Docker and CI/CD through Kubernetes on k3d, Helm, GitOps with ArgoCD, Argo Rollouts, observability (Prometheus/Grafana/Loki), Terraform + Pulumi, Ansible, OpenBao secrets, StatefulSets, Cloudflare Workers edge deployment, and Nix reproducible builds.
graph TB
ROOT[🎓 DevOps Mastery]
ROOT --> FOUND[🏗️ Foundation]
FOUND --> F1[Version Control<br/>Git & GitHub]
FOUND --> F2[CI/CD<br/>GitHub Actions]
FOUND --> F3[Containers<br/>Docker]
ROOT --> INFRA[🏗️ Infrastructure]
INFRA --> I1[Virtualization<br/>VMs]
INFRA --> I2[IaC<br/>Terraform & Ansible]
INFRA --> I3[Orchestration<br/>Kubernetes & Helm]
ROOT --> SEC[🔐 Security]
SEC --> S1[Secure SDLC<br/>Shift-Left]
SEC --> S2[AppSec<br/>SAST/DAST/SCA]
SEC --> S3[Supply Chain<br/>SBOM & Signing]
ROOT --> OPS[📊 Reliability]
OPS --> O1[Observability<br/>Prometheus & Grafana]
OPS --> O2[GitOps<br/>ArgoCD & Rollouts]
OPS --> O3[SRE<br/>SLOs & Incidents]
classDef rootStyle fill:#1a1a1a,stroke:#ffffff,stroke-width:3px,color:#ffffff
classDef trackStyle fill:#2c3e50,stroke:#3498db,stroke-width:2px,color:#ffffff
classDef foundModule fill:#e8f6f3,stroke:#1abc9c,stroke-width:2px,color:#2c3e50
classDef infraModule fill:#eaf2f8,stroke:#3498db,stroke-width:2px,color:#2c3e50
classDef secModule fill:#fdedec,stroke:#e74c3c,stroke-width:2px,color:#2c3e50
classDef opsModule fill:#fff3cd,stroke:#f1c40f,stroke-width:2px,color:#2c3e50
class ROOT rootStyle
class FOUND,INFRA,SEC,OPS trackStyle
class F1,F2,F3 foundModule
class I1,I2,I3 infraModule
class S1,S2,S3 secModule
class O1,O2,O3 opsModule
mindmap
root((DevOps<br/>Ecosystem))
Development
Git & GitHub
Signed Commits
Vagrant
CI/CD
GitHub Actions
ArgoCD
Argo Rollouts
Infrastructure
Terraform
Pulumi
Ansible
Containers
Docker
Kubernetes
Helm
k3d
Security
Trivy
Cosign
Falco
DefectDojo
OpenBao
Observability
Prometheus
Grafana
Loki
Tempo
Edge & Cloud
ghcr.io
Hugging Face Spaces
Cloudflare Workers
Cloudflare Tunnel
Reproducibility
Nix
WebAssembly (Spin)
graph LR
A[📥 Fork Repo] --> B[🔨 Create Branch]
B --> C[💻 Complete Tasks]
C --> D[📝 Document]
D --> E[🚀 Push & PR]
E --> F[✅ Submit]
style A fill:#e8f8f5,stroke:#16a085,color:#2c3e50
style B fill:#e8f8f5,stroke:#16a085,color:#2c3e50
style C fill:#fef9e7,stroke:#f39c12,color:#2c3e50
style D fill:#fef9e7,stroke:#f39c12,color:#2c3e50
style E fill:#eaf2f8,stroke:#3498db,color:#2c3e50
style F fill:#e8f6f3,stroke:#1abc9c,color:#2c3e50
Made with ❤️ at Innopolis University
