SlideShare a Scribd company logo
BUILT  FOR  THE SPEED  OF  BUSINESS
The Cloud Foundry Story
On Openstack
Stuart Charlton
Field Engineering, Western Canada
2©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
Why?
Where?
What  Is  It?
Who  Makes  It?
How  does  it  work?
3©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
“Cloud  is  about  how  computing  
is  done,  not  where”
Paul  Maritz
CEO,  Pivotal
4©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
Members  of  the  Cloud  Foundry  Foundation
PLATINUM
GOLD
SILVER
5©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
What  do we  mean  by  “Platform”?
6©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential. 6©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
Pivotal  Cloud  Platform  Demonstration
The Developer Experience
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Value to Developers
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
• Deploy  to  different  geographies
• 30-­60  second  turnaround
• Automated  config  management
• Automated  rapid  scale  out
• Debug  across  your  cluster
• Validate  high  availability
• Easy  integration  with  APM
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
https://run.pivotal.io
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
1. Download the CLI
according to your OS
2. Target the cloud
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
https://github.com/Pivotal-­Field-­Engineering/PCF-­demo
Login  to  the  CLI
Clone  the  app
Push  the  app
Verify  app  is  running
Application push
cf api api.run.pivotal.io
cf login
$
$
Email:
Password:
me@me.com
**************
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
https://github.com/Pivotal-­Field-­Engineering/PCF-­demo
Clone or Download
Login  to  the  CLI
Clone  the  app
Push  the  app
Verify  app  is  running
Application push
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  push
Login  to  the  CLI
Clone  the  app
Push  the  app
Verify  app  is  running
Application push
cd PCF-demo
cf push
$
PCF-demo$
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Login  to  the  CLI
Clone  the  app
Push  the  app
Verify  app  is  running
Application push
Navigate to the PWS Web Console
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Click on "Marketplace"
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Choose “Cloud AMQP” (RabbitMQ)
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Select the free plan
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Give it a name and bind it to the app
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create  Service
Bind  service
Restart  App
Verify
Give it a name and bind it to the app
Service creation and bind
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Click here
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
Heat Map gets
activated as
orders come
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create  Service
Bind  service
Restart  App
Verify
cf env pcfdemo$
Service creation and bind
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
$
Service creation and bind
Create  Service
Bind  service
Restart  App
Verify
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Magic is in Spring Cloud Connectors
http://cloud.spring.io/spring-­cloud-­connectors
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Cloud  Foundry
Connector
Heroku
Connector
Core
Spring  Service
Connector
Spring
Cloud
Connectors
Modules
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
From VCAP_SERVICES to Connection Bean
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Scale  instances
Verify
Scale my App
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Scale my App
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Scale  instances
Verify
Scale my App
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Scale  instances
Verify
Scale my App
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
cf logs pcfdemo$
Logs, Events and Health Management
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
cf events pcfdemo$
Logs, Events and Health Management
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Logs, Events and Health Management
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Logs and Health Management
cf  logs
Kill  app
Verify  fail-­over  
Recover  failed  instance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Logs and Health Management
cf  logs
Kill  app
Verify  fail-­over  
Recover  failed  instance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
Click me!
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
but… App is still up !!!
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
Refresh page and
see IP changing
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
Few seconds and all
instances areback again.
No intervention needed.
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
cf  logs
cf  events
Kill  app
Verify  fail-­over  
Recover  failed  instance
Logs, Events and Health Management
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
The Developer Experience
• Target  My  Cloud  Foundry  Provider
• Push  My  App
• Bind  My  App  to  Backing  Services
• Scale  My  App
• Monitor  My  App’s  Logs
• Monitor  My  App’s  Health
• Monitor  My  App’s  Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
cf pushPCF-demo$
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
©  Copyright   2015 Pivotal.  All  rights   reserved.     Confidential.
Create/Bind  New  Relic
Re-­push  app
Check  New  Relic
Monitor App Performance
62©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential. 62©   Copyright   2015   Pivotal.   All   rights   reserved.     Confidential.
Cloud  Foundry  
Architecture  
in  Five  Steps
63Pivotal   Confidential
Prerequisite:    An  Infrastructure  Cloud
Google
vSphere AmazonOpenStack
Fast,  Consistent  API  Access  to  
Resources
Servers,  Networks,  Storage,  Images
vCloud
Azure
64Pivotal   Confidential
1.    BOSH:  Provision  &  Deploy  Consistently
Google
Cloud  Foundry  BOSH
vSphere AmazonOpenStack
Multi-­Cloud  Declarative  
Service  Deployment,  
Operations
Prefabricated  &  Disposable  Infrastructure:
VM  Images  are  minimal  OS  (“stemcells”)
VMs  run  &  replicate  jobs  &  packages
VMs  are  disposed  and  recreated  for  job  changes/upgrades
Persistent  disks  are  managed,  resized,  attached/detached
Result:
Automatic  health  management
No  more  managing  individual  servers  
Rolling  /  canary  updates
vCloud
Azure
65Pivotal   Confidential
2.  Data,  CI,  and  Mobile  Services  
Others
Jenkins  
Service
(CI)
Google
Mobile
Services
Cloud  Foundry  BOSH
MySQL
vSphere AmazonOpenStack
Multi-­Cloud  Declarative  
Service  Deployment,  
Operations
All  scaled  and  managed  
by  CF  BOSH  Redis,
Rabbit  
MQ
vCloud
Azure
66Pivotal   Confidential
3.    Elastic  Runtime  (Containers)
Elastic  
Runtime
Agile    
Microservices
in
Containers
Others
Jenkins  
Service
(CI)
Google
Cloud  Foundry  BOSH
MySQL
vSphere AmazonOpenStack
Multi-­Cloud  Declarative  
Service  Deployment,  
Operations
Elastic  managed  runtime  
service  integrated  into  
leading  data  services;;  all  
scaled  and  managed  by  
CF  BOSH  
vCloud
Azure
Mobile
Services
Redis,
Rabbit  
MQ
67Pivotal   Confidential
4.    Service  Marketplace
Elastic  
Runtime
Agile    
Microservices
In
Containers
Others
Jenkins  
Service
(CI)
Google
Cloud  Foundry  BOSH
MySQL
vSphere AmazonOpenStack
Multi-­Cloud  Declarative  
Service  Deployment,  
Operations
Elastic  managed  runtime  
service  integrated  into  
leading  data  services;;  all  
scaled  and  managed  by  
CF  BOSH  
vCloud
Azure
Service  Broker  Marketplace
Mobile
Services
Redis,
Rabbit  
MQ
Expose  services  in  
platform  marketplace  for
sharing
68Pivotal   Confidential
5.  Multi-­Tenant  Cloud  Control
Elastic  
Runtime
Agile    
Microservices
In
Containers
Others
Jenkins  
Service
(CI)
Google
Cloud  Foundry  BOSH
MySQL
vSphere AmazonOpenStack
Multi-­Cloud  Declarative  
Service  Deployment,  
Operations
Elastic  managed  runtime  
service  integrated  into  
leading  data  services;;  all  
scaled  and  managed  by  
CF  BOSH  
vCloud
Azure
Service  Broker  Marketplace
Mobile
Services
Redis,
Rabbit  
MQ
Expose  apps,  services  
for rapid  deployment  &  
sharing  among  teams
Cloud  Foundry  API
69Pivotal   Confidential
Cloud  Foundry  on  Open  Stack
Neutron
BOSH  Release
Keystone Nova CinderGlance
Swift
(optional)
Job
Job
Job
Source  Package
Stemcell
(Base  OS  Image)
Cloud  Foundry  BOSH  (Glance  Image)
BOSH  
Release  …
70Pivotal   Confidential
The  Cloud  Foundry  Difference
Ÿ Freedom  of  deployment  options
Ÿ Rapid  responsiveness  with  container  architecture
Ÿ Open  community  extension  &  innovation
– Submit  a  PR,  sign  the  CLA,  if  it  passes  CI  it  likely  will  be  accepted
– Cloud  Foundry  Dojo  – gain  committer  access  through  6  weeks  of  
immersion  with  Pivotal  R&D  
Ÿ Rich  database  &  messaging  services
Ÿ PaaS Comparison  (2014,  slightly  out  of  date):  
http://www.slideshare.net/Pivotal/paa-­s-­comparison2014v08
A  NEW  PLATFORM  FOR  A  NEW  ERA

