Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Reliability Engineering · DevOpsSchool Trainer

SRE Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in service level objectives, error budgets, toil reduction and incident response for production systems — taught by a practitioner who runs it in production.

20 years across DevOps, SRE and Security · 10,000+ engineers trained · Trained teams at JPMorgan Chase, Verizon, Nokia and the World Bank

DeliveryOnline · Onsite · Hybrid
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
Batch size8–30 engineers
Engineers we've trained work at
JPMorgan ChaseBank of AmericaWells FargoVerizonNokiaWorld BankGE HealthcareVMwareOracleQualcommMercedes-BenzAirbusDatadogSplunkDeloitteInfosysWiproCapgemini
# who teaches it

Your SRE trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

DevOps transformationSRE adoptionTeam enablement20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches SRE around the two mechanisms that actually change behaviour — service level objectives and error budgets — rather than as a tour of monitoring tools. Sessions cover choosing indicators that reflect user experience, setting objectives that survive contact with a product team, deriving burn-rate alerts that fire early without waking people for nothing, measuring toil so reduction is provable, and running incidents with real command roles and a postmortem that produces owned actions. Twenty years across DevOps, SRE and Security, and 10,000+ engineers trained, inform the operational judgement in the harder modules: what to do when the SLO is unmeetable, and when reliability work is the wrong investment.

Twenty years across DevOps, SRE and Security, in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe and others. He has trained engineers at JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus — more than 10,000 people personally. He teaches what he runs, not what he reads.

One practitioner, not a bench

You are booked with a named engineer, and that is who turns up. Marketplaces and larger providers rotate whoever is free, so the person who sold you the agenda is rarely the person teaching it.

The same trainer is available for the next engagement, which matters when a team builds on what it learned last time.

18,000+certified learners
500+corporate batches delivered
50+countries served
100+certification programmes
# faculty

Who delivers SRE engagements

Your batch is assigned a named trainer before it starts, and that is who teaches it. See the full faculty.

How your SRE trainer is chosen

Engagements are matched on the tool, not the calendar. For SRE that means a trainer who has run it in production — service level objectives, error budgets, toil reduction and incident response for production systems — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

Where a batch is large enough to need a second trainer, the pairing is declared up front. The lead trainer stays accountable for the syllabus and the assessment either way.

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

Twenty years across DevOps, SRE and Security in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe, IBM/Emptoris, Ness, MindTree and Accenture. He has trained more than 10,000 engineers personally, at organisations including JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus. He teaches what he runs, not what he reads.

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

Custom agenda, your timezone, onsite or online, NDA-friendly.

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

Scheduled batch, max 8 to 10 hours of live instruction.

₹34,999

Self-paced video

Self-starters

Full LMS access — 20+ courses and 50+ tools included.

₹833/mo
# private batches

Private SRE training for your team

A private batch starts with a discovery call. We look at the stack you actually run — the CI system, the cloud, the constraints — and map the agenda onto it, so examples use your topology rather than a generic one.

Delivery is onsite at your premises, live online, or hybrid, scheduled around your release calendar rather than ours. Batches run 8 to 30 engineers.

Every attendee leaves with recordings, slides, lab repositories and a completion certificate. You receive an attendance and assessment report. Invoicing supports PO and GST.

Talk to us about a private SRE batch

What you provide vs what we bring

  • You: the room or the call, and the engineers
  • Us: trainer, agenda, labs, assessment, certificates
  • Labs: we guide your team through provisioning their own free-tier cloud environment — the skill goes with them
# the technology

What is SRE?

Site Reliability Engineering is the practice of running production systems by applying software engineering to operations problems. Instead of staffing reliability with more people doing manual work, an SRE team treats operations as a software problem: if a task is repetitive, manual, automatable and scales linearly with traffic, it is toil, and the response is to engineer it away rather than to schedule it.

The defining mechanism of SRE is the service level objective. A team picks service level indicators that reflect what users actually experience — request success rate, latency at a percentile, freshness of data — sets an objective against each, and derives an error budget from the gap between that objective and one hundred percent. The budget is not a metric to admire; it is a decision rule. While budget remains, the team ships. When it is exhausted, work shifts to reliability until it recovers. That single mechanism converts an argument about whether to release into an arithmetic question.

