Conf42 Site Reliability Engineering 2021
2021-09-30
-- online --
| title | author | length |
|---|---|---|
| Premiere | Felicia Day | 34m |
Forty-nine SRE-centric talks are queued and the opener is a rapid product tour and promise list: operational tools shown include an incident workflow that… | ||
| Elephant in the Blameless War Room - Accountability | Emily Arnott, Christina Tan | 29m |
Argues that blameless culture and real accountability coexist by using concrete practices: ask probing questions after incidents, run contributing factor… | ||
| Evangelizing the SRE mindset | Cristina Buenahora Bustamante | 20m |
Claims concrete numbers and fixes: four nines (53 minutes downtime) as a reliability target, a Stripe-cited cost framing and 17 hours a week on maintenance… | ||
| Improving resilience through SLO validation using chaos engineering | Uma Mukkara | 26m |
Claims continuous SLO validation with chaos engineering yields measurable resilience gains, using ChaosNative’s Litmus Chaos platform to run declarative… | ||
| Pragmatic Incident Response: 5 lessons learned from failures | Robert Ross | 25m |
Five concrete takeaways: start with small incidents and run quick retros so fixes actually happen; measure and drive down mean time to retro and track the… | ||
| SLI Negotiation Tactics for Engineers | Alayshia Knighten | 13m |
Service-level thinking applied to humans claims that engineers need Survival Level Indicators — a measurable "mean factor" defined as core values plus what… | ||
| How to Empower Developers to Troubleshoot K8s Independently | Itiel Shwartz | 14m |
Claim: developers can troubleshoot Kubernetes independently by getting buy‑in from developer champions, receiving targeted training, and being given the right… | ||
| Keys or Certs for SSH Access? Why should I care? | Allen Vailliencourt | 32m |
Compares public/private SSH keys to short-term certificates and shows a working demo that uses ed25519 keys, a CA to sign user and host certs, and a Docker… | ||
| Improve Resilience with automated chaos engineering | Gunnar Grosch | 29m |
Claims that automating chaos lets teams run many more experiments and continuously verify assumptions over time rather than one‑offs. Shows concrete builds: a… | ||
| Peek into Observability from testers lens | Parveen Khan | 21m |
A tester adopts instrumentation and builds a lightweight observability stack: centralized structured logs, plus traces metrics and logs to answer specific… | ||
| Monitoring your platform from multiple locations | Andrei Danilov | 16m |
Claim: tooling is easy but the hard part is design so the talk shows concrete choices not platitudes — using Postman, DataDog, New Relic, AWS, Uptrends… | ||
| The Murphy's Laws of Observability | Dave McAllister | 38m |
Claims that observability needs raw high-resolution data not glossed aggregates backed by tools: use OpenTelemetry collector to unify traces metrics logs… | ||
| Observability in Serverless Application | Ozioma Uzoegwu | 34m |
Shows how to instrument a serverless feedback app (API Gateway, Lambda, DynamoDB, S3) and tie logs metrics and traces together using CloudWatch and X‑Ray, with… | ||
| System State Clustering using eBPF data | Sujith Samuel | 22m |
Proposes using eBPF-generated maps as a live feature store and feeding those time-windowed counts into clustering models that label system states as normal or… | ||
| Investigating Performance Issues In Microservices Arch. | Dotan Horovits | 32m |
A multi-tenant SaaS running on Kubernetes and Docker across AWS and Azure instruments logs and metrics but still faces sporadic UI slowdowns; adopting Jaeger… | ||
| Improve observability for your container workloads | Suraj Muraleedharan | 41m |
Shows how to stitch Kubernetes metrics, parsed logs and distributed traces into a consolidated service map and a single queryable events store, using existing… | ||
| Reducing Trauma in Production | Julie Gunderson, Mandi Walls | 29m |
Defines SLOs as measurable SLIs (example: 99% SLO = 1% error budget), uses concrete math (100,000 events → 1,000 allowed failures), and ties chaos engineering… | ||
| Incident Response, Management & Alerts - where they fit in CloudOps? | Chris Riley | 23m |
Core claim states alerts are not incidents: alerts feed aggregated incidents that carry context, link dashboards, traces and logs, and trigger mobilization… | ||
| Shift Left your Performance Testing | Hari Krishnan | 41m |
Claims that performance hypotheses can be validated inside sprints on a laptop using a Dockerized setup and that API tests can double as perf tests… | ||
| Lean Product Development Through SLOs | Josh Armitage | 28m |
Argues that making SLOs the product backbone turns vague requests into measurable outcomes: revisits core use cases to define SLIs/SLOs, builds a lightweight… | ||
| One Metric to Rule them All: Cycle Time | Yishai Beeri | 45m |
Argues that if only one metric is tracked it should be Cycle Time, measured end‑to‑end across coding pickup review deploy phases. Uses LinearB-style dashboards… | ||
| Avoiding Goodhart's Law - Use SLO's as Tools Not Cudgels | Marco Coulter | 35m |
Argues that SLIs/SLOs must measure outcomes not be punitive targets, and shows concrete fixes: an SLA that refunds when queue length >100 teaches gaming so the… | ||
| Self-service PR-based automated Terraform | Andrew Kirkpatrick | 35m |
Claim: a PR-based central executor runs Terraform so non‑experts can request infra changes while reviewers verify code and the actual plan output. Examples… | ||
| Keep your code safe during the development path using OS tools | Filipi Pires | 34m |
Demonstration shows a SAST workflow that scans source, bytecode and binaries and flags secrets in Git history, handling C, C#, Java, Kotlin, Python, Ruby, Go… | ||
| Level-up Your DevOps with GitHub Actions and Kubernetes | Rob Richardson | 41m |
Repository is scaffolded from scratch then turned into a container and deployed to AKS via a multi-stage Dockerfile and a GitHub Actions workflow that does… | ||
| Instant Self-contained Development Environments for Everyone | Yshay Yaacobi | 50m |
Claims concrete outcomes: repo-contained dev environments use VSCode devcontainers plus Docker / Docker Compose and nested Docker (docker-in-docker) with k3d /… | ||
| Deploy N applications to N clusters using Argo CD ApplicationSet | Dewan Ahmed | 32m |
Demo shows Argo CD plus ApplicationSet controller and OpenShift GitOps actually generating Argo CD Application CRs from templates, using list generator and git… | ||
| Use Voice AI For Incident Reporting, Monitoring & Alerts | Arthur Grishkevich | 27m |
Demonstration shows a Node.js app using Dasha voice AI + Better Uptime that receives webhooks, pulls the incident id, calls out over telephony, gathers status… | ||
| Sustainable Incident Management for happy SRE teams | Ajuna Kyaruzi | 15m |
Lists concrete practices and one concrete tool: use automated draft postmortems via Datadog that pull metrics logs dashboards and Slack history, adopt an… | ||
| Don't Panic! Effective Incident Response | Quintessence Anx | 33m |
Exact claims and concrete tools: a reproducible Incident Command System that codifies when an event is a major incident (severity boundary at sev3→sev2), how… | ||
| Games We Play to Improve on Incident Response | Austin King | 46m |
Argues that deliberate play and drills shorten MTTR by training concrete skills and shows which games map to which deficits: Keep Talking and Nobody Explodes… | ||
| Fixing Broken Windows | Dmitry Vinnik | 40m |
Dmitry Vinnik - Developer Advocate @ Facebook
We all encountered a “Broken Window” theory in practice. The original idea was that if someone breaks a window… | ||
| Improve Your Automation to Reduce Toil | Mandi Walls | 37m |
Automation that actually reduces toil is specific: make scripts testable and versioned, ensure idempotency, and prefer tasks done often or that take the most… | ||
| Building Near Real-time Analytics Solution on AWS | Shubhankar Sumar | 47m |
A working end to end demo wires a one‑page e‑commerce site through CloudFront into Kinesis Data Streams and Firehose, lands click events in S3, catalogs them… | ||
| Chasing the Grail | Dmitry Chuyko | 42m |
JDK 16 adds JDK 16 musl support but upstream drops built-in AOT so Graal native work moves to external toolchains; GraalVM licensing shifts and… | ||
| Engineering Reliable Mobile Applications | Pranjal Deo | 30m |
Argues that mobile SRE differs from server SRE and gives concrete failure modes: a doodle config missing color causes crashes across time zones and caches keep… | ||
| Let the machines optimize the machines | Stefano Doni | 18m |
Claim: Akamas’ machine learning optimizer automatically tunes hundreds of JVM and Kubernetes parameters by iterating apply‑workload‑measure cycles using… | ||
| Pitfalls of Infrastructure as Code (And how to avoid them!) | Tim Davis | 21m |
Choose a framework with migration paths not marketing spin and treat security and policy as code rather than an afterthought. Concrete fixes include using… | ||
| Enterprise SRE adoption framework | Vishnu Vardhan Chikoti | 32m |
A new enterprise SRE adoption framework named Arctic framework claims a repeatable path for adopting SRE with two pillars—an operational practice set… | ||
| Microsoft SQL Server HA/DR on AWS | Asif Mujawar | 52m |
Clear checklist of what actually works: compares RDS multi‑AZ single‑checkbox managed HA versus self‑managed SQL Server on EC2, and details EBS snapshots… | ||
| 5 Levels of High Availability: from Multi-instance to Hybrid Cloud | Rafal Leszko | 37m |
Titles states the scope but specifics decide: five concrete HA levels are defined and compared, with Hazelcast examples and measured latencies — 5 levels… | ||
| Pragmatic SRE for Kubernetes in the Cloud | Joshua Arvin Lat | 30m |
Pragmatic checklist of actions and costs: adopt SageMaker operators for Kubernetes to offload ML workloads, use EKS + App Mesh + X‑Ray + CloudWatch for… | ||
| Top new CNCF projects to look out for | Annie Talvasto | 41m |
Clear signals: Helm installed WordPress and MariaDB via a chart, storing admin credentials as Kubernetes secrets, working in the demo, Linkerd is a graduated… | ||
| Migrating a monolith to Cloud-Native (and the stumbling blocks) | JJ Asghar | 31m |
Claim: containerizing a monolith alone does not cut costs; AsgharLabs wraps a war file shoved into a container and sees OpEx rises after containerization… | ||
| Reliability Nirvana | Daniel Selans | 46m |
Claim: event-driven architecture yields effortless service autonomy by making events the source of truth, trading strict consistency for predictable failure… | ||
| Reading 100+ Kubernetes Post-Mortems - lessons learned | Noaa Barki, Shimon Tolts | 34m |
Hundreds of postmortems (100+) boil down to concrete mistakes: default cronjob settings and misplaced YAML cause 4,300+ restarting pods in one incident… | ||
| Designing the International Space Station for Reliability | Robert Barron | 26m |
The International Space Station is a modular system assembled piece by piece across 50 assembly flights, started in 1998 and effectively completed in 2011, and… | ||
| GitOps: yea or nay? | Ricardo Castro | 23m |
Claim: GitOps makes Kubernetes deployments reproducible, auditable and faster and reduces MTTR by keeping desired state in Git. Demo uses Flux bootstrapped… | ||
| Fault isolation using shuffle sharding | Andrew Robinson | 15m |
Explains how splitting customers across combinations of workers limits blast radius and gives hard numbers: with eight workers and two-per-customer there are… | ||
| nothing matches | ||