More Related Content

What's hot

What is Serverless Computing?
What is Serverless Computing?What is Serverless Computing?
What is Serverless Computing?
AIMDek Technologies
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation Framework
WSO2
 
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays
 
Developer Experience (DX) as a Fitness Function for Platform Teams
Developer Experience (DX) as a Fitness Function for Platform TeamsDeveloper Experience (DX) as a Fitness Function for Platform Teams
Developer Experience (DX) as a Fitness Function for Platform Teams
Andy Marks
 
Corent Slides For Impact
Corent Slides For ImpactCorent Slides For Impact
Corent Slides For Impact
thinkbeforetalking
 
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
apidays
 
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD StoryLondon Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
Apigee | Google Cloud
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San Francisco
CA API Management
 
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus
 
Keynote speech
Keynote speechKeynote speech
Keynote speech
BizTalk360
 
API Connect Presentation
API Connect PresentationAPI Connect Presentation
API Connect Presentation
xband
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
WSO2
 
Adapt or Die: A Microservices Story at Google
Adapt or Die: A Microservices Story at GoogleAdapt or Die: A Microservices Story at Google
Adapt or Die: A Microservices Story at Google
Apigee | Google Cloud
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
CA API Management
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
Steven Willmott
 
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
apidays
 
Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5
Luca Mauri
 
