Introduction to OpenStack Trove: A Multi-database Deployment with MongoDB and MySQL
Introduction to OpenStack Trove: A multi-database deployment with MySQL and MongoDB
Co-speakers Michael Basnight, PTL of Trove, and Doug Shelley, active developer on Trove
A key goal of Trove is to provide a scalable and reliable DBaaS provisioning functionality for both relational and non-relational database engines. This tutorial covers the steps involved in a simple multi-database deployment of OpenStack Trove with MySQL and MongoDB.
We begin with a short introduction to Trove, describe the steps involved in installing Trove and a brief description of the Trove API. We then demonstrate some interactions with the Trove API including a demonstration of a deployment with a relational database (MySQL) and a non-relational database (MongoDB).
We conclude with a brief description of emerging trends in the Database-as-a-Service and Data-as-a-Service landscape.
During this session you will learn about:
- What is Trove
- What is the Trove API and how can I interact with Trove
- How do I install Trove
- How can I deploy different data stores with Trove
- The future of DBaaS and DaaS
PTL of Trove & Principal Engineer at Rackspace
Michael Basnight is a Principal Engineer at Rackspace, works on OpenStack 24/7, and is the PTL on the Trove database as a service project. He has been at Rackspace for over 7 years. Michael has worked on data analytics, cloud website hosting, large scale provisioning systems and now Trove. He is able to focus my energy 100% on the open source codebase now, thanks to Rackspace. He is based in Berkeley, CA.
Trove Developer & VP Product Development at Tesora
Doug Shelley is the VP of Product Development at Tesora, the company simplifying the delivery of a database as a service platform on OpenStack. Doug has spent more than 20 years in the information technology industry, from corporate IT to software development. From 2001 to 2010, before joining Tesora, he was director of product development for data integration at Progress Software Corp. He managed several development teams responsible for products that help customers overcome complex data... Read More →
Thursday May 15, 2014 11:00am - 11:40am
Attendance numbers do not account for private attendees. Get there early!
Remove this from your schedule?
This session is full and you may not be able to get back in.