SRE Labs (Advanced Track) — Program Overview & Curriculum Orientation

Structured educational resource covering sre labs (advanced track) — program overview & curriculum orientation.

senior 45 min read 13 sections
#kubernetes#cloud-k8s#aws#gcp

Learning Package — Projects, Methodology, Tools & Production Drill Format

Source: 2026-01-07-210713.md — Orientation / intake call for the SRE Labs (Advanced Track) 6-week bootcamp. Presenter: Lead SRE (lead instructor). This is a programme overview session, not a technical teaching session. There is no new DevOps content delivered in isolation — what is valuable here is the curriculum roadmap, the four project scopes, the tools stack, the production drill methodology, and the high-level technical agenda for each project that frames everything that follows in the program.

Note on this package: Per the instruction to ignore general discussion not related to DevOps topics, the following sections are excluded: enrolment/pricing Q&A, certificate and referral admin, timezone questions, playground access duration admin, and personal background discussions from attendees. Only DevOps-relevant content is documented.


2. Table of Contents

  1. Executive Summary
  2. Table of Contents
  3. Programme Format and Structure
  4. Project 1 — AWS Cost Optimisation (HealthCorp Client)
  5. Project 2 — Cloud Security Audit (Fintech/Blockchain Client)
  6. Project 3 — Scalability & Observability (500+ Microservice Platform)
  7. Project 4 — Automation & AI (CleverOps / Self-Healing Infrastructure)
  8. Bonus — Apna Cloud (Own Data Centre Platform)
  9. Production Drill Methodology (War-Room Format)
  10. Tools & Technologies Across All Projects
  11. Architecture & Workflow Analysis
  12. Key Concepts Table
  13. Interview & Career Development Components
  14. Gaps & Assumptions

3. Programme Format and Structure

Schedule

DayActivity
SaturdayProduction drill / war-room (live outage simulation, 60-min squad session)
SundayProject call (live client case study walkthrough)
WednesdayDoubt class / Q&A session
WeekdaysSelf-paced learning, assignments on playground clusters, squad Discord calls

Duration

  • 6 weeks of structured content + optional 7th and 8th week for mock interviews
  • Cohort start: 17 January; end: 28 February (with post-programme support)

Prerequisite

  • Minimum ~1 year of DevOps experience OR solid theoretical understanding of Docker and Kubernetes
  • Not designed for complete beginners — the programme assumes you know how tools work; it focuses on production-grade use

Format

  • Live sessions on video call (Zoom)
  • Hands-on assignments on cloud playgrounds (AWS, GCP, Azure) — provided by SRE Labs
  • Code, manifests, and Terraform modules on GitHub (anonymised versions)
  • Labs eventually on Platform Knowledge Base (browser-based K8s clusters, team war-rooms, leaderboards)
  • Recordings available after each session

What this programme is

”It’s not about creating the infrastructure but about maintaining the infrastructure.”

Focus areas: production troubleshooting, real incident patterns, observability, CI/CD at scale, security audits, cost engineering — all on actual client environments.


4. Project 1 — AWS Cost Optimisation (HealthCorp Client)

Client Context

  • Healthcare client (referred to as HealthCorp)
  • Running on AWS
  • Monthly bill: ~$98,000/month
  • Identified savings scope: ~$8,000/month

Optimisation Workstreams

Compute (EC2)

WorkstreamDescription
Non-prod environment shutdownSchedule start/stop for dev/staging environments (stop at 10 PM IST, start at 8 AM IST) to eliminate overnight spend
Intel → AMD architectural migrationChange instance family from Intel (no suffix) to AMD (a suffix, ~15–20% cheaper) for compatible workloads
AMD → Graviton (ARM) migrationFurther migration to Graviton (g suffix, ~30–40% cheaper); requires compatibility assessment (different ISA)
Right-sizingAnalyse CPU/memory utilisation via Compute Optimizer; resize over-provisioned instances
On-Demand → Spot migrationIdentify stateless workloads suitable for Spot (up to 70–90% discount)
Multi-age EC2 optimisationHandling instances that have been running for extended periods with varying usage patterns

EKS (Kubernetes)

WorkstreamDescription
Replace Cluster Autoscaler with KarpenterIntelligent node provisioning — right-sized nodes on demand instead of fixed node groups
CastAI integrationFinOps tool for EKS; workload right-sizing, Spot migration recommendations, multi-cluster visibility
Node-level optimisationNode group sizing, instance type selection, Spot node pools
Pod-level optimisationResource requests/limits, QoS tuning, HPA configuration
Cluster-level optimisationNamespace resource quotas, consolidation, idle workload detection