Integrating saas applications
Integrating saas applicationsIntegrating saas applications
Integrating saas applications
Luca Mauri
 
Mulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIsMulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIs
kumar gaurav
 
Api gateway
Api gatewayApi gateway
Api gateway
enyert
 

What's hot (20)

What is Serverless Computing?
What is Serverless Computing?What is Serverless Computing?
What is Serverless Computing?
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation Framework
 
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
 
Developer Experience (DX) as a Fitness Function for Platform Teams
Developer Experience (DX) as a Fitness Function for Platform TeamsDeveloper Experience (DX) as a Fitness Function for Platform Teams
Developer Experience (DX) as a Fitness Function for Platform Teams
 
Corent Slides For Impact
Corent Slides For ImpactCorent Slides For Impact
Corent Slides For Impact
 
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
 
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD StoryLondon Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San Francisco
 
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API Connect
 
Keynote speech
Keynote speechKeynote speech
Keynote speech
 
API Connect Presentation
API Connect PresentationAPI Connect Presentation
API Connect Presentation
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
Adapt or Die: A Microservices Story at Google
Adapt or Die: A Microservices Story at GoogleAdapt or Die: A Microservices Story at Google
Adapt or Die: A Microservices Story at Google
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
 
Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5
 
Integrating saas applications
Integrating saas applicationsIntegrating saas applications
Integrating saas applications
 
Mulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIsMulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIs
 
Api gateway
Api gatewayApi gateway
Api gateway
 

Viewers also liked

C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
DataStax Academy
 
CloudFoundry and MongoDb, a marriage made in heaven
CloudFoundry and MongoDb, a marriage made in heavenCloudFoundry and MongoDb, a marriage made in heaven
CloudFoundry and MongoDb, a marriage made in heaven
Patrick Chanezon
 
2014 Fortune 500 infographic
2014 Fortune 500 infographic2014 Fortune 500 infographic
2014 Fortune 500 infographic
AppDirect
 
Infographic: The Internet of Things and the Ecosystem Advantage
Infographic: The Internet of Things and the Ecosystem AdvantageInfographic: The Internet of Things and the Ecosystem Advantage
Infographic: The Internet of Things and the Ecosystem AdvantageAppDirect
 
Stackato Implementation
Stackato ImplementationStackato Implementation
Stackato Implementation
The World Bank
 
