SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Damian O’Connor & Ben Lackey
Running DataStax Enterprise Production-Certified Apache Cassandra on Pivotal
Cloud Foundry
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
PIVOTAL
Brokered Services
PARTNEREDUSERPROVIDED
…
…
PIVOTAL
BOSH Managed
Services
PARTNER
…
…
Automated,
Polyglot
Build/Package/Dep
loy
Container
Scheduling
Elastic (Auto)Scale
PCF Elastic Runtime
z
PCF Tools
• Apps Manager UI
(App Admin UI)
• CLI
• REST APIs
• PCF Metrics
Dashboard
Ops Manager UI
(Cloud Admin UI)
Mobile Push
Notifications
Dingo
PostgreSQL
Gemfire
Redis
RabbitMQ
Spring Cloud
Services
Single
Sign On
MySQL
HDB
Greenplum DB
VMware
(vSphere + Photon)
MS SQL Server
…
IBM DB/2
Active MQ
Infrastructure OpenStack
Security
(Application & Platform)
Self-Healing &
High Availability
(Application & Platform)
Zero Downtime
Upgrades &
Patches
(Application & Platform)
Integrated
Logging/Metrics*
(Application & Platform)
Dynamic Routing &
Extensible Route
Services
Dev + Ops Role-
Based Self-Service
Access
Amazon
Web Services
Microsoft
Azure
Google
Cloud Platform
Oracle DB
Cluster Orchestration
and Management (BOSH)
Infrastructure Agnostic Software Packaging
Multi-Cloud Orchestration of Infrastructure Provisioning
Distributed Software Configuration and Health/Lifecycle Management
Applications/APIs/Microservices
Compiled, staged, containerized, deployed
and managed by platform
Pre-packaged container
deployed and managed
by platformJava | .NET | Ruby | Node.js | Python | PHP | Go
Pivotal
Cloud
Foundry
cf push
haiku
“Here is my source code
Run it on the cloud for me
I do not care how”
Onsi Fakhouri,
VP Engineering @ Pivotal Cloud Foundry
© DataStax, All Rights Reserved. 4
codebase
depen-
dencies
config
backing
services
build,
release,
run
pro-
cesses
port
binding
con-
currency
dis-
posability
dev/prod
parity
admin
pro-
cesses
https://12factor.net/
logs
demo
PCF Services Life Cycle
create
bind
unbind
delete
GET /v2/catalog What’s available
PUT /v2/service_instances/:id Create Service
PUT /v2/service_instances/:id/service_bindings/:id Bind Service
DELETE /v2/service_instances/:id/service_bindings/:id Unbind Service
DELETE /v2/service_instances/:id Delete Service
PCF Services API
• More choice via service plans
• Empowers App Developers
• Reduces Operations cycle times
• Resources allocated on-demand
• Controlled exposure via Quota Mgt
On-Demand C* on PCF
Service Instance = Dedicated C* Cluster
What’s the upside…
On-Demand C* on PCF
What is it…
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
Creating a Service
USER
CLOUD
FOUNDRY
ODB BOSH
BOSH Deploy
provision instance
create service
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
manifest
AWS
Ops
Centre
Node 1
Node 2Node n
Creating a Service (cont.)
create deploy run monitor
BOSH
Binding Service & Application
USER
CLOUD
FOUNDRY
ODB
bind service
bind service instance
binding details
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
Unbinding Service & Application
USER
CLOUD
FOUNDRY
ODB
ok
unbind service
unbind service instance
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
Deleting a Service
USER
CLOUD
FOUNDRY
ODB BOSH
delete service
remove instance
BOSH delete deployment
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
demo
Dedicated Cassandra Service on PCF Recap
Basic Service
Lifecycle
Availability
Security
• Service Plans
• Creating a Service
• Increasing Cluster Size
• Binding Application
• Authentication w/ Unique Passwords
• Logging
• Unbinding Application
• Deleting a Service
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
Where to next
?
Market
Validation
Are we
building the
right thing?
Are there
other ways
we could do
this?
Use Cases?
Feature
Priorities?
Summary
• Proof of concept on-demand single tenant DBAAS on PCF
• Supports DataStax Enterprise 5.0 (incl. OpsCenter 6.0)
• In Market Validation
• We want to hear from you …
• Damian O’Connor, daoconnor@pivotal.io (Product Manager)
• Ben Lackey, ben.lackey@datastax.com (Lead Partner Architect)
Useful Resources
Location URL
Pivotal https://pivotal.io/
Pivotal Web Services https://run.pivotal.io/
Pivotal Network https://network.pivotal.io/
Pivotal Documentation https://docs.pivotal.io/
Pivotal Cloud Foundry Tutorial https://pivotal.io/platform/pcf-
tutorials/getting-started-with-
pivotal-cloud-foundry
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
https://pivotal.io/platform/pcf-tutorials/getting-
started-with-pivotal-cloud-foundry
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
https://run.pivotal.io/
© Copyright 2016 Pivotal Software, Inc. All Rights Reserved
Thank You
Damian O’Connor
damian.oconnor@pivotal.io
Ben Lackey
ben.lackey@datastax.com

