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

Courses Hands-On Open 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-Course Public

    🚀 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 90 289

  2. DevOps-Intro DevOps-Intro Public

    🚀 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 45 86

  3. DevSecOps-Intro DevSecOps-Intro Public

    🚀 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 32 75

  4. Sum25-intro-labs Sum25-intro-labs Public archive

    HTML 22 36

  5. S24-core-course-labs S24-core-course-labs Public archive

    4 108

  6. F23-intro-course-labs F23-intro-course-labs Public archive

    HTML 2 57

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…