Around those two ideas sits the rest of the discipline: alerting on symptoms and burn rate rather than on causes, structured incident response with clear command roles, blameless postmortems that produce action items someone owns, capacity planning, release engineering, and deliberate experiments that verify a system fails the way its designers believe it does. SRE overlaps heavily with DevOps but is narrower and more prescriptive — it is one concrete implementation of the same goals, with measurable rules attached.

Why this skill matters now

Availability expectations rose faster than operations headcount. Systems that used to be one application on a handful of servers are now dozens of services with their own dependencies, deploy schedules and failure modes, and the traditional response — hire more operators, add more alerts, add more approval steps — makes reliability worse, not better, because it increases the amount of manual work in the critical path.

SRE is the practice organisations reach for when they realise the problem is structural. It gives them a defensible way to answer questions that otherwise become political: how reliable should this service be, who decides when we stop shipping features, what counts as an incident, and which of the four hundred alerts should ever wake a human. Those answers are what buyers are actually purchasing when they hire an SRE.

The hiring signal is specific. Job specifications ask for engineers who can define SLIs and SLOs from scratch, instrument a service properly, run an incident as commander, write a postmortem that changes something, and cut toil measurably. Very few candidates can do all five, and almost none can do the first without help — which is why the SLO module is where most of this course's value sits.

SRE training
# outcomes

What your team can do afterwards

Define service level indicators from real user journeys, and set objectives that a product team will actually agree to
Derive an error budget from an SLO and write the policy that says what happens when it is spent
Build multi-window, multi-burn-rate alerts that page on symptoms early and stay quiet the rest of the time
Measure toil as a percentage of team time and run a prioritised programme to reduce it
Instrument a service with metrics, logs and traces that answer questions rather than just producing dashboards
Run an incident as commander with clear roles, communications and escalation, then write a blameless postmortem
Apply reliability patterns in design — retries with backoff and jitter, circuit breakers, load shedding and graceful degradation
Run a production readiness review and a game day that surfaces failure modes before customers do
# curriculum

9 modules. Live demos in a real lab, not slides.

01What Site Reliability Engineering isLive & Interactive5 hrs · 2 assignments · 1 capstone

The origin and the argument. Why applying software engineering to operations produces different outcomes from staffing operations with more people, what the key tenets commit a team to, and an honest comparison with traditional operations and with DevOps — including where SRE is the wrong organisational answer.

Topics: Course overview and objectives · Introducing Site Reliability Engineering · Comparing traditional operations and SRE · Comparing DevOps and SRE · Exploring the key tenets of SRE · Understanding why SRE works · The growth of SRE and its adoption models

  • Assignments: (1) Assess one service you run against the SRE tenets and record where it fails; (2) Identify which reliability decisions in your organisation currently have no owner
  • Capstone: Write a one-page argument for or against introducing SRE for a specific service
02Toil — identifying it, measuring it, engineering it awayLive & Interactive5 hrs · 2 assignments · 1 capstone

Toil has a definition, and it is not 'work I dislike'. Manual, repetitive, automatable, tactical, devoid of enduring value and scaling linearly with service growth. This module makes toil measurable, sets the fifty percent ceiling, and turns reduction into a prioritised engineering backlog rather than an aspiration.

Topics: Understanding toil and its precise definition · Restricting toil to 50% of team time · Identifying and measuring toil · Engineering away toil · Prioritising toil-reduction projects by cost and frequency · Dealing with the remaining toil · The theoretical minimum toil for a service

  • Assignments: (1) Instrument two weeks of team activity and classify it as toil or engineering; (2) Rank the toil inventory by hours saved per engineering week invested
  • Capstone: Deliver a toil-reduction plan with a measured baseline and a target for one quarter
03Service level indicators, objectives and error budgetsLive & Interactive5 hrs · 2 assignments · 1 capstone

The core of the discipline. Choosing indicators that reflect what a user experiences rather than what is easy to measure, setting objectives that are neither aspirational nor meaningless, and deriving the error budget that turns reliability into a shared, arithmetic decision.

Topics: Defining service level indicators from user journeys · Availability, latency, throughput, correctness and freshness as SLI classes · Setting service level objectives that survive negotiation · Understanding error budgets and how they are consumed · Percentiles versus averages, and why the mean lies · SLAs versus SLOs versus SLIs · SLO improvement over time

  • Assignments: (1) Write three candidate SLIs for a real service and defend the one you would keep; (2) Compute the error budget for a 99.9% monthly objective in minutes and requests
  • Capstone: Produce a complete SLO document for one service, with indicators, objectives and rationale