Storage

ServiceApproach
RDSRight-sizing, Reserved Instances, storage tier optimisation
S3Lifecycle policies, storage class tiering (Standard → Standard-IA → Glacier)
ElastiCache (Redis)Right-sizing, Reserved Node options

Savings Plans

  • Analysis of committed-use discounts (Compute Savings Plans vs. EC2 Instance Savings Plans)
  • Dedicated session on how to buy Savings Plans correctly (match to stable baseline spend)

Monitoring & Logging

  • Smart observability stack that reduces CloudWatch costs while maintaining coverage
  • Log retention tuning, metric resolution optimisation

Networking

  • NAT Gateway cost analysis
  • VPC Endpoint vs. NAT Gateway trade-off
  • Data transfer optimisation between AZs and regions

Tools Used in Project 1

  • AWS Cost Explorer
  • AWS Compute Optimizer
  • AWS Trusted Advisor
  • Karpenter
  • CastAI
  • Kubecost (mentioned)

5. Project 2 — Cloud Security Audit (Fintech/Blockchain Client)

Client Context

  • Fintech client operating in the blockchain industry
  • End-to-end security audit: engineering tools + cloud infrastructure

Security Audit Scope

EKS / Kubernetes Security

ToolPurpose
Kube-benchCIS Kubernetes Benchmark compliance — pass/warn/fail per CIS control
Kube-hunterPenetration testing from inside a pod — simulates attacker with cluster access
KubescapeComprehensive misconfiguration + compliance scanning (NSA, MITRE, CIS frameworks)
Plus: pen testing on EKSBroader attack surface testing beyond the three tools above

Cloud Infrastructure Security

ToolPurpose
ScoutSuiteAttacker’s-view AWS/multi-cloud audit — identifies exploitable misconfigurations
ProwlerCompliance-focused AWS scanning (CIS, PCI-DSS, SOC2, HIPAA, GDPR)
GCP Audit ToolGCP-specific security scanning (Security Command Center equivalent)

Audit Categories

  • IAM (users, roles, policies — least privilege assessment)
  • Network security (VPC, security groups, NACLs, public exposure)
  • Data security (encryption at rest/in transit, public S3 buckets)
  • EKS cluster hardening (pod security, RBAC, network policies)
  • Engineering tool security (CI/CD, code repositories, secrets management)

6. Project 3 — Scalability & Observability (500+ Microservice Platform)

Client Context

  • Large MNC with 500–800 microservices
  • E-commerce/enterprise platform handling high-traffic events (Black Friday, sales)
  • Multi-region deployment: AP-South-1, US-East-1, EU

Subprojects

CI/CD at Scale

  • Matrix deployment strategy: single codebase deployed to 3 regions simultaneously via GitHub Actions matrix
  • Inter-region dependency management in the pipeline
  • Rollback automation
  • Caching in CI/CD pipelines (cost optimisation on compute)
  • Alerting integration in CI/CD

Terraform at Scale

  • Module-based IaC structure for 500+ service infrastructure
  • Environment separation via Terraform workspaces/modules
  • State management patterns for large-scale infrastructure
  • Managing interdependencies across modules

Observability Stack

A three-level observability setup:

  1. System monitoring — infrastructure health metrics (CPU, RAM, disk, network)
  2. Application observability — request traces, error rates, latency per service
  3. User behaviour monitoring — user experience metrics, funnel analytics, session behaviour

Tools in the observability stack:

ToolRole
PrometheusMetrics collection and storage
GrafanaDashboards and visualisation (300–400 dashboards per project)
TempoDistributed tracing (Jaeger alternative)
LokiLog aggregation
VictoriaMetricsHigh-performance Prometheus-compatible metrics storage at scale
Jaeger / OpenTelemetryDistributed tracing (also mentioned)

Scalability & HA

  • HPA configuration for demand and memory-based scaling
  • Multi-region active-active architecture
  • Traffic management during sale events (Black Friday pattern)
  • PDB configuration for controlled rolling deployments

7. Project 4 — Automation & AI (CleverOps)

Concept

An in-house product built to automate DevOps operations for organisations without dedicated DevOps engineers. Targets startups and small teams who need infrastructure management but lack the expertise or budget.

Capabilities

CapabilityDescription
CI/CD pipeline creationFrom a Slack/Teams prompt — create a pipeline for a GitHub repo and deploy to cloud
Cloud deploymentDeploy services to AWS/GCP from a natural language instruction
Observability integrationAuto-integrate Prometheus + Grafana from scratch without requiring expertise
Secret rotationAutomated workflow for injecting/rotating secrets across CI/CD pipeline and infrastructure
Self-healing infrastructureAutomatic detection and remediation of production outages (the target state)
Cloud account managementFor users with no AWS/GCP expertise — manage resources via conversational interface

