February 6, 2020

224 words 2 mins read

Create your Own MySQL-as-a-Service that Runs Anywhere Using Kubernetes Operators

Create your Own MySQL-as-a-Service that Runs Anywhere Using Kubernetes Operators

Kubernetes offers a unique opportunity for organizations to build a production-grade RDS-like service running on their own infrastructure: either on-premises or in the public cloud. Using Kubernetes O …

Talk Title Create your Own MySQL-as-a-Service that Runs Anywhere Using Kubernetes Operators
Speakers Sachin Manpathak (Technical Lead, Platform9)
Conference Open Source Summit + ELC North America
Conf Tag
Location San Diego, CA, USA
Date Aug 19-23, 2019
URL Talk Page
Slides Talk Slides
Video

Kubernetes offers a unique opportunity for organizations to build a production-grade RDS-like service running on their own infrastructure: either on-premises or in the public cloud. Using Kubernetes Operators (along with its built-in HA, scaling and monitoring), you can now enable a DB-as-a-Service solution on any environment - to avoid cloud lock-in and save costs.This talk covers the key considerations for choosing Kubernetes as the backbone for your relational database service, and how to get your MySQL-as-a-Service up and running using open source tools and Operators for the easy deployment and management of MySQL instances that can run anywhere.We share our journey moving production workloads from AWS RDS to our own MySQL Kubernetes service running on our private cloud. We discuss the architecture design, challenges we encountered, best practices, and the open source tools we used (along with code samples) – so you could implement your own DB service running on Kubernetes.

comments powered by Disqus