04Monitoring and alerting on objectivesLive & Interactive5 hrs · 2 assignments · 1 capstone

How to page a human only when a human is needed. Monitoring service level indicators, alerting on burn rate rather than on threshold breaches, the difference between symptom and cause alerts, and the alert review practice that keeps a rotation survivable.

Topics: Monitoring service level indicators · Alerting on service level objectives · Multi-window, multi-burn-rate alerts · Symptom-based versus cause-based alerting · The four golden signals; RED and USE methods · Alert fatigue, ticket alerts and pager hygiene · Dashboards that support diagnosis rather than decoration

  • Assignments: (1) Convert three threshold alerts into burn-rate alerts and compare firing behaviour; (2) Audit an existing alert set and delete everything that is not actionable
  • Capstone: Build a working SLO dashboard and alerting rule set for one service
05Observability for reliability workLive & Interactive5 hrs · 2 assignments · 1 capstone

Instrumentation that answers questions you had not thought to ask. Metrics, logs and traces and what each is genuinely good for, instrumenting a service with OpenTelemetry, and the practical constraints — cardinality, retention and cost — that decide what you can actually keep.

Topics: Metrics, logs and traces: strengths and limits of each · Instrumenting services with OpenTelemetry · Prometheus data model, recording rules and query patterns · Distributed tracing and latency attribution · Cardinality, retention and cost control · Structured logging and correlation identifiers · Exemplars and linking a metric to a trace

  • Assignments: (1) Instrument a service so a latency regression can be attributed to a dependency; (2) Reduce metric cardinality without losing the ability to diagnose
  • Capstone: Deliver an instrumentation standard other teams in your organisation could adopt
06Incident management and on-callLive & Interactive5 hrs · 2 assignments · 1 capstone

Incidents are a process problem more often than a technical one. Command roles and why separating command from hands-on debugging matters, severity definitions, escalation paths, stakeholder communication, and designing an on-call rotation people can sustain for years.

Topics: Incident command roles: commander, operations lead, communications lead · Severity classification and declaration criteria · Escalation paths and paging policy · Stakeholder and customer communication during an incident · Runbooks that are usable at three in the morning · On-call rotation design, compensation and handover · Managing a long-running or multi-team incident

  • Assignments: (1) Write a runbook for the most likely failure of a service you own; (2) Run a tabletop incident with assigned command roles
  • Capstone: Command a simulated multi-service incident end to end, including external comms
07Postmortems and organisational learningLive & Interactive5 hrs · 2 assignments · 1 capstone

The output of an incident is not a fix, it is a change in the system that produced it. Blameless postmortem practice, building an accurate timeline, distinguishing contributing factors from a single root cause, and writing action items that get done rather than filed.

Topics: Blameless postmortem culture and why blame destroys data · Constructing an accurate incident timeline · Contributing factors versus root cause thinking · Writing action items with owners, dates and acceptance criteria · Incident review meetings that people attend voluntarily · Tracking action-item completion and closing the loop · Aggregate incident analysis across a quarter

  • Assignments: (1) Write a postmortem for a real past incident using the blameless format; (2) Re-review three old postmortems and check which actions actually landed
  • Capstone: Produce a postmortem template and review process for your organisation
08Designing and releasing for reliabilityLive & Interactive5 hrs · 2 assignments · 1 capstone

Reliability is mostly decided before production. The patterns that determine how a system degrades — retries, timeouts, circuit breakers, load shedding, graceful degradation — plus capacity planning and the release engineering practices that keep change from being the leading cause of incidents.

Topics: Timeouts, retries with exponential backoff and jitter · Circuit breakers and bulkheads · Load shedding and graceful degradation · Capacity planning and demand forecasting · Release engineering: canaries, progressive rollout and rollback · Change as the dominant cause of incidents · Dependency and failure domain analysis

  • Assignments: (1) Add correct timeout and retry behaviour to a service that currently retries badly; (2) Model the capacity headroom needed to survive a dependency slowdown
  • Capstone: Redesign one service's failure behaviour and demonstrate graceful degradation under load
