20
Deploying Datastax on Google Cloud Platform

Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Embed Size (px)

Citation preview

Page 1: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Deploying Datastax on Google Cloud Platform

Page 2: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 2

Google Cloud Platform

Page 3: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

VIRTUAL NETWORK

LOAD BALANCING

CDN

DNS

INTERCONNECTView the entire list at cloud.google.com/launcher

Google Cloud Platform Overview

Management Compute Storage Networking Data Machine Learning Launcher

GOOGLE STACKDRIVER

IDENTITY AND ACCESS

MANAGEMENT

SUPPORT

CLOUD MACHINE LEARNING

SPEECH API

VISION API

TRANSLATE API

Page 4: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Google Cloud Platform 4

Benefits of using GCP

True cloud economics

Make the cloud work for you.

• Per-minute pricing• Sustained use

discounts• Custom machine

types, exact right infra at the right cost

• Tailor-made offerings priced to match use case (e.g. Nearline, Preemptible VMs)

Built for scale

Scale your business smoothly and responsibly.

• Live migration • Private network,

largest ISP, owned fibre

• Carbon-neutral operation

• $10B/Year investment, 2X competitors

Get access to innovation

15 years of support for Open Source software

• Google’s track record of open innovation continues- allows you to deploy at your own rate:

○ Container management

○ Machine learning

○ Scalable databases

○ No-ops SW development

Google-grade security

The best security available, because we need it.

• Ongoing investment and innovation in physical and electronic countermeasures

• Over 500 security engineers building technology.

• Google controls its cloud stack, from silicon up.

Page 5: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Google Cloud Platform 5

Where Google Cloud Platform Really Makes the Difference

Unique data capabilities

Focus your team on insights and apps, not infrastructure

● Great support for popular open-source data software● Unique Google offerings to power amazing apps and radically

reduce time to insight

NoOps development of apps

Lower the operational overhead of building and deploying apps

● Built-in auto-scaling, load balancing, monitoring, and logging● Externalizing our decade of experience with Containers● Applying benefits of SaaS value proposition to your own software

Industry leading infrastructure

Run on the same infrastructure that powers Google

● Unique hardware, software, and network● Google-grade security built-in

Page 6: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 6

Cloud Launcher

Google Cloud Launcher offers ready-to-go building blocks, solutions, and services to accelerate development● Get started easily● Use solutions in both testing and production

environments● Ensure your solutions remain in a healthy state● Create more sophisticated solutions

Page 7: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 7

Datastax on GCP

Page 8: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 8

On Google Compute Engine (GCE)

Using the SDK - https://github.com/DSPN/google-compute-engine-dse

Using Google Cloud Launcher

https://console.cloud.google.com/launcher/details/datastax-public/datastax-enterprise

On Google Container Engine (GKE)

Using the SDK - https://github.com/DSPN/google-container-engine-dse

Datastax Quick Start on GCP - 3 ways to deploy

Page 9: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 9

Demo

Page 10: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 10

Deploy DSE using Cloud Launcher

https://cloud.google.com/launcher

Page 11: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 11

Thank you!

Page 12: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 12

Back up

Page 13: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Google Cloud Platform 13

Google Cloud Platform

Unique Data Capabilities No-Touch Operations Industry Leading Infrastructure

Insights, not Infrastructure Accelerate Development The Gear that Powers Google

Page 14: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Google Cloud Platform 14

Google Cloud Platform:Don’t just move your workloads. Change your work.

Pay only for what you useNo lock-in contracts.No forced overprovision & overpayment.

Helps you flex and changeRespond easily to changing markets.Make software development faster and more agile.

Gives you access to amazing innovations...without locking you in.

Reduces your overall riskBetter security, better reliability, better availability and reduced implementation risk.

Page 15: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Google Cloud Platform 15

FoundationInfrastructure & Operations

Data Services

Application Runtime Services

Enabling No-Touch Operations

Breakthrough Insights, Breakthrough Applications

The Gear that Powers Google

Page 16: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 16

Foundation

Data

Ope

nnes

s

Application

● Non-disruptive upgrades and migrations● Greenest infrastructure ● True cloud economics, customer-first

pricing● Low-latency, high-capacity global network● Google grade security

Future-proof foundation

Page 17: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 17

Foundation

Data

Application

● Broadens data science to all practitioners● Democratizing machine learning● Enables contextual and predictive

applications

Unique Approach to Data

Ope

nnes

s

Page 18: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 18

Create Configure

Create

Create Configure

Foundation

Data

Application

● Application runtime services that keep your highest-value resources on highest-value tasks

Devs Just Code

Ope

nnes

s

Page 19: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 19

Foundation

Data

Ope

nnes

s

Application● Open source alternatives for our services● Extensive publishing on research and

innovations● Cross-cloud, hybrid application architectures and

operations

Openness - We Win Your Business Every Day

Page 20: Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataStax) | C* Summit 2016

Confidential & ProprietaryGoogle Cloud Platform 20

Datastax Quick Start on GCP - 3 ways to deploy

● On Google Compute Engine (GCE)○ Using the SDK - https://github.com/DSPN/google-compute-engine-dse

● Using Google Cloud Launcher○ https://console.cloud.google.com/launcher/details/datastax-public/datast

ax-enterprise

● On Google Container Engine (GKE)○ Using the SDK - https://github.com/DSPN/google-container-engine-dse