An Introduction to Database as a Service with an Emphasis on OpenStack Using Trove
Offered By: USENIX via YouTube
Course Description
Overview
Explore an in-depth introduction to Database as a Service (DBaaS) with a focus on OpenStack Trove in this 45-minute USENIX LISA15 conference talk. Gain insights into the major challenges faced by IT and database users, understand the benefits of DBaaS, and learn how Trove compares to other cloud database services. Discover Trove's architecture, components, and interactions with other OpenStack services, including guest agents, request processing, and support for multiple database types. Examine practical examples of DBaaS adoption benefits, potential pitfalls, and best practices for assessing, deploying, and managing Trove in enterprise environments. Delve into topics such as provisioning, native database capabilities, configuration groups, kernel tuning, backup and restore processes, clustering, and replication. Conclude with an overview of upcoming features in Trove's roadmap and gain valuable knowledge for implementing DBaaS solutions in your organization.
Syllabus
Introduction
Agenda
Warmup
Who am I
The Problem with Databases
SelfService Provisioning
Trove Mission Statement
Provisioning
Native Database Capabilities
What is OpenStack
What is Trove
What is Swift
What is Neutron
What happens if you dont run Swift
Guest Image
Trove Guest Image
Trove Services
Trove Message Bus
Trove API
Guest Agent
Database Software
Trove
Configuration Groups
Configuration Parameters
Kernel Tuning
Guest Agents
Guest Images
Trove Backup Create
Other Questions
Updates
Launch
Replicas
Create Request
Guest Agent Logs
Piechart
Trove Framework
Additional Questions
Trove Blog
Why isnt there a library of public trove guest images
Security updates
API call
Taught by
USENIX
Related Courses
Datenmanagement mit SQLopenHPI Programming Cloud Services for Android Handheld Systems
Vanderbilt University via Coursera Getting and Cleaning Data
Johns Hopkins University via Coursera Ruby مدخل إلى برمجة مواقع الإنترنت باستخدام لغة
Rwaq (رواق) MongoDB for .NET Developers
MongoDB University