SlideShare ist ein Scribd-Unternehmen logo
1 von 51
2© 2015 Pivotal Software, Inc. All rights reserved. 2© 2015 Pivotal Software, Inc. All rights reserved.
Software Kept Eating the World
Pivotal Cloud Platform Roadshow
Cornelia Davis  @cdavisafc
Director, Platform Engineering
March 2015
3© 2015 Pivotal Software, Inc. All rights reserved.
Agenda
 Why?
 How?
 What?
4© 2015 Pivotal Software, Inc. All rights reserved. 4© 2015 Pivotal Software, Inc. All rights reserved.
Why?
5© 2015 Pivotal Software, Inc. All rights reserved.
Software is Eating the World
No one is entitled to their business model.
6© 2015 Pivotal Software, Inc. All rights reserved.
Software is Changing Industries
$3.5B valuation
Financial Services
$3.5B valuation
Travel & Hospitality
$19B valuation
Transportation
$3.2B Acquisition by Google
Home Automation
$20B valuation
Entertainment
$1.1B acquisition
Monsanto--Agriculture
7© 2015 Pivotal Software, Inc. All rights reserved.
You are either building a software business…
Or losing to someone who is.
- @littleidea
8© 2015 Pivotal Software, Inc. All rights reserved.
Traditional IT Vendors are Lost
9© 2015 Pivotal Software, Inc. All rights reserved.
Consumer Expectations Drive New Software Patterns
Changing development and release disciplines
• Agile
• Cloud-native App Design
• Continuous Delivery
• DevOps
• Culture/Talent
Time
Expectations Innovation Gap
IaaS
Automation
DevOps, CD, Agile
Traditional IT
Startups
Enterprise
PaaS
10© 2015 Pivotal Software, Inc. All rights reserved.
Amazon, a book store in Seattle,
deploys code every 11 seconds
11© 2015 Pivotal Software, Inc. All rights reserved.
12© 2015 Pivotal Software, Inc. All rights reserved.
13© 2015 Pivotal Software, Inc. All rights reserved.
Every change is a CANDIDATE for deployment
twitter.com/ccaum/statuses/372620989257232384
14© 2015 Pivotal Software, Inc. All rights reserved.
“Operations is the secret sauce”
http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html
15© 2015 Pivotal Software, Inc. All rights reserved.
the difference is platformsthe difference is third platform
16© 2015 Pivotal Software, Inc. All rights reserved.
IT Needs a Platform for Business Agility
 Better SLAs
 Flexibility
 Speed
 Availability
 Faster Time To Market
 Mobile + Data Services
 Agile and Iterative
 Leverage OSS
• Continuous Delivery
• No Downtime
• Instant scaling
• Consistency &
Automation
PaaS Dev PaaS OpsIaaS
17© 2015 Pivotal Software, Inc. All rights reserved. 17© 2015 Pivotal Software, Inc. All rights reserved.
How?
18© 2015 Pivotal Software, Inc. All rights reserved.
Great Software Remains Constrained by Silos
LEGACY SILOS
MODERN SILOS
 Captive apps and data
 Closed source/proprietary
 Vendor lock-in
 Talent and Expertise gap
19© 2015 Pivotal Software, Inc. All rights reserved.
OPEN SOURCE
IS THE NEW
OPEN STANDARD
20© 2015 Pivotal Software, Inc. All rights reserved.
Industry Transformation
 In the beginning…
 Open vs Proprietary
 Open Source is the new Open Standard
 Open Source as a strategic asset
 Purpose Motive as competitive differentiator
21© 2015 Pivotal Software, Inc. All rights reserved.
Cloud Foundry Open Source Dojo
 Pair programing with IBM, SAP,
Swisscom, Altoros, Cloud Credo:
all send developers to San
Francisco HQ of Pivotal for
intensive 8 week residencies
 Work directly on the CF OSS