Weitere ähnliche Inhalte

Was ist angesagt?

Azure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App PlatformAzure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App Platform
giventocode
 
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
Cloud Development Made Easy with CloudFoundry  - IndicThreads cloud computing...Cloud Development Made Easy with CloudFoundry  - IndicThreads cloud computing...
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
IndicThreads
 

Was ist angesagt? (20)

PaaS Solutions Comparison
PaaS Solutions ComparisonPaaS Solutions Comparison
PaaS Solutions Comparison
 
Spring Cloud Into Production
Spring Cloud Into ProductionSpring Cloud Into Production
Spring Cloud Into Production
 
Securing an Azure full-PaaS architecture - Data saturday #0001 Pordenone
Securing an Azure full-PaaS architecture - Data saturday #0001 PordenoneSecuring an Azure full-PaaS architecture - Data saturday #0001 Pordenone
Securing an Azure full-PaaS architecture - Data saturday #0001 Pordenone
 
Cnam azure 2015 storage
Cnam azure 2015  storageCnam azure 2015  storage
Cnam azure 2015 storage
 
Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentation
 
Azure Powershell. Azure Automation
Azure Powershell. Azure AutomationAzure Powershell. Azure Automation
Azure Powershell. Azure Automation
 
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
 
AWS Code + AWS Device Farm
AWS Code + AWS Device FarmAWS Code + AWS Device Farm
AWS Code + AWS Device Farm
 
AppOrbit DevOps NYC
AppOrbit DevOps NYCAppOrbit DevOps NYC
AppOrbit DevOps NYC
 
PaaS Ecosystem Overview
PaaS Ecosystem OverviewPaaS Ecosystem Overview
PaaS Ecosystem Overview
 
Confluent Operations Training for Apache Kafka
Confluent Operations Training for Apache KafkaConfluent Operations Training for Apache Kafka
Confluent Operations Training for Apache Kafka
 
Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021
 
Experiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure teamExperiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure team
 
Azure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App PlatformAzure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App Platform
 
Azure Automation and Update Management
Azure Automation and Update ManagementAzure Automation and Update Management
Azure Automation and Update Management
 
Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)
Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)
Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)
 