09Chaos, readiness and running an SRE functionLive & Interactive5 hrs · 2 assignments · 1 capstone

Verifying beliefs about failure, and building the organisational structure that keeps reliability work funded. Chaos experiments and game days, production readiness reviews as an entry gate, and the choice between embedded, central and consulting SRE models — with the error-budget policy that gives the function authority.

Topics: Chaos engineering: hypothesis, blast radius and abort criteria · Running game days and disaster recovery exercises · Production readiness reviews and onboarding criteria · Embedded, centralised and consulting SRE models · Error-budget policy and its enforcement · Handing a service back when it does not meet standards · Measuring the SRE function itself

  • Assignments: (1) Design and run a chaos experiment with a stated hypothesis and abort condition; (2) Draft a production readiness checklist for onboarding a new service
  • Capstone: Write an error-budget policy your leadership would actually sign

Need this mapped to your stack?

We rebuild the agenda around the tools you actually run.

Request a custom agenda
# hands-on

Labs and capstones your engineers actually build

LAB · SLO

SLIs and objectives from a real user journey

Take a running service, trace one user journey end to end, choose indicators that reflect it, set objectives and compute the resulting error budget in both minutes and failed requests.

slisloerror budget
LAB · ALERTING

Burn-rate alerts that do not lie

Replace a set of threshold alerts with multi-window burn-rate alerts, then replay historical traffic to check what each configuration would have paged for and what it would have missed.

prometheusburn ratealerting
LAB · TOIL

Measure toil, then delete it

Inventory and classify a team's operational work, quantify hours per week, automate the highest-cost item and prove the reduction with the same measurement.

toilautomationmeasurement
LAB · INCIDENT

Command a live incident

Run a simulated multi-service outage with assigned command, operations and communications roles, real timers, escalation and stakeholder updates — then debrief on what the process cost.

incident commandon-callescalation
LAB · RESILIENCE

Break it on purpose

Design a chaos experiment with a hypothesis and abort criteria, inject dependency latency and failure, and record where the system degraded gracefully and where it collapsed.

chaosgame dayresilience
CAPSTONE · RELIABILITY

Full reliability package for one service

Deliver SLIs, SLOs, error-budget policy, alerting rules, dashboards, runbook and production readiness review for a single service, and defend each choice.

slorunbookreadiness
# ecosystem

The tools SRE sits next to

Prometheus
Grafana
Alertmanager
OpenTelemetry
Jaeger
Loki
PagerDuty
Kubernetes
Terraform
Chaos Mesh
Elasticsearch
Datadog

Who this is for

  • Operations and infrastructure engineers moving into an SRE role
  • Developers taking on production ownership and an on-call rotation
  • DevOps and platform engineers who need reliability mechanics rather than more tooling
  • Monitoring and NOC engineers replacing threshold alerting with objective-based alerting
  • Engineering managers who have to negotiate reliability against feature delivery
  • Architects designing systems whose failure behaviour has to be defensible

Pre-requisites

  • Operational experience with at least one production system, in any role
  • Comfortable on a Linux command line and reading service logs
  • Understanding of HTTP, DNS, load balancing and how requests reach a service
  • Some scripting or programming ability — Python, Go or shell is enough
  • Access to a running service you can instrument, or a free-tier cloud account for labs
# pricing

Straightforward pricing

Every plan includes 1 year of full LMS access — not just this course, the entire DevOpsSchool LMS: 20+ courses, 50+ tools, videos, quizzes, assignments and projects.

Self-paced video

₹833/mo

Billed yearly at ₹9,996

Enroll now

1-on-1 mentorship

₹99,999

Full program, private instructor

Enroll 1-on-1

Corporate / private batch

8–30 engineers · custom agenda · onsite or online · PO and GST invoicing

Get a custom quote

Refunds. If we cancel or postpone a cohort, you get a full refund within 15 days. There is no money-back guarantee otherwise.

Terms. Course material remains licensed to the attendee. Read the terms.

Your data. We don't share it with third parties. Privacy policy.

Every attendee gets a verifiable certificate

  • Issued per attendee on completion
  • Verifiable at devopsschool.com/certificates
  • Hard copy available on request
  • Corporate batches receive an attendance and assessment report
DevOpsSchool

