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

DevOps resources for developers

DevOps resources for developers, each with a researched write-up on what it covers and who it suits. Never an affiliate placement.

  • 1418 picks
  • 1240 free

153 resources ยท page 1 of 7

Roadmap
Sefism Cloud Cost and FinOps Roadmap

A nine-stage path from how cloud billing works through tagging, allocation and unit costs, commitments and spot, rightsizing and waste, forecasts and anomaly alerts, AI and GPU spend, the FinOps Framework and FOCUS, to working with finance, on AWS, Azure or Google Cloud. It suits cloud and DevOps engineers, analysts and students who want to explain and reduce a cloud bill. By the end you can read a bill line by line, allocate it to teams, buy commitments safely, cut waste and run a monthly cost review.

  • Cloud
  • DevOps
  • Career
Sefism ยท Other ยท About 82 hours, 10 to 16 weeks ยท Intermediate
Video
TechWorld with Nana (YouTube channel)

Nana Janashia, a Docker Captain and AWS Container Hero, teaches DevOps and cloud with clear diagrams and long, structured tutorials on Docker, Kubernetes, CI/CD, Terraform, Prometheus and more. Short "explained in 5 minutes" videos sit alongside full beginner courses. It suits developers and students moving into DevOps, cloud or platform roles.

  • DevOps
  • Cloud
Nana Janashia ยท Other ยท Self-paced ยท Beginner
Roadmap
Sefism DevOps and Cloud Roadmap

A seven-stage path for developers and sysadmins who want to own how software is built, shipped and kept running: Linux and Bash, networking, Docker, AWS service by service, Terraform and GitHub Actions, Kubernetes with Helm and Argo CD, and observability with incident response. One application grows through the stages. By the end you can take it from a Git repository to a monitored, automatically deployed service on AWS and Kubernetes, and run the incident when it breaks.

  • DevOps
  • Cloud
Sefism ยท Other ยท About 385 hours, 32 weeks at 12 hours a week ยท Intermediate
Cheat sheet
Sefism DevOps and Cloud Cheat Sheet

A quick-revision companion to the DevOps and cloud roadmap in ten chapters: Linux and Bash, Git workflows, networking, Docker, the core AWS services, Terraform, CI/CD pipelines, Kubernetes and GitOps, observability and incident response, and security basics. It has 79 concepts, command and config snippets where they help, nine rules of thumb and a 142-term glossary. Use it to refresh a command or concept before you touch a server, a pipeline or a cluster.

  • DevOps
  • Cloud
Sefism ยท Other ยท Reference ยท Intermediate
Platform
SadServers

Real broken Linux servers in your browser: a process is filling the disk, Nginx will not start, a Kubernetes pod keeps crashing, and you have a few minutes to fix it. The closest thing to on-call practice you can get without a pager, with a free tier and a paid plan for the full set.

  • DevOps
  • Cloud
SadServers ยท Other ยท 5 to 60 minutes per scenario
Roadmap
Learn to Cloud

A free, open curriculum for becoming a cloud engineer, founded by Gwyneth Peรฑa-Siguenza with Rishab Kumar. It runs from Linux, networking and Python through cloud platform fundamentals, DevOps and security, with a hands-on project in each phase and a choice of AWS, Azure or Google Cloud.

  • Career
  • Cloud
  • DevOps
Learn to Cloud ยท Career Growth ยท 3 to 6 months part time ยท Beginner
Course
Data Engineering Zoomcamp

A free, project-based course that takes you through a whole modern data stack: Docker, Terraform, orchestration, BigQuery, dbt, Spark and Kafka, ending in a pipeline you design yourself. The best free end-to-end introduction to the job, as long as you do the homework and the final project rather than only watching.

  • Programming
  • Databases
  • DevOps
  • Cloud
DataTalks.Club ยท Other ยท 9 weeks (cohort) or self paced ยท Beginner
Tool
CyberChef

CyberChef, built and maintained by GCHQ, is a free browser-based tool for encoding, decoding, encrypting, compressing and generally transforming data through a drag-and-drop chain of small operations, nicknamed 'the Cyber Swiss Army Knife'. It runs entirely in the browser with no server-side processing of your data, which matters when the data you are working with is sensitive. With nearly 36,000 GitHub stars, it is one of the most widely used free utilities of its kind.

  • Programming
  • Web
  • DevOps
