
This presentation provides a comprehensive and engaging overview of Service Level Objectives (SLOs) and Service Level Agreements (SLAs), using a scroller game built in with HTML Canvas and Vanilla JS to illustrate the concepts. The three sections of the scroller game cover availability, latency, and error rate. For each metric, the accompanied presentation explains the math behind the metrics in an accessible way. It also reasons why certain percentiles or thresholds may be set based on situation. The talk ends with the exploration of case studies that illustrate how SLOs/SLAs have helped support the core values and product values of companies (ex, through supporting customer-first development and the delivery of high-quality results).
Vivek Shah is a Senior Software Engineer at Providence Health with over a decade of experience building full-stack applications across healthcare, retail, and industrial technology. His work spans LLM-powered features, cloud infrastructure, CI/CD pipelines, and scalable web platforms. Previously, he held engineering roles at Starbucks, Falkonry, and GE, contributing to large-scale infrastructure, IoT dashboards, and predictive SaaS systems.