The Path to Stackato
The Path to StackatoThe Path to Stackato
The Path to StackatoPlatform CF
 
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundryCassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
DataStax Academy
 
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
Nima Badiey
 
AppDirect - 2015 Fortune 500 App Report - Infographic
AppDirect - 2015 Fortune 500 App Report - InfographicAppDirect - 2015 Fortune 500 App Report - Infographic
AppDirect - 2015 Fortune 500 App Report - Infographic
AppDirect
 
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
Nima Badiey
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
VMware Tanzu
 
Cloud Foundry | How it works
Cloud Foundry | How it worksCloud Foundry | How it works
Cloud Foundry | How it worksKazuto Kusama
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
Vivek Parihar
 
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)
VMware Tanzu
 
Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座
Kazuto Kusama
 
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
Manuel Silveyra
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
cornelia davis
 

Viewers also liked (17)

C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
C* Summit 2013: Cassandra on Cloud Foundry by Renat Khasanshyn and Cornelia D...
 
CloudFoundry and MongoDb, a marriage made in heaven
CloudFoundry and MongoDb, a marriage made in heavenCloudFoundry and MongoDb, a marriage made in heaven
CloudFoundry and MongoDb, a marriage made in heaven
 
2014 Fortune 500 infographic
2014 Fortune 500 infographic2014 Fortune 500 infographic
2014 Fortune 500 infographic
 
Infographic: The Internet of Things and the Ecosystem Advantage
Infographic: The Internet of Things and the Ecosystem AdvantageInfographic: The Internet of Things and the Ecosystem Advantage
Infographic: The Internet of Things and the Ecosystem Advantage
 
Stackato Implementation
Stackato ImplementationStackato Implementation
Stackato Implementation
 
The Path to Stackato
The Path to StackatoThe Path to Stackato
The Path to Stackato
 
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundryCassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
Cassandra Summit 2014: Apache Cassandra on Pivotal CloudFoundry
 
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
CloudBees Jenkins and Pivotal Cloud Foundry - Continuous Delivery for Cloud N...
 
AppDirect - 2015 Fortune 500 App Report - Infographic
AppDirect - 2015 Fortune 500 App Report - InfographicAppDirect - 2015 Fortune 500 App Report - Infographic
AppDirect - 2015 Fortune 500 App Report - Infographic
 
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
Cloud Foundry - How Service broker integrates with AppDirect to provide catal...
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
Cloud Foundry | How it works
Cloud Foundry | How it worksCloud Foundry | How it works
Cloud Foundry | How it works
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
 
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)
 
Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座
 
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 Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 

Similar to The Cloud Foundry Story on OpenStack

Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
VMware Tanzu
 
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2
Younjin Jeong
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
OpenStack Korea Community
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
Marie-Jeanne Dougados
 
Cloud Native Runtime Platform
Cloud Native Runtime PlatformCloud Native Runtime Platform
Cloud Native Runtime Platform
VMware Tanzu
 
Cloud Native Runtime Platform
Cloud Native Runtime Platform Cloud Native Runtime Platform
Cloud Native Runtime Platform
VMware Tanzu
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh my
Sean Keery
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Codemotion
 
Cloud Native Empowered Culture
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture
VMware Tanzu
 
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
cornelia davis
 
Pivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptxPivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptx
Sufyaan Kazi
 
Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise
dektlong
 
Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...
CA Technologies
 
Devops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational RolesDevops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational Roles
cornelia davis
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure Automation
VMware Tanzu
 
When Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
When Content Meets Data, Big Things Happen - Peter Krmpotic, AdobeWhen Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
When Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
NewsCred
 
HP Helion Webinar #2
HP Helion Webinar #2 HP Helion Webinar #2
HP Helion Webinar #2
BeMyApp
 
PhoneGap Enterprise Viewer - ConnectCon 2015
PhoneGap Enterprise Viewer - ConnectCon 2015PhoneGap Enterprise Viewer - ConnectCon 2015
PhoneGap Enterprise Viewer - ConnectCon 2015
Justin Edelson
 