How to Build a High Performance Application Using Cloud Foundry and Redis (Cl...
How to Build a High Performance Application Using Cloud Foundry and Redis (Cl...How to Build a High Performance Application Using Cloud Foundry and Redis (Cl...
How to Build a High Performance Application Using Cloud Foundry and Redis (Cl...
 
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
Cloud Development Made Easy with CloudFoundry  - IndicThreads cloud computing...Cloud Development Made Easy with CloudFoundry  - IndicThreads cloud computing...
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
 
Dissecting The PaaS Landscape
Dissecting The PaaS LandscapeDissecting The PaaS Landscape
Dissecting The PaaS Landscape
 
Understanding Platform as a Service
Understanding Platform as a ServiceUnderstanding Platform as a Service
Understanding Platform as a Service
 

Andere mochten auch

Andere mochten auch (6)

Open stack + Cloud Foundry: Palo Alto Meetup February 2015
Open stack + Cloud Foundry: Palo Alto Meetup February 2015Open stack + Cloud Foundry: Palo Alto Meetup February 2015
Open stack + Cloud Foundry: Palo Alto Meetup February 2015
 
Docker OpenStack Cloud Foundry
Docker OpenStack Cloud FoundryDocker OpenStack Cloud Foundry
Docker OpenStack Cloud Foundry
 
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud Foundry
 
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2UCloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
 
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and AkkaStreaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and Akka
 

Ähnlich wie DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben Lackey, DataStax / Damian O'connor, Pivotal) | C* Summit 2016

Ähnlich wie DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben Lackey, DataStax / Damian O'connor, Pivotal) | C* Summit 2016 (20)

Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platforms
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 
Manchester geek night pcf 101
Manchester geek night   pcf 101Manchester geek night   pcf 101
Manchester geek night pcf 101
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 
Triangle Node Meetup : APIs in Minutes with Node.js
Triangle Node Meetup :  APIs in Minutes with Node.jsTriangle Node Meetup :  APIs in Minutes with Node.js
Triangle Node Meetup : APIs in Minutes with Node.js
 
Development on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDCDevelopment on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDC
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
 
Development on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalDevelopment on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_final
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
IBM Open Cloud Update XCITE Fall 2014
IBM Open Cloud Update   XCITE Fall 2014IBM Open Cloud Update   XCITE Fall 2014
IBM Open Cloud Update XCITE Fall 2014
 
Managing Software from Development to Deployment in the Cloud
Managing Software from Development to Deployment in the CloudManaging Software from Development to Deployment in the Cloud
Managing Software from Development to Deployment in the Cloud
 
Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service
 
AWS Summit Singapore Webinar Edition | More Containers, Less Operations & Mig...
AWS Summit Singapore Webinar Edition | More Containers, Less Operations & Mig...AWS Summit Singapore Webinar Edition | More Containers, Less Operations & Mig...
AWS Summit Singapore Webinar Edition | More Containers, Less Operations & Mig...
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
 
Windows Azure For Architects
Windows Azure For ArchitectsWindows Azure For Architects
Windows Azure For Architects
 
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby AnandanPivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
 

Mehr von DataStax

Mehr von DataStax (20)

Is Your Enterprise Ready to Shine This Holiday Season?
Is Your Enterprise Ready to Shine This Holiday Season?Is Your Enterprise Ready to Shine This Holiday Season?
Is Your Enterprise Ready to Shine This Holiday Season?
 
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
 
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid EnvironmentsRunning DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
 
Best Practices for Getting to Production with DataStax Enterprise Graph
Best Practices for Getting to Production with DataStax Enterprise GraphBest Practices for Getting to Production with DataStax Enterprise Graph
Best Practices for Getting to Production with DataStax Enterprise Graph
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
 
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
Webinar  |  How to Understand Apache Cassandra™ Performance Through Read/Writ...Webinar  |  How to Understand Apache Cassandra™ Performance Through Read/Writ...
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
 
Webinar | Better Together: Apache Cassandra and Apache Kafka
Webinar  |  Better Together: Apache Cassandra and Apache KafkaWebinar  |  Better Together: Apache Cassandra and Apache Kafka
Webinar | Better Together: Apache Cassandra and Apache Kafka
 
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
Top 10 Best Practices for Apache Cassandra and DataStax EnterpriseTop 10 Best Practices for Apache Cassandra and DataStax Enterprise
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
 
Introduction to Apache Cassandra™ + What’s New in 4.0
Introduction to Apache Cassandra™ + What’s New in 4.0Introduction to Apache Cassandra™ + What’s New in 4.0
Introduction to Apache Cassandra™ + What’s New in 4.0
 
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
 
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Webinar  |  Aligning GDPR Requirements with Today's Hybrid Cloud RealitiesWebinar  |  Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
 
Designing a Distributed Cloud Database for Dummies
Designing a Distributed Cloud Database for DummiesDesigning a Distributed Cloud Database for Dummies
Designing a Distributed Cloud Database for Dummies
 
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Power Innovation with Geo-Distributed Data Management in Hybrid CloudHow to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
 
How to Evaluate Cloud Databases for eCommerce
How to Evaluate Cloud Databases for eCommerceHow to Evaluate Cloud Databases for eCommerce
How to Evaluate Cloud Databases for eCommerce
 
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
 
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
 
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
 
Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking Applications
 
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design ThinkingBecoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
 

Kürzlich hochgeladen

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Kürzlich hochgeladen (20)

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben Lackey, DataStax / Damian O'connor, Pivotal) | C* Summit 2016

  • 1. Damian O’Connor & Ben Lackey Running DataStax Enterprise Production-Certified Apache Cassandra on Pivotal Cloud Foundry
  • 2. © Copyright 2016 Pivotal Software, Inc. All Rights Reserved PIVOTAL Brokered Services PARTNEREDUSERPROVIDED … … PIVOTAL BOSH Managed Services PARTNER … … Automated, Polyglot Build/Package/Dep loy Container Scheduling Elastic (Auto)Scale PCF Elastic Runtime z PCF Tools • Apps Manager UI (App Admin UI) • CLI • REST APIs • PCF Metrics Dashboard Ops Manager UI (Cloud Admin UI) Mobile Push Notifications Dingo PostgreSQL Gemfire Redis RabbitMQ Spring Cloud Services Single Sign On MySQL HDB Greenplum DB VMware (vSphere + Photon) MS SQL Server … IBM DB/2 Active MQ Infrastructure OpenStack Security (Application & Platform) Self-Healing & High Availability (Application & Platform) Zero Downtime Upgrades & Patches (Application & Platform) Integrated Logging/Metrics* (Application & Platform) Dynamic Routing & Extensible Route Services Dev + Ops Role- Based Self-Service Access Amazon Web Services Microsoft Azure Google Cloud Platform Oracle DB Cluster Orchestration and Management (BOSH) Infrastructure Agnostic Software Packaging Multi-Cloud Orchestration of Infrastructure Provisioning Distributed Software Configuration and Health/Lifecycle Management Applications/APIs/Microservices Compiled, staged, containerized, deployed and managed by platform Pre-packaged container deployed and managed by platformJava | .NET | Ruby | Node.js | Python | PHP | Go Pivotal Cloud Foundry
  • 3. cf push haiku “Here is my source code Run it on the cloud for me I do not care how” Onsi Fakhouri, VP Engineering @ Pivotal Cloud Foundry
  • 4. © DataStax, All Rights Reserved. 4 codebase depen- dencies config backing services build, release, run pro- cesses port binding con- currency dis- posability dev/prod parity admin pro- cesses https://12factor.net/ logs
  • 6. PCF Services Life Cycle create bind unbind delete
  • 7. GET /v2/catalog What’s available PUT /v2/service_instances/:id Create Service PUT /v2/service_instances/:id/service_bindings/:id Bind Service DELETE /v2/service_instances/:id/service_bindings/:id Unbind Service DELETE /v2/service_instances/:id Delete Service PCF Services API
  • 8. • More choice via service plans • Empowers App Developers • Reduces Operations cycle times • Resources allocated on-demand • Controlled exposure via Quota Mgt On-Demand C* on PCF Service Instance = Dedicated C* Cluster What’s the upside… On-Demand C* on PCF What is it… © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 9. Creating a Service USER CLOUD FOUNDRY ODB BOSH BOSH Deploy provision instance create service © Copyright 2016 Pivotal Software, Inc. All Rights Reserved manifest
  • 10. AWS Ops Centre Node 1 Node 2Node n Creating a Service (cont.) create deploy run monitor BOSH
  • 11. Binding Service & Application USER CLOUD FOUNDRY ODB bind service bind service instance binding details © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 12. Unbinding Service & Application USER CLOUD FOUNDRY ODB ok unbind service unbind service instance © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 13. Deleting a Service USER CLOUD FOUNDRY ODB BOSH delete service remove instance BOSH delete deployment © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 14. demo
  • 15. Dedicated Cassandra Service on PCF Recap Basic Service Lifecycle Availability Security • Service Plans • Creating a Service • Increasing Cluster Size • Binding Application • Authentication w/ Unique Passwords • Logging • Unbinding Application • Deleting a Service © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 16. Where to next ? Market Validation Are we building the right thing? Are there other ways we could do this? Use Cases? Feature Priorities?
  • 17. Summary • Proof of concept on-demand single tenant DBAAS on PCF • Supports DataStax Enterprise 5.0 (incl. OpsCenter 6.0) • In Market Validation • We want to hear from you … • Damian O’Connor, daoconnor@pivotal.io (Product Manager) • Ben Lackey, ben.lackey@datastax.com (Lead Partner Architect)
  • 18. Useful Resources Location URL Pivotal https://pivotal.io/ Pivotal Web Services https://run.pivotal.io/ Pivotal Network https://network.pivotal.io/ Pivotal Documentation https://docs.pivotal.io/ Pivotal Cloud Foundry Tutorial https://pivotal.io/platform/pcf- tutorials/getting-started-with- pivotal-cloud-foundry © Copyright 2016 Pivotal Software, Inc. All Rights Reserved
  • 20. https://run.pivotal.io/ © Copyright 2016 Pivotal Software, Inc. All Rights Reserved