engineering team and innovate
together with us
22© 2015 Pivotal Software, Inc. All rights reserved.
IBM Bets $1B On Cloud Foundry
23© 2015 Pivotal Software, Inc. All rights reserved.
Feb 2014: Coming Soon…Cloud Foundry
Foundation
more to come…
24© 2015 Pivotal Software, Inc. All rights reserved.
Incredible Cloud Foundry Ecosystem
25© 2015 Pivotal Software, Inc. All rights reserved.
Dogfood In a Cloud Hosted Version Since Day One
Pivotal Web Services. Run by the Cloud Foundry Experts.
26© 2015 Pivotal Software, Inc. All rights reserved. 26© 2015 Pivotal Software, Inc. All rights reserved.
What?
27© 2015 Pivotal Software, Inc. All rights reserved.
28© 2015 Pivotal Software, Inc. All rights reserved.
The Cloud Platform Evolution
TRADITIONAL IAAS
Virtualization Platform
Operating System
Database
Web
Server
Messaging
Your Application
Code
Physical Servers
Database
Web
Server
Messaging
Your Application
Code
IAAS
Your Application
Code
PAAS
Virtualized
Infrastructure
PAAS
29© 2015 Pivotal Software, Inc. All rights reserved.
Jonathan Rosenberg
CTO & VP, Collaboration
“PaaS is the operating system for
the cloud. As the set of APIs and
services for PaaS's grow, the choice
of PaaS becomes more crucial as the
costs of porting go up. This is one of
the benefits of open source PaaS
offerings like Cloud Foundry.”
30© 2015 Pivotal Software, Inc. All rights reserved.
31© 2015 Pivotal Software, Inc. All rights reserved.
Cloud Foundry is…
The world’s leading open source platform-as-a-service.
 Supported by dozens of major organizations
 Language and framework agnostic
 Manages both VMs and containers
 Orchestrates both applications and data services
Founded and commercialized by Pivotal, Inc.
32© 2015 Pivotal Software, Inc. All rights reserved.
An (Overly) Simple View of the World
Applications
 Stateless
 Run in Containers
 Horizontally Scalable
 Disposable
 No permanent storage
Data Services
 Stateful
 Run in Virtual Machines
 Multi-tenant
 Diagonally scalable
 Durable storage
33© 2015 Pivotal Software, Inc. All rights reserved.
Unit of Value
IaaS == Virtual Machine
 Opaque to the system
 Orchestration is post-hoc
 System changes are
imperative (“launch” stuff)
PaaS == Application
 Containers are transparent
 Lifecycle is fully managed
 System changes are
declarative (manifest.yml)
34© 2015 Pivotal Software, Inc. All rights reserved.
Cloud Foundry: Applications and Services
Services (virtual machines):
managed by “BOSH”
Applications (containers):
managed by “Runtime”
35© 2015 Pivotal Software, Inc. All rights reserved.
Containers Alone Aren’t Enough…
36© 2015 Pivotal Software, Inc. All rights reserved.
Cloud Foundry “Smart Containers”
Containers
(1st Gen)
• lxc or
cgroups
Docker
(2nd Gen)
• Net NS
• AuFS
Smart
Containers
(3rd Gen)
• HA
• ACLs
• Metrics
• Scheduling
37© 2015 Pivotal Software, Inc. All rights reserved.
Application patterns are changing…
38© 2015 Pivotal Software, Inc. All rights reserved.
Language, Service and IaaS Agnostic
……
…
39© 2015 Pivotal Software, Inc. All rights reserved.
TRUST is rooted in FREEDOM to choose
Cool Kids – Want to be and can be TRUSTED
Languages & Frameworks:
 Java
– Spring w/ NetflixOSS
 GoLang
– Martini
 Python
– Django
– Flask / Bottle
 PHP
– Drupal
 Javascript
– Node.js or Io.js
– Angular
– Cordova / Phonegap
 Functional / High-performance:
– Scala
– Erlang
– Haskell
– Closure
IDEs:
 IntelliJ
 Eclipse
 Atom
 Sublime Text
 Vi / Emacs
 Webstorm
CI / CD:
 Karma
 Jasmine
 TravisCI
 Bamboo
 Jenkins w/ Workflow
 Wercker
 ConcourseCI
 GoCD
