Skip to content
@inno-devops-labs

Innopolis DevOps & DevSecOps courses

Innopolis DevOps Labs

Innopolis DevOps, DevSecOps & SRE Courses

Hands-on courses in DevOps, DevSecOps, and Site Reliability Engineering

CoursesHands-OnOpen Source


Courses

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
Loading

🏗️ 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.

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.


Learning Path

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
Loading

Technology Stack

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)
Loading

Lab Workflow

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
Loading

Made with ❤️ at Innopolis University

Popular repositories Loading

  1. DevOps-Core-Course DevOps-Core-CoursePublic

    🚀 DevOps core course — 18 hands-on labs building a real service from Docker and CI/CD through Kubernetes, Helm, GitOps with ArgoCD, Argo Rollouts, observability (Prometheus/Grafana/Loki), Terraform…

    Go 87 281

  2. DevOps-Intro DevOps-IntroPublic

    🚀 DevOps intro elective — 10 hands-on labs + 2 bonus building QuickNotes end-to-end: Git internals, CI/CD with GitHub Actions, OS & networking, Vagrant VMs, Docker, Ansible, golden-signal monitorin…

    Go 84 132

  3. DevSecOps-Intro DevSecOps-IntroPublic

    🚀 DevSecOps intro elective — 10 hands-on labs + 2 bonus hardening OWASP Juice Shop: threat modeling (STRIDE/Threagile), signed commits & secret scanning, SBOM/SCA, SAST + DAST, IaC security (Checko…

    Shell 80 140

  4. SRE-Intro SRE-IntroPublic

    🚀 SRE intro elective — 10 hands-on labs + 2 bonus operating QuickTicket microservices: SLO-driven observability (Prometheus/Grafana/Loki/Tempo), Kubernetes, GitOps with ArgoCD, alerting & incident …

    Python 24 31

  5. Sum25-intro-labs Sum25-intro-labsPublic archive

    HTML 21 35

  6. S24-core-course-labs S24-core-course-labsPublic archive

    4 107

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…