December 30, 2019

248 words 2 mins read

Delivering Services at DigitalOcean

Delivering Services at DigitalOcean

Though kubernetes itself provides a rich collection of resources to deploy services it also comes with a bundle of complexity. This is where DOCC (DigitalOcean Control Center) comes in. This talk will …

Talk Title Delivering Services at DigitalOcean
Speakers Mac Browning (Software Engineer, DigitalOcean)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Seattle, WA, United States
Date Nov 7- 9, 2016
URL Talk Page
Slides Talk Slides
Video

Though kubernetes itself provides a rich collection of resources to deploy services it also comes with a bundle of complexity. This is where DOCC (DigitalOcean Control Center) comes in. This talk will explore how the DOCC abstraction simplifies the user’s interface with kubernetes and how its opinionated design allows developers to focus on their services. By building DigitalOcean’s best practices into the platform, it promotes use of existing internal tools like centralized logging, dashboards, metrics, and alerting while keeping the user interface as minimal as possible. All of which is written and maintained by a small team of engineers empowered by the kubernetes API and the flexibility it offers. This talk will cover some of the decisions the team faced and solutions to problems when marrying an existing infrastructure with kubernetes. This talk will dive in and share examples of how using code instead of convention promotes a healthier service lifecycle and helps to remove complexity. This talk will share the team’s experience when building on top of the kubernetes API and what it helped the team accomplish.

comments powered by Disqus