Skip to content
⚙️

DevOps and SRE Fundamentals

From code commit to production: learn the practices, tools, and culture behind modern DevOps and Site Reliability Engineering.

Intermediate1.1 hours10 lessons
Start Course →

What You'll Learn

  • Understand the DevOps culture, CALMS framework, and how it differs from traditional IT
  • Design and reason about CI/CD pipelines from commit to production deployment
  • Apply Git branching strategies including trunk-based development and GitFlow
  • Implement GitOps to manage infrastructure and deployments from a Git repository
  • Use Docker to build, ship, and run containerised applications
  • Integrate Kubernetes into a DevOps pipeline for deployment and rollback
  • Write Infrastructure as Code with Terraform and understand configuration management
  • Apply SRE principles: SLIs, SLOs, SLAs, error budgets, and toil reduction
  • Build observability into systems using the three pillars: metrics, logs, and traces
  • Run effective incident response and blameless postmortems

Prerequisites

  • Basic command-line familiarity (Linux terminal)
  • Understanding of what a web application is
  • Completing the Linux Basics course is recommended

Course Curriculum

Practice for the Real Exam

After completing this course, test yourself with exam-style practice questions.