Tools Integrated in This Project

FlightControl (flightcontrol.dev):

  • AWS-native infrastructure automation
  • Self-hostable (data residency compliant)
  • Slack/Teams integration
  • Generates CloudFormation for resource creation

QBR.AI:

  • Workflow automation platform
  • Creates repeatable DevOps workflows (secret rotation, deployment, etc.)
  • Foundation on which CleverOps workflows are built

Architecture

  • Natural language interface via Slack or Teams
  • Under the hood: agentic AI → QBR.AI workflow execution → AWS/GCP API calls
  • Terraform-backed for infrastructure state management
  • GitHub integration for source code deployments

Distinction from Terraform MCP

The instructor addressed this explicitly: CleverOps targets users with no technical background at all — not just those who don’t want to write Terraform. Additionally, the self-healing/autonomous remediation capability goes beyond what a Terraform MCP provides (which is infrastructure provisioning only, not incident detection and response).


8. Bonus — Apna Cloud (Own Data Centre Platform)

SRE Labs’s own managed cloud platform (private data centres):

  • Own S3-equivalent object storage
  • Own RDS-equivalent managed database
  • Own EKS-equivalent managed Kubernetes
  • Purpose: teaching participants how these managed services work under the hood by building them from scratch
  • Included as a bonus module for deeper understanding of cloud primitives

9. Production Drill Methodology (War-Room Format)

This is the Saturday format. It is the core differentiated learning mechanism of the programme.

Preparation Phase (before the session)

  1. Documentation uploaded to Google Drive (problem statement, client infrastructure description, blast radius, timeline)
  2. Architecture diagram shared
  3. Participants read the background before the call

Session Flow

Phase 1: Context Setting (~20 min)
  → Instructor whiteboard session
  → Explain the infrastructure (architecture, components, dependencies)
  → Explain the production outage (what broke, when, symptoms)
  → Explain upstream/downstream flow
  → Define blast radius

Phase 2: CLI Walkthrough (~10 min)
  → Instructor walks through the cluster/environment live
  → Shows what the error looks like in real terminal output
  → Shows initial observations (pod statuses, events, logs)

Phase 3: Squad War-Room (~60 min)
  → Participants divided into squads (by experience/cloud platform)
  → Each squad gets their own playground cluster with the outage replicated
  → 60-minute countdown timer
  → SRE Labs team members join different squads to guide
  → Squads debug and fix the outage independently

Phase 4: Debrief & RCA (~20 min)
  → All squads reconvene on the main call
  → Each squad shares their troubleshooting approach
  → Instructor discusses the correct approach
  → RCA document written collaboratively

What Each Production Outage Contains

Each drill comes with a structured documentation pack:

  • Business context — what the organisation does, why the service matters
  • Infrastructure setup — cluster structure, node groups, namespaces, deployments
  • Incident description — what went wrong, timeline, symptoms
  • Blast radius — what was impacted, what was safe
  • Troubleshooting walkthrough — step-by-step commands that were run
  • Correct troubleshooting framework — the structured approach
  • Root Cause Analysis (RCA) — why it happened and how to prevent it
  • Challenge component — steps to reproduce on the playground

Three Published Production Outage Scenarios

Available on the programme’s GitHub with playground replication steps:

Outage #DomainDescription
1CI/CDPipeline failure scenario — build/deploy related production issue
2Kubernetes SecuritySecurity misconfiguration causing a production security incident
3ObservabilityMonitoring/alerting failure — metrics or alerting stack breakdown

Playground Replication

  • 3–4 commands to replicate the outage on your own cluster
  • Available on GitHub after the session
  • Can be repeated independently for self-study

10. Tools & Technologies Across All Projects

Cost Optimisation

ToolPurpose
AWS Cost ExplorerVisualise, filter, and analyse AWS costs
AWS Compute OptimizerML-based right-sizing recommendations for EC2, EKS, Lambda
AWS Trusted AdvisorCost, security, and performance recommendations
KarpenterIntelligent EKS node autoscaler (replaces Cluster Autoscaler)
CastAISaaS EKS/GKE/AKS cost optimiser and right-sizing platform
KubecostKubernetes cost visibility per namespace/workload/team
SplunkMentioned in the context of FinOps tooling

Security