SRE Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★★
I recently did a SRE Session with Rajesh Kumar from DevOps School and the session was great. Right from 1st day till day 15, we had a very interactive session. Rajesh clarified our doubts and the tool demos were excellent without any hiccups. He simplified the concepts while sticking to the content with a fine balance between theory and practice. Am convinced he is one of the best trainers for SRE & DevOps concepts.
chandrasekaran j · Trustpilot
★★★★★
The trainer (Rajesh) provided very good sessions on SRE profession. Not only hands-on learning on the tools but also SRE mindset.
Peter Wang · Trustpilot
★★★★★
Very good training session. Well explained from the basics to the complex concepts. Also tried to cover practicals and demos within the 3 hour sessions. The learning content and videos are of a great deal of help.
Sreekanth Kannoth · Trustpilot
★★★★★
Basics explanation was exemplary from Rajesh where he dealt with complicated topics to be simple. Great learning stuff personally for me.
Krishna Mohan Yelleti · Trustpilot
★★★★★
Good discussion, helped us to understand different tools in SRE.
Prashant Saxena · Trustpilot
★★★★★
Rajesh's experience and knowledge are exceptional and we learnt invaluable practical knowledge which we can apply in our production environment. Incredibly friendly and gave us a fantastic insight both in-depth and at a high level of the Rundeck product.
Fire Titan · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

What mattersYouTube + blogsGeneric online courseFreelance marketplaceDevOpsSchool
Named practitionerNoRarelyVaries per bookingYes — same trainer each time
Production experienceUnknownUnknownUnverified20 years, named employers
Custom agendaNoNoSometimesBuilt from your stack
Onsite deliveryNoNoSometimesYes
Lab environmentNoneSandbox that expiresVariesYour own cloud — skill goes with you
AssessmentNoneQuizRarelyAssignments + capstone per module
Per-attendee certificatesNoSometimesRarelyYes
Corporate invoicingNoLimitedVariesPO and GST
Post-training supportNoneForum, time-limitedNoneLifetime forum access
# questions

Frequently asked

Can the agenda be customised for our stack?
Yes — that is the normal case for a private batch. We start with a discovery call, look at your services, monitoring stack, paging tool and current incident process, and rebuild the module list around them. SLO exercises then use your real services rather than a generic example.
Do you deliver onsite?
Yes. Private batches run onsite at your premises, live online, or hybrid. You provide the room and the engineers; we bring the trainer, agenda, labs, assessment and certificates.
What lab environment do we need?
Attendees provision their own environment — free-tier AWS, Azure or GCP, or local VMs running a sample service with Prometheus and Grafana — and we walk them through it. The environment they build is the one they keep.
How long does a private SRE batch take?
Three to four days is typical. SLOs, alerting and incident management fit in two and a half days; adding observability instrumentation, resilience patterns and chaos work takes it to four.
What size are batches?
Private corporate batches run 8 to 30 engineers. Public Live & Interactive cohorts are capped at 10 so everyone gets time with the trainer.
Do attendees get a certificate?
Yes — every attendee receives a completion certificate, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report.
Is SRE just DevOps with a different name?
No. They share goals, but SRE is narrower and more prescriptive: it specifies measurable rules — SLOs, error budgets, a toil ceiling, blameless postmortems — where DevOps specifies principles. The comparison is covered explicitly in module one, including where each is the better fit.
We already have monitoring. What does this add?
Most teams have monitoring and no objectives, which means every alert is a judgement call and reliability arguments are unresolvable. The course converts existing telemetry into indicators, objectives and burn-rate alerts, and usually deletes a large fraction of the existing alert set.
Do you cover a specific monitoring tool?
Labs default to Prometheus, Grafana and OpenTelemetry because they are open and portable, but the mechanics transfer. For a private batch we run the exercises in whatever you use — Datadog, New Relic, Splunk or a cloud-native stack.
What is your refund position?
If we cancel or postpone a cohort, you receive a full refund within 15 days. There is no general money-back guarantee, and GST and gateway fees are not refunded.

Still deciding?

Tell us the team, the stack and the timeline. You'll get a straight answer, not a sales sequence.

Talk to an advisor
# ready when you are

Book a SRE trainer — or ask a question first.

  • No spam, no drip sequence
  • Syllabus in 60 seconds
  • A human reply within one business day

Prefer to call or email?

More ways to reach us on the contact page.

Talk to an advisorRequest a quote