Linux Foundation Japan 2015
Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015
Jason Jackson
 

Similar to The Cloud Foundry Story on OpenStack (20)

Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
 
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)
 
Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
Cloud Native Runtime Platform
Cloud Native Runtime PlatformCloud Native Runtime Platform
Cloud Native Runtime Platform
 
Cloud Native Runtime Platform
Cloud Native Runtime Platform Cloud Native Runtime Platform
Cloud Native Runtime Platform
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh my
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
 
Cloud Native Empowered Culture
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture
 
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
Devops Enterprise Summit: My Great Awakening: 
Top “Ah-ha” Moments As Former ...
 
Pivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptxPivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptx
 
Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise
 
Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...
 
Devops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational RolesDevops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational Roles
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure Automation
 
When Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
When Content Meets Data, Big Things Happen - Peter Krmpotic, AdobeWhen Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
When Content Meets Data, Big Things Happen - Peter Krmpotic, Adobe
 
HP Helion Webinar #2
HP Helion Webinar #2 HP Helion Webinar #2
HP Helion Webinar #2
 
PhoneGap Enterprise Viewer - ConnectCon 2015
PhoneGap Enterprise Viewer - ConnectCon 2015PhoneGap Enterprise Viewer - ConnectCon 2015
PhoneGap Enterprise Viewer - ConnectCon 2015
 
Linux Foundation Japan 2015
Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015
 

More from Stuart Charlton

Applied tactics for your transformation
Applied tactics for your transformationApplied tactics for your transformation
Applied tactics for your transformation
Stuart Charlton
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
Stuart Charlton
 
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Stuart Charlton
 
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Stuart Charlton
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Stuart Charlton
 
Linking Data and Actions on the Web
Linking Data and Actions on the WebLinking Data and Actions on the Web
Linking Data and Actions on the Web
Stuart Charlton
 
I'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebI'll See You On the Write Side of the Web
I'll See You On the Write Side of the Web
Stuart Charlton
 
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
Stuart Charlton
 
Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009
Stuart Charlton
 
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
Stuart Charlton
 
Software Licensing In The Cloud (CloudWorld 2009)
Software Licensing In The Cloud  (CloudWorld 2009)Software Licensing In The Cloud  (CloudWorld 2009)
Software Licensing In The Cloud (CloudWorld 2009)
Stuart Charlton
 
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Stuart Charlton
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Stuart Charlton
 
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialCloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Stuart Charlton
 
Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!
Stuart Charlton
 

More from Stuart Charlton (15)

Applied tactics for your transformation
Applied tactics for your transformationApplied tactics for your transformation
Applied tactics for your transformation
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!
 
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
 
Linking Data and Actions on the Web
Linking Data and Actions on the WebLinking Data and Actions on the Web
Linking Data and Actions on the Web
 
I'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebI'll See You On the Write Side of the Web
I'll See You On the Write Side of the Web
 
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
 
Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009
 
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
 
Software Licensing In The Cloud (CloudWorld 2009)
Software Licensing In The Cloud  (CloudWorld 2009)Software Licensing In The Cloud  (CloudWorld 2009)
Software Licensing In The Cloud (CloudWorld 2009)
 
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
 
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialCloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
 
Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

