Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Roadmap · Specialise

Platform engineering and SRE (Platform engineering)

Opens with credits

For DevOps engineers who already deploy to the cloud and Kubernetes and want the next step, into site reliability or platform engineering. By the end you can set SLOs and alert on them, run an incident and its postmortem, operate Kubernetes and Terraform at scale with GitOps, and build or improve the internal platform other teams ship on.

Curated by Tauseef Fayyaz10 stages, 64 topics~10 months at a few hours a week

By the end, you will be able to

  • Define SLIs, SLOs and an error budget policy for a real service, and turn them into multiwindow burn-rate alerts that page only when users are hurt
  • Debug a production issue from a dashboard to a trace to a log line, using PromQL and OpenTelemetry data you set up yourself
  • Run an incident with clear roles, mitigate before diagnosing, and write a blameless postmortem with owned action items
  • Operate Kubernetes, Terraform and Argo CD at team scale: disruption budgets, zone spreading, split state, policy as code and progressive delivery
  • Design a golden path or internal developer platform with Backstage, and plan capacity, cost, chaos experiments and an on-call rotation people can sustain

The path

10 stages, in the order to learn them. Open one to start.

  1. 1Reliability basics: SLIs, SLOs and error budgetsLearn to describe reliability in numbers users would recognise: what to measure, what target to set, how much failure that allows, and what the team does when the budget runs out.7 topics · ~3 weeks
  2. 2Observability: metrics, logs and tracesGo past a first dashboard: choose the right signals, write PromQL fluently, keep cardinality under control, run the OpenTelemetry Collector and connect metrics, traces and logs so you can find a cause quickly.7 topics · ~6 weeks
  3. Incident response and postmortemsTurn SLOs into alerts that page for the right reasons, run an incident with clear roles, stop the damage before chasing the cause, and write postmortems that lead to real fixes.7 topics · ~4 weeksOpens with credits
  4. Kubernetes in productionWhat changes when a cluster runs real traffic: a fixed troubleshooting flow, disruption budgets, spreading across zones, graceful shutdown, resource classes, upgrades and policy guard rails.7 topics · ~6 weeksOpens with credits
  5. Infrastructure as code at scaleTake Terraform beyond one folder: split state by blast radius, version shared modules, plan in CI and apply from the pipeline, enforce policy as code and catch drift before it bites.6 topics · ~4 weeksOpens with credits
  6. GitOps and progressive deliveryMake Git the source of truth for what runs: Argo CD reconciling clusters, promotion between environments, secrets kept out of Git, and releases that roll out gradually and roll back on their own.6 topics · ~4 weeksOpens with credits
  7. Internal developer platformsLearn how platforms are built and run as products for internal developers: golden paths, a software catalogue, templates, docs and the measures that show whether the platform helps.6 topics · ~5 weeksOpens with credits
  8. Capacity, performance and costLearn the few sums behind capacity planning, why latency jumps near full utilisation, how to load test, how autoscaling works at each layer, and how to keep the cloud bill allocated and honest.6 topics · ~4 weeksOpens with credits
  9. Chaos and resilience testingProve the system copes with failure before real failure does: design chaos experiments, control the blast radius, run game days, and apply the patterns that stop one slow dependency taking everything down.6 topics · ~4 weeksOpens with credits
  10. On-call without burnoutDesign a rotation and escalation people can sustain, keep alerts actionable, write runbooks that work at 3 a.m., and measure and reduce toil so the pager gets quieter over time.6 topics · ~2 weeksOpens with credits
Keep reading

8 more stages, 50 more topics, free with an account.

You have seen the open stages of the Platform engineering and SRE roadmap. Every topic it covers is listed above, and an account opens the rest: what each topic means, a question to check yourself, the courses, the practice and Tauseef's advice for every stage. Early access is open: sign up and your account is active shortly after.

Everything here is free to learn from. A few things, like adding a roadmap, keeping a cheat sheet or asking Tauseef a question, use credits. You get 15 when you join, your first roadmap is free, and if you are learning seriously and run out, you can ask for more. Credits only make sure the platform goes to people who are actually learning.

Build a project

A finished project proves more than a certificate.

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com