GCHQ ยท Other ยท Beginner
Tool
GitHub CLI

GitHub's official command-line tool, `gh`, for pull requests, issues, repositories, releases and Actions runs from the terminal. It makes the everyday GitHub workflow faster, handles authentication for Git, and is easy to use in scripts.

  • Dev tools
  • DevOps
GitHub ยท Other ยท Minutes to set up ยท Beginner
Cheat sheet
Sefism Backend Development Cheat Sheet

A quick-revision companion to the Sefism backend roadmap: an essentials chapter for your stack, then terminal and Git, how HTTP works, relational databases and SQL, API design, authentication and API security, caching and queues, testing and CI/CD, and architecture and reliability. It comes in seven editions (Node.js, Python, Java, C#, Go, PHP and Rust), each concept with a short example and the mistake to avoid. Read a chapter before a project, an exam or a technical conversation.

  • Web
  • Backend
  • Databases
  • DevOps
Sefism ยท Web Development ยท Reference ยท Intermediate
Video
NetworkChuck (YouTube channel)

NetworkChuck makes energetic, hands-on IT videos on networking, Linux, ethical hacking, Python, Docker, home labs and automation, with a strong push towards IT careers and certifications such as CCNA and Security+. Videos usually have you building something on your own machine. It suits beginners curious about IT, networking and security who learn best by doing.

  • DevOps
  • Programming
  • Career
NetworkChuck ยท Other ยท Self-paced ยท Beginner
Tool
n8n

A workflow automation platform, similar in spirit to Zapier, that you can self-host for free or use as a paid cloud service. You connect apps and APIs on a visual canvas, drop into JavaScript or Python when needed, and build AI agent workflows with language models and tools. It suits developers and technical students who want powerful automation with full control over their data and costs.

  • AI
  • DevOps
  • Programming
  • Web
n8n ยท AI & Machine Learning
GitHub repo
Kubernetes The Hard Way

Kelsey Hightower's free tutorial for building a Kubernetes cluster by hand, with no installer: certificates, kubeconfigs, etcd, the control plane, worker nodes and pod network routes, each set up step by step. It is for developers and ops learners who can already use kubectl and want to understand what a managed cluster is actually doing, not for anyone looking for a production setup.

  • DevOps
  • Cloud
Kelsey Hightower ยท Other ยท Advanced
Book
The Linux Command Line

William Shotts' book on the Linux shell, free to download as a PDF under a Creative Commons licence and published in print by No Starch Press. It covers navigation, permissions, processes, package management, text processing, regular expressions and writing real shell scripts. It is the thorough reference to reach for when lecture notes and cheat sheets leave gaps, and suits beginners and self-taught developers alike.

  • DevOps
  • Dev tools
William Shotts ยท Other ยท Beginner
Book
Designing Machine Learning Systems

Chip Huyen's 2022 O'Reilly book on everything around the model: business framing, data engineering, training data, feature engineering, evaluation, deployment, distribution shift, monitoring, continual learning and MLOps infrastructure. It explains why models that score well in a notebook fail months after launch. It is for ML engineers, data scientists and engineers moving into ML who need to build systems that keep working in production.

  • AI
  • Machine learning
  • System design
  • DevOps
Chip Huyen ยท AI & Machine Learning ยท Advanced
About $55Details
GitHub repo
MLOps Zoomcamp

A free nine-week course from DataTalks.Club on putting machine learning models into production: experiment tracking with MLflow, orchestration, batch and streaming deployment, monitoring with Evidently and Grafana, and engineering practice such as testing, CI/CD and Terraform. It ends with an end-to-end project. It is for data scientists and engineers who can train a model but have never shipped or operated one.

  • AI
  • DevOps
  • Machine learning
DataTalks.Club ยท AI & Machine Learning ยท Intermediate
Roadmap
Sefism Backend Development Roadmap

A seven-stage plan for building the server side of real products in Node.js, Python, Java, C#, Go, PHP or Rust: your language and HTTP, PostgreSQL and SQL, API design, authentication and API security, caching and queues, testing with CI/CD and Docker, and architecture and reliability. It suits people who can already write a little code and want a backend role. By the end you can design a schema and an API, secure it, make it fast, test and ship it in containers, and explain the choices behind it.

  • Web
  • Backend
  • Databases
  • DevOps
Sefism ยท Web Development ยท About 435 hours, 57 weeks at 8 hours a week ยท Intermediate
Course
Made With ML

A free course by Goku Mohandas on machine learning as software engineering: designing an ML product, data preparation, training and tracking experiments, tuning, evaluation, serving, testing code, data and models, reproducibility, CI/CD and monitoring. It also has a Foundations track on Python, NumPy, pandas, PyTorch and core deep learning. It suits people who can train a model and now need to build and keep a real ML system running.

  • AI
  • Machine learning
  • DevOps
Goku Mohandas ยท AI & Machine Learning ยท 6 to 8 weeks ยท Advanced
Course
Grokking Microservices for System Design Interviews

A course on the judgment behind microservices in a system design round: when to choose them over a monolith, how to draw service boundaries, how services communicate, how to handle failure and keep data consistent, and how microservices run in production. It ends with full interview scenarios and a rapid-review question bank. Every lesson closes with a speakable 30-second answer and likely follow-ups. It suits engineers who need to discuss microservice trade-offs convincingly.

  • System design
  • Backend
  • DevOps
Design Gurus ยท System Design ยท 2 to 3 weeks ยท Intermediate
SubscriptionDetails
Course
Grokking Microservices Design Patterns

A course on the named patterns that make microservice architectures workable: strangler fig, API gateway, backends for frontends, service discovery, circuit breaker, bulkhead, retry, sidecar, service mesh, database per service, saga, transactional outbox, event-driven architecture, CQRS, event sourcing and externalised configuration. Each pattern starts with the problem it solves and the cost it adds, with short Java examples. It suits developers and aspiring architects working with, or moving towards, service-based systems.

  • System design
  • Backend
  • DevOps
Design Gurus ยท System Design ยท 3 weeks ยท Advanced
SubscriptionDetails
Book
Google Site Reliability Engineering Book

The book that defined site reliability engineering, written by Google engineers and published by O'Reilly in 2016, and free to read online. It covers service level objectives and error budgets, eliminating toil, monitoring, release engineering, on-call, incident response, blameless postmortems, load balancing and cascading failures. It suits backend, DevOps and platform engineers who want to understand what running large production systems really involves.

  • System design
  • DevOps
  • Cloud
Google ยท System Design ยท 1 to 2 months ยท Advanced
Best practices
Terraform Best Practices

A practical guide to Terraform best practices for people who manage cloud infrastructure as code. It covers structuring and formatting configuration, pinning Terraform, providers and modules, storing state remotely with locking, keeping secrets out of state, writing modules and refactoring them safely, and a review workflow with plans, tests and policy.

  • DevOps
  • Cloud
Sefism ยท Other ยท 19 min read ยท Intermediate
Checklist
Software Supply Chain Security Checklist

A supply chain security checklist you can run against a real repository and its pipeline. It covers what you install (lockfiles, pinning, install scripts, update bots, dependency review), how you build (CI permissions, secrets, actions pinned by SHA, protected branches) and what you ship (SLSA provenance, Sigstore signatures, SBOMs, registry publishing), plus a drill for the day a package you depend on is compromised.

  • Security
  • DevOps
Sefism ยท Other ยท 23 min read ยท Intermediate
Best practices
Secrets Management Best Practices

A practical guide to secrets management for developers who build and deploy apps. It covers where secrets should live, keeping them out of git and catching leaks, least privilege, rotation, CI/CD with OIDC instead of long-lived keys, what the browser can and cannot see, log redaction, and what to do in the first hour after a leak.

  • Security
  • DevOps
Sefism ยท Other ยท 19 min read ยท Intermediate

Browse the library by topic and format

Every one of these is its own page: a roadmap shelf, an interview-prep shelf, the free-only view. The filters above do the same thing without a page load.

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