ToolPurpose
Kube-benchCIS Kubernetes Benchmark compliance audit
Kube-hunterK8s penetration testing (attacker simulation from inside a pod)
KubescapeK8s misconfiguration and compliance scanning
ScoutSuiteMulti-cloud security posture assessment (attacker view)
ProwlerAWS/GCP/Azure compliance scanning (CIS, PCI, HIPAA, SOC2, GDPR)
GCP Security Command CenterGCP-native security findings

Observability

ToolPurpose
PrometheusMetrics collection and alerting rules
GrafanaDashboards and visualisation
LokiLog aggregation
TempoDistributed tracing
VictoriaMetricsHigh-performance Prometheus-compatible metrics storage
Jaeger / OpenTelemetryDistributed tracing and instrumentation

CI/CD & IaC

ToolPurpose
GitHub ActionsCI/CD pipeline (including matrix deployment strategy)
JenkinsCI/CD alternative
TerraformInfrastructure as Code for all projects

Automation & AI

ToolPurpose
FlightControlAWS automation via natural language (Slack/Teams)
QBR.AIDevOps workflow automation platform
CleverOpsSRE Labs’s in-house product (agentic AI + workflow automation + self-healing)

Kubernetes / Cloud

ToolPurpose
Amazon EKSManaged Kubernetes on AWS
Google GKEManaged Kubernetes on GCP
Azure AKSManaged Kubernetes on Azure
Cluster AutoscalerLegacy EKS node autoscaler (being replaced by Karpenter in projects)

11. Architecture & Workflow Analysis

Programme Structure Overview

6-Week SRE Labs (Advanced Track) Bootcamp

WEEK 1–2: Foundation
  Saturday: Linux/SSH production outage war-room
  Sunday:   K8s basics production drill
  Weekdays: Self-paced Linux/K8s fundamentals + assignments

WEEK 3–4: Cost & Security
  Saturday: K8s war-room drills (pod scheduling, resource issues)
  Sunday:   Project 1 (AWS Cost Optimisation — HealthCorp client)
            Project 2 (Security Audit — fintech client)
  Weekdays: Assignments on playground clusters

WEEK 5–6: Scale & Automation
  Saturday: Advanced war-room drills
  Sunday:   Project 3 (500+ microservices — scalability, observability, CI/CD)
            Project 4 (CleverOps — automation & AI)
  Weekdays: Mini projects (e.g., integrate observability into Jenkins pipeline)

WEEK 7–8 (bonus): Career
  Mock interviews (1:1 with SRE Labs team, by squad scheduling)
  CV optimisation session
  LinkedIn/Naukri profile review
  Job referral network activation

Four Project Pillars

╔══════════════════════════════════════════════════════════════════════╗
║                    SRE Labs (Advanced Track) — 4 Pillars                        ║
╠════════════════╦═════════════════╦══════════════════╦════════════════╣
║  COST          ║  SECURITY       ║  SCALABILITY     ║  AUTOMATION    ║
║  Project 1     ║  Project 2      ║  Project 3       ║  Project 4     ║
║                ║                 ║                  ║                ║
║  HealthCorp Client    ║  Fintech/       ║  MNC (500+       ║  CleverOps     ║
║  AWS ~$98K/mo  ║  Blockchain     ║  microservices)  ║  Self-healing  ║
║                ║  Client         ║                  ║  infra         ║
║  EC2 migration ║  K8s audit:     ║  CI/CD matrix    ║  FlightControl ║
║  Karpenter     ║  kube-bench     ║  Terraform mods  ║  QBR.AI        ║
║  CastAI        ║  kube-hunter    ║  Observability   ║  AI workflows  ║
║  Savings Plans ║  kubescape      ║  3-region deploy ║                ║
║  RDS/S3/net    ║  ScoutSuite     ║  HPA + PDB       ║                ║
║                ║  Prowler        ║  500 dashboards  ║                ║
╚════════════════╩═════════════════╩══════════════════╩════════════════╝

Production Drill War-Room Flow

Before session:
  Documentation → Architecture diagram → Problem statement

On the call:
  Whiteboard context (20 min)

  CLI walkthrough by instructor (10 min)

  Split into squads

  60-minute war-room (each squad: own cluster + outage replicated)

  Debrief: squads share approaches → correct framework → RCA (20 min)

After session:
  Playground remains available → self-replication (3–4 commands)
  Code uploaded to GitHub (anonymised)

12. Key Concepts Table

