11
May 2014 PRODUCTION READY DBAAS FOR CLOUD FOUNDRY

CumuLogic - Production Ready DBaaS for Cloud Foundry

Embed Size (px)

Citation preview

Page 1: CumuLogic - Production Ready DBaaS for Cloud Foundry

May 2014

PRODUCTION READY DBAAS FOR CLOUD FOUNDRY

Page 2: CumuLogic - Production Ready DBaaS for Cloud Foundry

Key Term Definition

On-Premise Database-as-a-Service:

“Operational automation of database delivery, deployed

behind the firewall, for self-service consumption by

enterprise developers and DBAs.”

Page 3: CumuLogic - Production Ready DBaaS for Cloud Foundry

Why a Broker?

+

=

Expanded architectural options for

application teams and enterprise IT

Page 4: CumuLogic - Production Ready DBaaS for Cloud Foundry

Why a Broker?

• Applications deserve high quality, production ready,

operationally robust databases

• CumuLogic is the industry leading multi-engine “on-

premise” DBaaS platform

• Cloud Foundry is an industry leader for Private PaaS

Page 5: CumuLogic - Production Ready DBaaS for Cloud Foundry

• Software platform to deliver fully

managed relational Database-as-a-

Service on any infrastructure

• Web service to setup, operate and

scale relational databases in the cloud

• Simple to deploy, easy to scale,

reliable and cost effective for customer

• Easy setup of highly available

configurations

• Amazon RDS-compatible

Coming Soon

CumuLogic Relational Database Services

Page 6: CumuLogic - Production Ready DBaaS for Cloud Foundry

• Software platform to deliver fully managed

NoSQL Database-as-a-Service on any

infrastructure

• Web service to setup, operate and scale

clusters in the cloud

• Simple to deploy, easy to scale, reliable and

cost effective for customer

• Scale from single instances to multi-node

shard configurations

• Multiple Engine support

CumuLogic NoSQL Database Services

Page 7: CumuLogic - Production Ready DBaaS for Cloud Foundry

• DB instances

- Easily scale from single node to multi-node environments

- Read only replica and read-only replica sets in multi-availability zones

- Multiple node and multi-availability zone

• Automated Failure Recovery

- Cluster repair

- Multi-zone replica failover

• Configuration tuning via parameter groups

• Data protection plans

- Automatic backup, based on scheduled windows

- Self service restoration

CumuLogic Database Services

Page 8: CumuLogic - Production Ready DBaaS for Cloud Foundry

Cum

uLogic

Clo

ud S

erv

ices

Pla

tform

Self

Service

SQL DBaaS NoSQLDBaaS Messaging-aaSElastic Cache

Apps

Bare Metal

Cloud Services Framework

Platform

Integration

Automated

OperationsGovernance

RBACPluginsHybrid Cloud

Support

The CumuLogic Platform

* Future

Page 9: CumuLogic - Production Ready DBaaS for Cloud Foundry

How It Works

User Console

Ad

min

Co

nso

le

Shared Infrastructure

App

App App

App

App

Developer

sApp Users

Clo

ud

Con

tro

ller DBaaS Controller

IT OpsDBAs

DEA Pool

• Catalog

• Create Service

• Bind

• Unbind

• Delete Service

Se

rvic

e B

roke

r

Operations:

• Catalog: CumuLogic

exposes a list of service

types

• Create Service: CF

requests provisioning of a

new DB service

• Bind: Access details are

provided to a CF deployed

app

• Unbind: Link between CF

app and CumuLogic

service removed

• Delete Service: CF

requests the deletion of

the DB service

Page 10: CumuLogic - Production Ready DBaaS for Cloud Foundry

Demo

Page 11: CumuLogic - Production Ready DBaaS for Cloud Foundry

• Questions? Email us at [email protected]

• More about CumuLogic DBaaS: cumulogic.com

• Service Broker details: www.cumulogic.com/cumulogic-

software-portfolio/cloudfoundry-service-broker/

• Get the code:

github.com/cumulogic/cumulogic_cloudfoundry_broker

More Information