Legend |
---|
🎥 30 - 60 minute videos |
📄 5 - 15 minute articles |
💲 paid resources |
📖 full length book |
💻 interactive / labs |
✉️ sign-up required |
A curated list of resources designed to level up as an SRE engineer, we try and avoid duplicating content
For a more complete list of resources see Awesome SRE and
- 💻 🎥 📄 Kode Cloud - Self-paced courses with labs on DevOps, Linux, Kubernetes 💲
- 💻 🎥 📄 KubeAcademy Free and 💲
- 📄 roadmap.sh - Various roadmaps for DevOps/Backend etc.
- 💻 Katacoda - Interactive browser-based labs
- 💻 🎥 📄 MIT's Missing Semester
- Marc Brooker
- Adrian Hornsby
- Colm MacCárthaigh
- John Allspaw
- SRECon / LISA
- Kubecon 2018 NA 2018 China 2018 EU 2017
- REDeploy
- Resilience Engineering Symposium
- @Scale
- 📖 Systems Design Primer
- 📖 Building Secure and Reliable System
- 📖 The Site Reliability Engineering Workbook
- 📖 Site Reliability Engineering - How google runs production systems
- 📖 Designing Distributed Systems
- 📄 The Resilient Architecture Collection
- 📄 🎥 Amazon Builders Library
- 🎥 Incident Command
- 🎥 AWS Incident Methodology
- 🎥 Black Swans
- 📄 Post Mortem Template
- 📖 Incident Management Handbook ✉️
- 📄 Operational Readiness Review Template
- 📄 Deep Dive into Incident Management 5-part series
- 📄 What is kubernetes
- 🎥 Illustrated Childrens Guide to Kubernetes 📄 Slides 🕔 8m
- 🎥 Phippy goes to the Zoo 📄 Slides 🕔 16m
- 🎥 Kubernetes the Global Computer, Kelsey Hightower 🕔 15m
- 🎥 Kubernetes 101 🕔 20m
- 🎥 Recorded Kubernetes Workshop 🕔 1d
- 🎥 Containers from scratch
- 🎥 Containers from scratch - The Sequel
- 🎥 Container Performance Analysis
- 📄 Linux Namespaces and Cgroups
- 📖 Kubernetes Up & Running ✉️
- 🎥 Why you should care about containers 6m
- 🎥 How Kubernetes works 5m
- 🎥 How Kubernetes deployments work 6m
- 🎥 How the Kubernetes scheduler works 7m
- 🎥 Welcome to Kubernetes - Introduction and Toolkit for Getting Started with Kubernetes 📄 Slides
- 📖 Kubernetes Patterns
- 📖 Kubernetes Operators
- 📖 Knative Cookbook
- 🎥 Next-Gen Infrastructure
- 🎥 Container Journey: Past, Present, and Future
- 🎥 CrashLoopBackoff, Pending, FailedMount and Friends: Debugging Common Kubernetes Cluster and Application Issues 📄 Slides
- 🎥 Life of a Packet - 2017 A little outdated with regards to container aware load balancers (NSX-T, ACI, AWS VPC, etc) and network policy providers.
- 📄 Illustrated Guide to Kubernetes Networking
- 📄 L3 Pod Networking
- 📄 Understanding Kubernetes Networking Ingress
- 📄 Service vs LoadBalancer vs Ingress
- 📄 Kubernetes Networking
- 📄 Understanding Kubernetes Networking Model
- 📄 Demystifying Container Networking
- 📄 Introduction to Modern Network Load Balancing and Proxying
- 🎥 Istio: Sailing to a Secure Services Mesh - 2017 📄 Slides. A little outdated with regards to the roadmap - Most of the items are alredy in
- 🎥 Istio - The packets eye view
- 🎥 Securing Cluster Networking with Network Policies 📄 Slides
- 🎥 Load Balancing Demystified Not specific to containers
- 📄 Linux Sysctl Network Tuning
- 🎥 Deep Dive - Packet level debugging on bridged and non bridged CNI Plugins
- 📄 Antrea packet walks
- 📄 Conntrack Tales - 1001 flows
- stern for log tailing
- kubectx for context switching
- kind for local clusters
- auger - for inspecting kubernetes object stored in etcd
- etcd-dump-logs