SCC:
 Git
Data stores:
 SQL:
– MySQL
– PostGreSQL
 No SQL:
– MongoDB
– CouchDB
– Redis
– Cassandra
 MapReduce
– Hadoop
 Queue Services
– RabbitMQ
– ActiveMQ
– ZeroMQ
– Apache Kafka
40© 2015 Pivotal Software, Inc. All rights reserved.
Removing Developer and Operator Constrains
BUILD
APPLICATION
PUSH FIRST
RELEASE
MAINTAIN
APPLICATION
UPDATE
APPLICATIONS
RETIRE
APPLICATIONS
• Auto-detect frameworks
• Link to PaaS
• Self-service deploy
• Dynamic routing
• Elastic scale
• Integrated HA
• Autoscaling and APM
• Log aggregation
• Policy and Auth
• A/B versioning
• Live upgrades
• Self-service
removal
41© 2015 Pivotal Software, Inc. All rights reserved.
Platform
Services (stateful):
Run in virtual machines
Applications (stateless):
Run in containers
Cloud Foundry manages transformations
between existing and desired system states,
using immutable infrastructure.
Amend
(Re)deploy
(Re)configure
(Re)connect
Monitor
Current
State Desired
State
42© 2015 Pivotal Software, Inc. All rights reserved. 42© 2015 Pivotal Software, Inc. All rights reserved.
Pivotal Cloud Foundry
Commercial Open Source for Enterprise IT
43© 2015 Pivotal Software, Inc. All rights reserved.
Pivotal Cloud Foundry is…
100% of open source Cloud Foundry, plus…
 An Enterprise SLA
 Ops Manager: Turn-key platform and service management
 Apps Manager: Exposing app metrics, monitoring, and logs
 Service Packages: Scalable & HA data and mobile services
