Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
Tuesday, December 11 • 4:30pm - 5:05pm
Using a Kubernetes Operator to Manage Application Tenancy in a B2B SaaS App - Mike Arpaia, Kolide

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Companies that create products for other companies or teams often have to reason about how to deal with the application-level tenancy of each team. The two ends of the spectrum are to either deploy one monolithic application that handles multi-tenant data isolation via application logic or to deploy and proxy to many instances of isolated single-tenant applications.

This presentation will discuss how Kolide has approached the problem of application tenancy by building a Kubernetes Operator to manage the complete lifecycle of each tenant as an isolated instance of a single-tenant application. We will analyze strategies for account management, observability, deployments, networking, and security.

Finally, we will consider the efficacy of this strategy in general by analyzing the observed pros and cons after using this approach in production to serve thousands of customer instances.

avatar for Mike Arpaia

Mike Arpaia

Co-Founder & CTO, Kolide
Mike is the CTO and Co-Founder of Kolide, a security-first infrastructure analytics company. Kolide's technology is based on an open-source operating system analytics tool called osquery which Mike created, open-sourced, and widely deployed while working at Facebook. A fan of systems... Read More →

Tuesday December 11, 2018 4:30pm - 5:05pm
Ballroom 6A