Pivotal Cloud Platform Roadshow Keynote
-
Upload
cornelia-davis -
Category
Software
-
view
437 -
download
0
Transcript of Pivotal Cloud Platform Roadshow Keynote
![Page 1: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/1.jpg)
![Page 2: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/2.jpg)
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
![Page 3: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/3.jpg)
3© 2015 Pivotal Software, Inc. All rights reserved.
Agenda
Why?
How?
What?
![Page 4: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/4.jpg)
4© 2015 Pivotal Software, Inc. All rights reserved. 4© 2015 Pivotal Software, Inc. All rights reserved.
Why?
![Page 5: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/5.jpg)
5© 2015 Pivotal Software, Inc. All rights reserved.
Software is Eating the World
No one is entitled to their business model.
![Page 6: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/6.jpg)
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
![Page 7: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/7.jpg)
7© 2015 Pivotal Software, Inc. All rights reserved.
You are either building a software business…
Or losing to someone who is.
- @littleidea
![Page 8: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/8.jpg)
8© 2015 Pivotal Software, Inc. All rights reserved.
Traditional IT Vendors are Lost
![Page 9: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/9.jpg)
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
![Page 10: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/10.jpg)
10© 2015 Pivotal Software, Inc. All rights reserved.
Amazon, a book store in Seattle,
deploys code every 11 seconds
![Page 11: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/11.jpg)
11© 2015 Pivotal Software, Inc. All rights reserved.
![Page 12: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/12.jpg)
12© 2015 Pivotal Software, Inc. All rights reserved.
![Page 13: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/13.jpg)
13© 2015 Pivotal Software, Inc. All rights reserved.
Every change is a CANDIDATE for deployment
twitter.com/ccaum/statuses/372620989257232384
![Page 14: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/14.jpg)
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
![Page 15: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/15.jpg)
15© 2015 Pivotal Software, Inc. All rights reserved.
the difference is platformsthe difference is third platform
![Page 16: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/16.jpg)
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
![Page 17: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/17.jpg)
17© 2015 Pivotal Software, Inc. All rights reserved. 17© 2015 Pivotal Software, Inc. All rights reserved.
How?
![Page 18: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/18.jpg)
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
![Page 19: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/19.jpg)
19© 2015 Pivotal Software, Inc. All rights reserved.
OPEN SOURCE
IS THE NEW
OPEN STANDARD
![Page 20: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/20.jpg)
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
![Page 21: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/21.jpg)
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
![Page 22: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/22.jpg)
22© 2015 Pivotal Software, Inc. All rights reserved.
IBM Bets $1B On Cloud Foundry
![Page 23: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/23.jpg)
23© 2015 Pivotal Software, Inc. All rights reserved.
Feb 2014: Coming Soon…Cloud Foundry Foundation
more to come…
![Page 24: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/24.jpg)
24© 2015 Pivotal Software, Inc. All rights reserved.
Incredible Cloud Foundry Ecosystem
![Page 25: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/25.jpg)
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.
![Page 26: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/26.jpg)
26© 2015 Pivotal Software, Inc. All rights reserved. 26© 2015 Pivotal Software, Inc. All rights reserved.
What?
![Page 27: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/27.jpg)
27© 2015 Pivotal Software, Inc. All rights reserved.
![Page 28: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/28.jpg)
28© 2015 Pivotal Software, Inc. All rights reserved.
The Cloud Platform Evolution
TRADITIONAL IAAS
Virtualization Platform
Operating System
Data
base
We
b
Se
rve
r
Me
ssa
gin
g
Your Application
Code
Physical Servers
Data
base
We
b
Serv
er
Me
ssa
gin
g
Your Application
Code
IAAS
Your Application
Code
PAAS
Virtualized
Infrastructure
PAAS
![Page 29: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/29.jpg)
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.”
![Page 30: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/30.jpg)
30© 2015 Pivotal Software, Inc. All rights reserved.
![Page 31: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/31.jpg)
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.
![Page 32: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/32.jpg)
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
![Page 33: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/33.jpg)
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)
![Page 34: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/34.jpg)
34© 2015 Pivotal Software, Inc. All rights reserved.
Cloud Foundry: Applications and Services
Services (virtual machines):
managed by “BOSH”
Applications (containers):
managed by “Runtime”
![Page 35: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/35.jpg)
35© 2015 Pivotal Software, Inc. All rights reserved.
Containers Alone Aren’t Enough…
![Page 36: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/36.jpg)
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
![Page 37: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/37.jpg)
37© 2015 Pivotal Software, Inc. All rights reserved.
Application patterns are changing…
![Page 38: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/38.jpg)
38© 2015 Pivotal Software, Inc. All rights reserved.
Language, Service and IaaS Agnostic
………
![Page 39: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/39.jpg)
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
![Page 40: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/40.jpg)
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
![Page 41: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/41.jpg)
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
![Page 42: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/42.jpg)
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
![Page 43: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/43.jpg)
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
![Page 44: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/44.jpg)
44© 2015 Pivotal Software, Inc. All rights reserved.
BOSH
De
ve
lop
er
Console
Ela
stic
Ru
ntim
e
Co
re C
lou
d F
ou
nd
ry
Co
mp
on
en
ts
Piv
ota
l S
upport
Enterprise Pivotal CF
Me
ssa
gin
g
Se
rvic
es
Mobile
Pla
tform
Da
ta
Se
rvic
es
Ops Manager
![Page 45: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/45.jpg)
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.
![Page 46: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/46.jpg)
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
![Page 47: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/47.jpg)
47© 2015 Pivotal Software, Inc. All rights reserved.
Reference Customers:
![Page 48: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/48.jpg)
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
![Page 49: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/49.jpg)
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)
![Page 50: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/50.jpg)
50© 2015 Pivotal Software, Inc. All rights reserved.
Is Your Organization Ready for the Change?
![Page 51: Pivotal Cloud Platform Roadshow Keynote](https://reader030.fdocuments.in/reader030/viewer/2022032616/55a523d71a28ab50018b45a5/html5/thumbnails/51.jpg)