November 6, 2019

216 words 2 mins read

Provisioning Cassandra in the cloud

Provisioning Cassandra in the cloud

AWS, Azure, and GCP all provision clusters differently. Docker, Kubernetes, and Mesos are seeking to simplify that process but haven't fully delivered on that promise. Ben Lackey and Boris Baryshnikov explain the best way to provision with the tools available today as we wait for the perfect orchestration layer to arrive.

Talk Title Provisioning Cassandra in the cloud
Speakers Ben Lackey (Oracle), Boris Baryshnikov (Microsoft Corp.)
Conference O’Reilly Open Source Convention
Conf Tag
Location Austin, Texas
Date May 16-19, 2016
URL Talk Page
Slides Talk Slides
Video

Cassandra is a distributed database that can be deployed across regions. Many Cassandra users deploy geographically distributed clusters in the cloud, which can be a time-consuming process. Tools like Azure Resource Manager, Google Deployment Manager, Kubernetes, Mesos, and Docker all seek to automate this process and deliver on that promise to varying degrees. Ben Lackey and Boris Baryshnikov will cover best practices for provisioning with a selection of these tools, specifically Azure Resource Manager (ARM) and Google Deployment Manager using either Google Compute Engine (GCE) or Google Container Engine (GKE) with Kubernetes. During the session, Ben and Boris deploy four clusters—two on Azure, and one on GCE and GKE—compare the relative merits of the different approaches, and discuss how these technologies may continue to evolve. Agenda for the day.

comments powered by Disqus