ConceptExplanationExample in ProgrammeWhy It Matters
Matrix deployment strategyDeploy the same code to N regions simultaneously using CI/CD matrix jobsProject 3: GitHub Actions deploying to AP-South-1, US-East-1, EU simultaneouslyEnables multi-region deployments without N separate pipeline definitions
KarpenterIntelligent EKS node autoscaler — provisions right-sized nodes based on pod resource requestsReplaces Cluster Autoscaler in Project 1Eliminates chronic overprovisioning; ~60s provisioning vs. 3–5 min CA
CastAISaaS FinOps platform for Kubernetes — right-sizing, Spot migration, multi-cluster visibilityUsed in Project 1 alongside KarpenterProvides visibility and recommendations that Karpenter alone doesn’t surface
War-room drillTimed, squad-based live debugging of a simulated production outage on a real clusterEvery Saturday in the programmeBuilds production confidence that cannot be gained from tutorials
RCA (Root Cause Analysis)Formal document answering: what broke, why, what was the impact, how to prevent recurrenceWritten after every war-room sessionThe primary deliverable from any production incident; required in all professional environments
Blast radiusThe scope of what was impacted by an incident — what failed, what was safeDocumented for every production drillDetermines severity classification and escalation path
Self-healing infrastructureInfrastructure that automatically detects and remediates its own failuresCleverOps Project 4 goalReduces MTTR to near-zero for known failure patterns
Savings Plans (AWS)Committed-use discount on AWS compute — covers EC2, Lambda, FargateProject 1 — dedicated sessionUp to 72% discount vs. On-Demand; must be sized correctly to avoid over-commitment
Three-tier observabilitySystem monitoring + application traces + user behaviour, all in a single stackProject 3 observability integrationStandard system monitoring misses user impact; three tiers are needed for complete picture
Production confidenceThe ability to diagnose and act in real production incidents under pressureThe stated goal of the entire programmeMost DevOps engineers learn tools but not how to use them when things break in production

13. Interview & Career Development Components

Included in the programme (weeks 7–8):

Mock Interviews:

  • 1:1 with SRE Labs technical team members
  • Scheduled by squad, across weeks 7 and 8
  • Additional slots available by appointment

CV Optimisation Session:

  • Live CV review on the call (participants bring their CV)
  • Templates shared after the session

Profile Optimisation:

  • LinkedIn profile review
  • Naukri profile review (Indian job market focus)
  • Public presence strategy

Referral Network:

  • SRE Labs receives hiring requests from organisations looking for DevOps engineers
  • Referrals for 6 countries: India, UK, US, Canada, Germany, Australia
  • Open to programme alumni

What you can share publicly from this programme:

  • Documentation (MD files, architecture descriptions, RCA documents) — shareable on personal GitHub
  • Anonymised versions of workflows and manifests — shareable
  • The actual client infrastructure code — not shareable outside the bootcamp (NDA)
  • The learning and approach (for interview discussions) — fully shareable

14. Gaps & Assumptions

This session is an orientation, not a technical session. No new DevOps concepts were taught. The value of this package is as a programme index — a map of what was promised and what each project covers, so you can cross-reference against sessions that deliver on those promises.

Items mentioned but not covered in this session (covered in subsequent sessions):

  • The actual EC2 Intel→AMD migration (Project 1, Session 1 & 2)
  • Karpenter installation and demo (Karpenter/CastAI sessions)
  • The security audit tools in depth (Project 2)
  • The Titan Grid 500-microservice architecture (Project 3, Sessions 1 & 2)
  • CleverOps architecture in depth (Project 4 — not yet delivered as of programme Week 4)
  • Apna Cloud detail (bonus — not yet delivered)

Programme gap noted: The instructor mentioned 100 documented incident patterns (common + rare) across EKS, GKE, and other infrastructure components, but these were referenced rather than enumerated. This represents a significant unreleased resource.

Transcription artefacts:

  • “grab it oning” = Graviton (AWS ARM instance family)
  • “ease cluster / EK side” = EKS (Elastic Kubernetes Service)
  • “genkins” = Jenkins
  • ”carpenter” = Karpenter
  • ”casti / splunker” = CastAI / Splunk (in FinOps context)
  • “phops tools” = FinOps tools
  • ”terapform” = Terraform
  • ”cubecape” = Kubescape
  • ”obsibility / obserability” = Observability
  • ”AutoRemedy Engine / labor ops” = CleverOps (SRE Labs’s automation product)
  • “upna cloud / APNA cloud” = Apna Cloud (SRE Labs’s private cloud platform)
  • “QBI / QBR.AI” = QBR.AI (workflow automation platform)

Topic Connections Graph

This visual map shows the local learning neighborhood of this guide. Drag nodes to inspect links, click to shift layout focus, or toggle the accessible list view.

Interactive Filters
Shortest Path Finder

Hold Shift and click two nodes to calculate and trace the shortest path route between them.