The Cloud Foundry Story on OpenStack

  • 1. BUILT  FOR  THE SPEED  OF  BUSINESS The Cloud Foundry Story On Openstack Stuart Charlton Field Engineering, Western Canada
  • 2. 2©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. Why? Where? What  Is  It? Who  Makes  It? How  does  it  work?
  • 3. 3©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. “Cloud  is  about  how  computing   is  done,  not  where” Paul  Maritz CEO,  Pivotal
  • 4. 4©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. Members  of  the  Cloud  Foundry  Foundation PLATINUM GOLD SILVER
  • 5. 5©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. What  do we  mean  by  “Platform”?
  • 6. 6©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. 6©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. Pivotal  Cloud  Platform  Demonstration The Developer Experience
  • 7. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 8. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Value to Developers • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance • Deploy  to  different  geographies • 30-­60  second  turnaround • Automated  config  management • Automated  rapid  scale  out • Debug  across  your  cluster • Validate  high  availability • Easy  integration  with  APM
  • 9. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. https://run.pivotal.io
  • 10. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. 1. Download the CLI according to your OS 2. Target the cloud
  • 11. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 12. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. https://github.com/Pivotal-­Field-­Engineering/PCF-­demo Login  to  the  CLI Clone  the  app Push  the  app Verify  app  is  running Application push cf api api.run.pivotal.io cf login $ $ Email: Password: me@me.com **************
  • 13. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. https://github.com/Pivotal-­Field-­Engineering/PCF-­demo Clone or Download Login  to  the  CLI Clone  the  app Push  the  app Verify  app  is  running Application push
  • 14. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  push Login  to  the  CLI Clone  the  app Push  the  app Verify  app  is  running Application push cd PCF-demo cf push $ PCF-demo$
  • 15. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Login  to  the  CLI Clone  the  app Push  the  app Verify  app  is  running Application push Navigate to the PWS Web Console
  • 16. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential.
  • 17. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential.
  • 18. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential.
  • 19. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 20. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Click on "Marketplace"
  • 21. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Choose “Cloud AMQP” (RabbitMQ)
  • 22. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Select the free plan
  • 23. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Give it a name and bind it to the app
  • 24. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create  Service Bind  service Restart  App Verify Give it a name and bind it to the app Service creation and bind
  • 25. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify
  • 26. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify
  • 27. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Click here
  • 28. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify Heat Map gets activated as orders come
  • 29. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Service creation and bind Create  Service Bind  service Restart  App Verify
  • 30. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create  Service Bind  service Restart  App Verify cf env pcfdemo$ Service creation and bind
  • 31. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. $ Service creation and bind Create  Service Bind  service Restart  App Verify
  • 32. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Magic is in Spring Cloud Connectors http://cloud.spring.io/spring-­cloud-­connectors
  • 33. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Cloud  Foundry Connector Heroku Connector Core Spring  Service Connector Spring Cloud Connectors Modules
  • 34. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. From VCAP_SERVICES to Connection Bean
  • 35. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 36. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Scale  instances Verify Scale my App
  • 37. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Scale my App
  • 38. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential.
  • 39. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Scale  instances Verify Scale my App
  • 40. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Scale  instances Verify Scale my App
  • 41. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 42. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance cf logs pcfdemo$ Logs, Events and Health Management
  • 43. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance cf events pcfdemo$ Logs, Events and Health Management
  • 44. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Logs, Events and Health Management cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance
  • 45. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Logs and Health Management cf  logs Kill  app Verify  fail-­over   Recover  failed  instance
  • 46. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Logs and Health Management cf  logs Kill  app Verify  fail-­over   Recover  failed  instance
  • 47. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management Click me!
  • 48. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential.
  • 49. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management but… App is still up !!!
  • 50. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management Refresh page and see IP changing
  • 51. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management
  • 52. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management Few seconds and all instances areback again. No intervention needed.
  • 53. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. cf  logs cf  events Kill  app Verify  fail-­over   Recover  failed  instance Logs, Events and Health Management
  • 54. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. The Developer Experience • Target  My  Cloud  Foundry  Provider • Push  My  App • Bind  My  App  to  Backing  Services • Scale  My  App • Monitor  My  App’s  Logs • Monitor  My  App’s  Health • Monitor  My  App’s  Performance
  • 55. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 56. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 57. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 58. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance cf pushPCF-demo$
  • 59. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 60. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 61. ©  Copyright   2015 Pivotal.  All  rights   reserved.    Confidential. Create/Bind  New  Relic Re-­push  app Check  New  Relic Monitor App Performance
  • 62. 62©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. 62©   Copyright   2015   Pivotal.   All   rights   reserved.    Confidential. Cloud  Foundry   Architecture   in  Five  Steps
  • 63. 63Pivotal   Confidential Prerequisite:    An  Infrastructure  Cloud Google vSphere AmazonOpenStack Fast,  Consistent  API  Access  to   Resources Servers,  Networks,  Storage,  Images vCloud Azure
  • 64. 64Pivotal   Confidential 1.    BOSH:  Provision  &  Deploy  Consistently Google Cloud  Foundry  BOSH vSphere AmazonOpenStack Multi-­Cloud  Declarative   Service  Deployment,   Operations Prefabricated  &  Disposable  Infrastructure: VM  Images  are  minimal  OS  (“stemcells”) VMs  run  &  replicate  jobs  &  packages VMs  are  disposed  and  recreated  for  job  changes/upgrades Persistent  disks  are  managed,  resized,  attached/detached Result: Automatic  health  management No  more  managing  individual  servers   Rolling  /  canary  updates vCloud Azure
  • 65. 65Pivotal   Confidential 2.  Data,  CI,  and  Mobile  Services   Others Jenkins   Service (CI) Google Mobile Services Cloud  Foundry  BOSH MySQL vSphere AmazonOpenStack Multi-­Cloud  Declarative   Service  Deployment,   Operations All  scaled  and  managed   by  CF  BOSH  Redis, Rabbit   MQ vCloud Azure
  • 66. 66Pivotal   Confidential 3.    Elastic  Runtime  (Containers) Elastic   Runtime Agile     Microservices in Containers Others Jenkins   Service (CI) Google Cloud  Foundry  BOSH MySQL vSphere AmazonOpenStack Multi-­Cloud  Declarative   Service  Deployment,   Operations Elastic  managed  runtime   service  integrated  into   leading  data  services;;  all   scaled  and  managed  by   CF  BOSH   vCloud Azure Mobile Services Redis, Rabbit   MQ
  • 67. 67Pivotal   Confidential 4.    Service  Marketplace Elastic   Runtime Agile     Microservices In Containers Others Jenkins   Service (CI) Google Cloud  Foundry  BOSH MySQL vSphere AmazonOpenStack Multi-­Cloud  Declarative   Service  Deployment,   Operations Elastic  managed  runtime   service  integrated  into   leading  data  services;;  all   scaled  and  managed  by   CF  BOSH   vCloud Azure Service  Broker  Marketplace Mobile Services Redis, Rabbit   MQ Expose  services  in   platform  marketplace  for sharing
  • 68. 68Pivotal   Confidential 5.  Multi-­Tenant  Cloud  Control Elastic   Runtime Agile     Microservices In Containers Others Jenkins   Service (CI) Google Cloud  Foundry  BOSH MySQL vSphere AmazonOpenStack Multi-­Cloud  Declarative   Service  Deployment,   Operations Elastic  managed  runtime   service  integrated  into   leading  data  services;;  all   scaled  and  managed  by   CF  BOSH   vCloud Azure Service  Broker  Marketplace Mobile Services Redis, Rabbit   MQ Expose  apps,  services   for rapid  deployment  &   sharing  among  teams Cloud  Foundry  API
  • 69. 69Pivotal   Confidential Cloud  Foundry  on  Open  Stack Neutron BOSH  Release Keystone Nova CinderGlance Swift (optional) Job Job Job Source  Package Stemcell (Base  OS  Image) Cloud  Foundry  BOSH  (Glance  Image) BOSH   Release  …
  • 70. 70Pivotal   Confidential The  Cloud  Foundry  Difference Ÿ Freedom  of  deployment  options Ÿ Rapid  responsiveness  with  container  architecture Ÿ Open  community  extension  &  innovation – Submit  a  PR,  sign  the  CLA,  if  it  passes  CI  it  likely  will  be  accepted – Cloud  Foundry  Dojo  – gain  committer  access  through  6  weeks  of   immersion  with  Pivotal  R&D   Ÿ Rich  database  &  messaging  services Ÿ PaaS Comparison  (2014,  slightly  out  of  date):   http://www.slideshare.net/Pivotal/paa-­s-­comparison2014v08
  • 71. A  NEW  PLATFORM  FOR  A  NEW  ERA