44© 2015 Pivotal Software, Inc. All rights reserved.
BOSH
Developer
Console
Elastic
Runtime
CoreCloudFoundry
Components
PivotalSupport
Enterprise Pivotal CF
Messaging
Services
MobilePlatform
Data
Services
Ops Manager
45© 2015 Pivotal Software, Inc. All rights reserved.
Why IT loves Open Source Software
NOT Because:
 They want to change it (because most users won't)
 They think that software should be cheap or free.
But, BECAUSE:
 Open Source processes force agile development.
 Healthy OSS community guarantees multiple vendors.
46© 2015 Pivotal Software, Inc. All rights reserved.
 GE Predix platform powered by Cloud
Foundry and Pivotal Hadoop
 41 diverse applications from across GE
divisions targeted for 2014 production
deployment
 Bringing the disruptive “Nest” pattern to
every GE industrial division with Cloud
Foundry
GE Invests $105M Into Pivotal Platform
47© 2015 Pivotal Software, Inc. All rights reserved.
Reference Customers:
48© 2015 Pivotal Software, Inc. All rights reserved.
“Private PaaS has the potential to provide a high-
productivity developer experience that's a hallmark of
PaaS in addition to the visibility and governance IT
desires, by making IT's needs transparent to
developers.”
Donnie Berkholz, Analyst, RedMonk
49© 2015 Pivotal Software, Inc. All rights reserved.
Failure without Consequence
Adapting the “Fail Fast” millennium mindset to enterprise IT
 Keep it portable (by using an IaaS-agnostic platform)
 Gold-plate the sandbox (use the same tools for dev & prod)
 Trust, but verify (comprehensive monitoring and logging)
50© 2015 Pivotal Software, Inc. All rights reserved.
Is Your Organization Ready for the Change?
Pivotal Cloud Platform Roadshow Keynote

Weitere ähnliche Inhalte

Was ist angesagt?

Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
VMware Tanzu
 
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success:  Organization TransformationEnsuring Cloud Native Success:  Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Chloe Jackson
 

Was ist angesagt? (20)

Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
 
Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?
 
Cloud Native Application Development
Cloud Native Application DevelopmentCloud Native Application Development
Cloud Native Application Development
 
Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0
 
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 
Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2
 
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
 
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on AzureAccelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
 
Pivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First LookPivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First Look
 
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
 
Cloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
Cloud Foundry Introduction (w Demo) at Silicon Valley Code CampCloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
Cloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
 
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
 
Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software
 
Enterprise PaaS Golden Pitch
Enterprise PaaS Golden Pitch Enterprise PaaS Golden Pitch
Enterprise PaaS Golden Pitch
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
 
Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...
Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...
Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...
 
Case Study: Orange Labs & Cloud Foundry
 Case Study: Orange Labs & Cloud Foundry  Case Study: Orange Labs & Cloud Foundry
Case Study: Orange Labs & Cloud Foundry
 
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success:  Organization TransformationEnsuring Cloud Native Success:  Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
 

Andere mochten auch

Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?
cornelia davis
 

Andere mochten auch (16)

Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
 
12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...
 
Competing with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC WorldCompeting with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC World
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
Software Quality in the Devops World: The Impact of Continuous Delivery on Te...
Software Quality in the Devops World: The Impact of Continuous Delivery on Te...Software Quality in the Devops World: The Impact of Continuous Delivery on Te...
Software Quality in the Devops World: The Impact of Continuous Delivery on Te...
 
Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014
 
Linux Collaboration Summit Keynote: Transformation: It Takes a Platform
Linux Collaboration Summit Keynote: Transformation: It Takes a PlatformLinux Collaboration Summit Keynote: Transformation: It Takes a Platform
Linux Collaboration Summit Keynote: Transformation: It Takes a Platform
 
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 ...
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?
 
Evolving Devops: The Benefits of PaaS and Application Dial Tone
Evolving Devops: The Benefits of PaaS and Application Dial ToneEvolving Devops: The Benefits of PaaS and Application Dial Tone
Evolving Devops: The Benefits of PaaS and Application Dial Tone
 
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
 
Devops: Who Does What? - Devops Enterprise Summit 2016
Devops: Who Does What? - Devops Enterprise Summit 2016Devops: Who Does What? - Devops Enterprise Summit 2016
Devops: Who Does What? - Devops Enterprise Summit 2016
 
Declarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHDeclarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSH
 
Cloud Foundry Diego, Lattice, Docker and more
Cloud Foundry Diego, Lattice, Docker and moreCloud Foundry Diego, Lattice, Docker and more
Cloud Foundry Diego, Lattice, Docker and more
 
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015
 
Cloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a CacheCloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a Cache
 

Ähnlich wie Pivotal Cloud Platform Roadshow Keynote

Ähnlich wie Pivotal Cloud Platform Roadshow Keynote (20)

Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
The New Possible: How Platform-as-a-Service Changes the Game
 The New Possible: How Platform-as-a-Service Changes the Game The New Possible: How Platform-as-a-Service Changes the Game
The New Possible: How Platform-as-a-Service Changes the Game
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
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
 
OData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSOData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaS
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
PCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop SlidesPCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop Slides
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015
 
Pivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical OverviewPivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical Overview
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical Overview
 
Pivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical OverviewPivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical Overview
 
Linux Foundation Japan 2015
Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015
 
Oracle Primavera for Engineering and Construction
Oracle Primavera for Engineering and ConstructionOracle Primavera for Engineering and Construction
Oracle Primavera for Engineering and Construction
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
 
Concevoir et déployer vos applications a base de microservices sur Cloud Foundry
Concevoir et déployer vos applications a base de microservices sur Cloud FoundryConcevoir et déployer vos applications a base de microservices sur Cloud Foundry
Concevoir et déployer vos applications a base de microservices sur Cloud Foundry
 

Mehr von cornelia davis

Mehr von cornelia davis (12)

You've Made Kubernetes Available to Your Developers, Now What?
You've Made Kubernetes Available to Your Developers, Now What?You've Made Kubernetes Available to Your Developers, Now What?
You've Made Kubernetes Available to Your Developers, Now What?
 
You Might Just be a Functional Programmer Now
You Might Just be a Functional Programmer NowYou Might Just be a Functional Programmer Now
You Might Just be a Functional Programmer Now
 
Kubernetes: one cluster or many
Kubernetes:  one cluster or many Kubernetes:  one cluster or many
Kubernetes: one cluster or many
 
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry MeetupPivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
 
It’s Not Just Request/Response: Understanding Event-driven Microservices
It’s Not Just Request/Response: Understanding Event-driven MicroservicesIt’s Not Just Request/Response: Understanding Event-driven Microservices
It’s Not Just Request/Response: Understanding Event-driven Microservices
 
Cloud Native Architectures for Devops
Cloud Native Architectures for DevopsCloud Native Architectures for Devops
Cloud Native Architectures for Devops
 
Cloud-native Data
Cloud-native DataCloud-native Data
Cloud-native Data
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 
Cloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant SoftwareCloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant Software
 
Cloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant SoftwareCloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant Software
 
Four levels of HA in Cloud Foundry
Four levels of HA in Cloud FoundryFour levels of HA in Cloud Foundry
Four levels of HA in Cloud Foundry
 
Deploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud FoundryDeploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud Foundry
 

Kürzlich hochgeladen

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
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Kürzlich hochgeladen (20)

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
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
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 ...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 

Pivotal Cloud Platform Roadshow Keynote

  • 1.
  • 2. 2© 2015 Pivotal Software, Inc. All rights reserved. 2© 2015 Pivotal Software, Inc. All rights reserved. Software Kept Eating the World Pivotal Cloud Platform Roadshow Cornelia Davis  @cdavisafc Director, Platform Engineering March 2015
  • 3. 3© 2015 Pivotal Software, Inc. All rights reserved. Agenda  Why?  How?  What?
  • 4. 4© 2015 Pivotal Software, Inc. All rights reserved. 4© 2015 Pivotal Software, Inc. All rights reserved. Why?
  • 5. 5© 2015 Pivotal Software, Inc. All rights reserved. Software is Eating the World No one is entitled to their business model.
  • 6. 6© 2015 Pivotal Software, Inc. All rights reserved. Software is Changing Industries $3.5B valuation Financial Services $3.5B valuation Travel & Hospitality $19B valuation Transportation $3.2B Acquisition by Google Home Automation $20B valuation Entertainment $1.1B acquisition Monsanto--Agriculture
  • 7. 7© 2015 Pivotal Software, Inc. All rights reserved. You are either building a software business… Or losing to someone who is. - @littleidea
  • 8. 8© 2015 Pivotal Software, Inc. All rights reserved. Traditional IT Vendors are Lost
  • 9. 9© 2015 Pivotal Software, Inc. All rights reserved. Consumer Expectations Drive New Software Patterns Changing development and release disciplines • Agile • Cloud-native App Design • Continuous Delivery • DevOps • Culture/Talent Time Expectations Innovation Gap IaaS Automation DevOps, CD, Agile Traditional IT Startups Enterprise PaaS
  • 10. 10© 2015 Pivotal Software, Inc. All rights reserved. Amazon, a book store in Seattle, deploys code every 11 seconds
  • 11. 11© 2015 Pivotal Software, Inc. All rights reserved.
  • 12. 12© 2015 Pivotal Software, Inc. All rights reserved.
  • 13. 13© 2015 Pivotal Software, Inc. All rights reserved. Every change is a CANDIDATE for deployment twitter.com/ccaum/statuses/372620989257232384
  • 14. 14© 2015 Pivotal Software, Inc. All rights reserved. “Operations is the secret sauce” http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html
  • 15. 15© 2015 Pivotal Software, Inc. All rights reserved. the difference is platformsthe difference is third platform
  • 16. 16© 2015 Pivotal Software, Inc. All rights reserved. IT Needs a Platform for Business Agility  Better SLAs  Flexibility  Speed  Availability  Faster Time To Market  Mobile + Data Services  Agile and Iterative  Leverage OSS • Continuous Delivery • No Downtime • Instant scaling • Consistency & Automation PaaS Dev PaaS OpsIaaS
  • 17. 17© 2015 Pivotal Software, Inc. All rights reserved. 17© 2015 Pivotal Software, Inc. All rights reserved. How?
  • 18. 18© 2015 Pivotal Software, Inc. All rights reserved. Great Software Remains Constrained by Silos LEGACY SILOS MODERN SILOS  Captive apps and data  Closed source/proprietary  Vendor lock-in  Talent and Expertise gap
  • 19. 19© 2015 Pivotal Software, Inc. All rights reserved. OPEN SOURCE IS THE NEW OPEN STANDARD
  • 20. 20© 2015 Pivotal Software, Inc. All rights reserved. Industry Transformation  In the beginning…  Open vs Proprietary  Open Source is the new Open Standard  Open Source as a strategic asset  Purpose Motive as competitive differentiator
  • 21. 21© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry Open Source Dojo  Pair programing with IBM, SAP, Swisscom, Altoros, Cloud Credo: all send developers to San Francisco HQ of Pivotal for intensive 8 week residencies  Work directly on the CF OSS engineering team and innovate together with us
  • 22. 22© 2015 Pivotal Software, Inc. All rights reserved. IBM Bets $1B On Cloud Foundry
  • 23. 23© 2015 Pivotal Software, Inc. All rights reserved. Feb 2014: Coming Soon…Cloud Foundry Foundation more to come…
  • 24. 24© 2015 Pivotal Software, Inc. All rights reserved. Incredible Cloud Foundry Ecosystem
  • 25. 25© 2015 Pivotal Software, Inc. All rights reserved. Dogfood In a Cloud Hosted Version Since Day One Pivotal Web Services. Run by the Cloud Foundry Experts.
  • 26. 26© 2015 Pivotal Software, Inc. All rights reserved. 26© 2015 Pivotal Software, Inc. All rights reserved. What?
  • 27. 27© 2015 Pivotal Software, Inc. All rights reserved.
  • 28. 28© 2015 Pivotal Software, Inc. All rights reserved. The Cloud Platform Evolution TRADITIONAL IAAS Virtualization Platform Operating System Database Web Server Messaging Your Application Code Physical Servers Database Web Server Messaging Your Application Code IAAS Your Application Code PAAS Virtualized Infrastructure PAAS
  • 29. 29© 2015 Pivotal Software, Inc. All rights reserved. Jonathan Rosenberg CTO & VP, Collaboration “PaaS is the operating system for the cloud. As the set of APIs and services for PaaS's grow, the choice of PaaS becomes more crucial as the costs of porting go up. This is one of the benefits of open source PaaS offerings like Cloud Foundry.”
  • 30. 30© 2015 Pivotal Software, Inc. All rights reserved.
  • 31. 31© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry is… The world’s leading open source platform-as-a-service.  Supported by dozens of major organizations  Language and framework agnostic  Manages both VMs and containers  Orchestrates both applications and data services Founded and commercialized by Pivotal, Inc.
  • 32. 32© 2015 Pivotal Software, Inc. All rights reserved. An (Overly) Simple View of the World Applications  Stateless  Run in Containers  Horizontally Scalable  Disposable  No permanent storage Data Services  Stateful  Run in Virtual Machines  Multi-tenant  Diagonally scalable  Durable storage
  • 33. 33© 2015 Pivotal Software, Inc. All rights reserved. Unit of Value IaaS == Virtual Machine  Opaque to the system  Orchestration is post-hoc  System changes are imperative (“launch” stuff) PaaS == Application  Containers are transparent  Lifecycle is fully managed  System changes are declarative (manifest.yml)
  • 34. 34© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry: Applications and Services Services (virtual machines): managed by “BOSH” Applications (containers): managed by “Runtime”
  • 35. 35© 2015 Pivotal Software, Inc. All rights reserved. Containers Alone Aren’t Enough…
  • 36. 36© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry “Smart Containers” Containers (1st Gen) • lxc or cgroups Docker (2nd Gen) • Net NS • AuFS Smart Containers (3rd Gen) • HA • ACLs • Metrics • Scheduling
  • 37. 37© 2015 Pivotal Software, Inc. All rights reserved. Application patterns are changing…
  • 38. 38© 2015 Pivotal Software, Inc. All rights reserved. Language, Service and IaaS Agnostic …… …
  • 39. 39© 2015 Pivotal Software, Inc. All rights reserved. TRUST is rooted in FREEDOM to choose Cool Kids – Want to be and can be TRUSTED Languages & Frameworks:  Java – Spring w/ NetflixOSS  GoLang – Martini  Python – Django – Flask / Bottle  PHP – Drupal  Javascript – Node.js or Io.js – Angular – Cordova / Phonegap  Functional / High-performance: – Scala – Erlang – Haskell – Closure IDEs:  IntelliJ  Eclipse  Atom  Sublime Text  Vi / Emacs  Webstorm CI / CD:  Karma  Jasmine  TravisCI  Bamboo  Jenkins w/ Workflow  Wercker  ConcourseCI  GoCD SCC:  Git Data stores:  SQL: – MySQL – PostGreSQL  No SQL: – MongoDB – CouchDB – Redis – Cassandra  MapReduce – Hadoop  Queue Services – RabbitMQ – ActiveMQ – ZeroMQ – Apache Kafka
  • 40. 40© 2015 Pivotal Software, Inc. All rights reserved. Removing Developer and Operator Constrains BUILD APPLICATION PUSH FIRST RELEASE MAINTAIN APPLICATION UPDATE APPLICATIONS RETIRE APPLICATIONS • Auto-detect frameworks • Link to PaaS • Self-service deploy • Dynamic routing • Elastic scale • Integrated HA • Autoscaling and APM • Log aggregation • Policy and Auth • A/B versioning • Live upgrades • Self-service removal
  • 41. 41© 2015 Pivotal Software, Inc. All rights reserved. Platform Services (stateful): Run in virtual machines Applications (stateless): Run in containers Cloud Foundry manages transformations between existing and desired system states, using immutable infrastructure. Amend (Re)deploy (Re)configure (Re)connect Monitor Current State Desired State
  • 42. 42© 2015 Pivotal Software, Inc. All rights reserved. 42© 2015 Pivotal Software, Inc. All rights reserved. Pivotal Cloud Foundry Commercial Open Source for Enterprise IT
  • 43. 43© 2015 Pivotal Software, Inc. All rights reserved. Pivotal Cloud Foundry is… 100% of open source Cloud Foundry, plus…  An Enterprise SLA  Ops Manager: Turn-key platform and service management  Apps Manager: Exposing app metrics, monitoring, and logs  Service Packages: Scalable & HA data and mobile services
  • 44. 44© 2015 Pivotal Software, Inc. All rights reserved. BOSH Developer Console Elastic Runtime CoreCloudFoundry Components PivotalSupport Enterprise Pivotal CF Messaging Services MobilePlatform Data Services Ops Manager
  • 45. 45© 2015 Pivotal Software, Inc. All rights reserved. Why IT loves Open Source Software NOT Because:  They want to change it (because most users won't)  They think that software should be cheap or free. But, BECAUSE:  Open Source processes force agile development.  Healthy OSS community guarantees multiple vendors.
  • 46. 46© 2015 Pivotal Software, Inc. All rights reserved.  GE Predix platform powered by Cloud Foundry and Pivotal Hadoop  41 diverse applications from across GE divisions targeted for 2014 production deployment  Bringing the disruptive “Nest” pattern to every GE industrial division with Cloud Foundry GE Invests $105M Into Pivotal Platform
  • 47. 47© 2015 Pivotal Software, Inc. All rights reserved. Reference Customers:
  • 48. 48© 2015 Pivotal Software, Inc. All rights reserved. “Private PaaS has the potential to provide a high- productivity developer experience that's a hallmark of PaaS in addition to the visibility and governance IT desires, by making IT's needs transparent to developers.” Donnie Berkholz, Analyst, RedMonk
  • 49. 49© 2015 Pivotal Software, Inc. All rights reserved. Failure without Consequence Adapting the “Fail Fast” millennium mindset to enterprise IT  Keep it portable (by using an IaaS-agnostic platform)  Gold-plate the sandbox (use the same tools for dev & prod)  Trust, but verify (comprehensive monitoring and logging)
  • 50. 50© 2015 Pivotal Software, Inc. All rights reserved. Is Your Organization Ready for the Change?

Hinweis der Redaktion

  1. How do you meet the Customer Expectations ? By thinking about the entire platform. It’s the IaaS benefits combined with Developer, IT Ops and Infra benefits. All of these combined pack the punch and you can stand up this environment pretty fast. There’s no single magic bullet, but the ecosystem and new platform thinking that ties your complexities together and automates at scale. Enterprise Grade with Consumer expectations  that’s the promise
  2. Vendors that have caused these silos to emerge hold apps, data, expertise captive. They are proprietary, closed source and maintain a hold on the enterprise because of it. Some enterprises tried to shift their bargaining power and invested in modern “as a Service” technologies. As it turns out, the same strategic shortcomings remain. Most PaaS solutions today force you to write your application to that specific PaaS and that is where your app will stay, much like writing to an OS.  It sits on a public cloud somewhere and cannot be moved without recoding and dependency swaps.   An application written to use AWS features like AutoScaling is great, but not very portable. The proprietary cloud has become the new silo.
  3. The rate and pace of change in our industry only continues to rise. We’re undergoing a transition to a whole new set of platforms and a whole new set of concerns. Cloud platforms, big data, real-time analytics, mobile delivery, systems of engagement and more are all bringing in waves of change and innovation. The old model of committee-based collaboration to create a standard specification that can then be implemented by multiple vendors is just too slow for this world. Not only is it too slow, but it also does not produce solutions that are as good as those created by refining open source projects in the fire of real user feedback. So the industry has mostly replaced a standards-first approach with an open-source first approach. In many cases, with an open-source *only* approach, but there are also examples of open standards being created behind the bow-wave of open source, ratifying what have become defacto standards. [This recently happened with the Spring Batch project for example, where the lag between the first open source version being used in production, and the JEE standard being complete was about 5 years! That’s an eternity in today’s world of IT].
  4. In the beginning people used to say that open source couldn’t innovate. That it was only good for commoditizing existing capabilities. That it was a race to the bottom which would destroy industry value. Bullshit. We never believed that. Still don’t. Open source is the best way to innovate because of the short feedback cycles it can create that we talked about previously. In the last few weeks, we’ve seen a subset of the vendors in the Hadoop space, which is itself just a part of the over 140 projects at the Apache Software Foundation, achieve a combined market valuation of $3Bn (Cloudera = $2Bn, HW = $1Bn). That’s a whole lot of industry value being created through open source. What happened? First open source became a means of overcoming proprietary lock-in,. Then it replaced standards at the leading edge of industry adoption, fueled by a rate of innovation that standards could never keep up with. Then it became a strategic asset and an integral part of corporate strategy.
  5. Apps are Stateless, all the State lives in Data Services
  6. Cloud Foundry has two big systems within it: Elastic Runtime for managing Applications, and BOSH for managing Services. BOSH is used to run Elastic Runtime. http://www.freetechie.com/blog/wp-content/uploads/2010/04/vmware_fusion_500x500.jpg
  7. How do containers and PaaS work together?   One of the capabilities of PaaS, is the orchestration and management of multiple virtual machines and/or containers that depend on each other and work with each other to provide an application that is built and run atop an infrastructure of choice. Pivotal has released experimental support for Docker containers (a running instance of a Docker image) in their Ops Manager to provide the ability to run multiple Docker images on a single VM.   The Diego project further enables enterprises to run 12-factor applications within Docker images as first-class applications so that they can leverage features such as load balancing, aggregate logging, service bindings, team management and refined event auditing that Pivotal CF provides. So how does Pivotal CF and Docker work together? Pivotal CF adds many enterprise-grade features for Docker containers, particularly around app health management, monitoring, and orchestration.