December 9, 2019

218 words 2 mins read

Implementing a Consumer Focused SLA for a Kubernetes Based PaaS

Implementing a Consumer Focused SLA for a Kubernetes Based PaaS

Box's (internal) Platform as a Service empowers other Box teams to deliver 100's of micro services, on 1000's of hosts, across 10,000's of pods. As they scaled to support a large number of micro servi …

Talk Title Implementing a Consumer Focused SLA for a Kubernetes Based PaaS
Speakers Shrenik Dedhia (Sr. Staff Engineer / TLM, Box)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location San Diego, CA, USA
Date Nov 15-21, 2019
URL Talk Page
Slides Talk Slides
Video

Box’s (internal) Platform as a Service empowers other Box teams to deliver 100’s of micro services, on 1000’s of hosts, across 10,000’s of pods. As they scaled to support a large number of micro services and clusters, they ran into several scaling challenges around both the control and data planes. In order to deliver a production-grade platform, they realized the need for a Service Level Agreement (SLA) for their platform to not only demonstrate availability for infrastructure, but also “value” for a consumer, and serve as a benchmark to prioritize those challenges.In this talk, Shrenik Dedhia will present how their team approached the problem of defining a SLA, principles used, options explored, path chosen, and future work to improve the platform’s availability from ~99.4% to ~99.99%, thereby improving the overall availability of micro services that power Box.com.

comments powered by Disqus