SlideShare una empresa de Scribd logo
1 de 41
1© 2014 Pivotal Software, Inc. All rights reserved.
@jasonkjackson
Jason K Jackson
Pivotal Field CTO APJ
2© 2014 Pivotal Software, Inc. All rights reserved.
WE BELIEVE
Transforming how the world builds software
will shape the future.
3© 2014 Pivotal Software, Inc. All rights reserved.
“Gale of creative destruction”
a "process of industrial mutation that incessantly
revolutionizes the economic structure from
within, incessantly destroying the old one,
incessantly creating a new one."
Free Market’s messy way of delivering progress
4© 2014 Pivotal Software, Inc. All rights reserved.
A new era begins at the demise of
another.
5© 2014 Pivotal Software, Inc. All rights reserved.
The existing order must fail.
6© 2014 Pivotal Software, Inc. All rights reserved.
Software is changing Industries
7© 2014 Pivotal Software, Inc. All rights reserved.
Software is changing
8© 2014 Pivotal Software, Inc. All rights reserved.
9© 2014 Pivotal Software, Inc. All rights reserved.
10© 2014 Pivotal Software, Inc. All rights reserved.
Ten years ago…
• Puppet
Configuration
Management is
invented
2005
• Launch of Amazon
AWS EC2 Beta
• Google BigTable
Paper published
• Facebook becomes
publicly available
2006 • Netflix launches
Video-on-Demand
• First release of open
source Hadoop
2007
• Apple launches the
App Store
• Amazon AWS comes
out of Beta
2008
11© 2014 Pivotal Software, Inc. All rights reserved.
12© 2014 Pivotal Software, Inc. All rights reserved.
Walmart - the retailer who dominated the world
• If Walmart were a country, it’s GDP would be 28th in the world,
ahead of Austria and just behind Norway
• 11k stores in 27 countries.
• 2.2 million employees – roughly the same as the Chinese army.
• Sells a billion pounds of bananas a year
• Biggest business is teen sportswear, Halloween candy and yarn.
• Earned 485 billion in revenue, outpaced number 2, Exxon, by 103
billion.
13© 2014 Pivotal Software, Inc. All rights reserved.
14© 2014 Pivotal Software, Inc. All rights reserved.
15© 2014 Pivotal Software, Inc. All rights reserved.
15
From idea to production: 6-9 months
16© 2014 Pivotal Software, Inc. All rights reserved.
An idea in the
morning, is
running in
production by
evening
16
17© 2014 Pivotal Software, Inc. All rights reserved.
Herein lies the paradox of
progress
18© 2014 Pivotal Software, Inc. All rights reserved.
Does your software remind you of this?
19© 2014 Pivotal Software, Inc. All rights reserved.
20© 2014 Pivotal Software, Inc. All rights reserved.
Who is your
competition in a
user-centric world?
21© 2014 Pivotal Software, Inc. All rights reserved.
Opportunity: Pressure to Go Digital and Refresh
“One of the current top five IT project priorities is
application modernization of installed on-premises
core enterprise applications”
“By 2020, 75 percent of application purchases
supporting digital business will be “build,” not
“buy,”
22© 2014 Pivotal Software, Inc. All rights reserved.
So what does this mean for
OpenStackers?
23© 2014 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.
24© 2014 Pivotal Software, Inc. All rights reserved.
It takes a platform…
24
Pivotal CF Spring Cloud
25© 2014 Pivotal Software, Inc. All rights reserved.
IT Operations need to evolve
Failure to
change the
operational
model
31%
Doing too
little
19%
Failure to
change the
funding model
13%
Defending I&O
and doing too
much
11%
Wrong Benefits
Using the wrong
technologies
6%
It’s great!
5%
Something else
5%
Sources: “Problems Encountered by 95% of Private Clouds,” Gartner, Feb 2015. See also 451 commentary on cloud for net-new applications and
“Cloud is a Process Not a Technology revolution”, VMWare.
 Processes don’t support agility
 Ad hoc automation/ Templates
 Emphasis on VMs, not Apps
 Infrastructure Dependent Apps
 Scaling – capacity increase
requires infrastructure changes
 All SW components need to be
updated at the same time
What is going wrong with your private Cloud?
26© 2014 Pivotal Software, Inc. All rights reserved.
more…
Push app and it just works
Rapid self service provisioning
http://
Push App
> cf
27© 2014 Pivotal Software, Inc. All rights reserved.
Push button deployed service instance
Rapid self service provisioning
• Bind to apps through
easy to use interface
• Easy accessibility
through Marketplace
including Spring Cloud
Services
• Common access
control and audit trails
across the breadth of
services
MySQL
RabbitMQ
Redis
Pivotal Gemfire for PCF
Session state caching powered
by Pivotal Gemfire
Cloudbees Jenkins Enterprise
Spring Cloud Services
SYSTEM > Marketplace
28© 2014 Pivotal Software, Inc. All rights reserved.
Full application lifecycle management
Continuous Integration and Delivery
Commit Code
Change
Automate
Build &
Test
(Unit Test, Static
Code Analysis)
Store
Binaries
& Build
Artifacts
Automated
Integration
Testing
Acceptance,
Performance
& Load
Zero
Downtime
Upgrade to
Production
Build
Pipeline
Operations
Tool Chain
Development Test + UAT +
Staging
ProductionGitlab Jenkins
29© 2014 Pivotal Software, Inc. All rights reserved.
Everything to deploy and manage the app
APPLICATIONHealth
management
APM
Log
aggregation
Roles and
Policy Security and
Isolation
Scaling
Blue green
deployment
30© 2014 Pivotal Software, Inc. All rights reserved.
CF for ‘Stackers
 How are things the same?
 How are things different?
 Why would I get involved?
 How do I get involved?
 Next Steps
31© 2014 Pivotal Software, Inc. All rights reserved.
How are things the same?
OpenStack & Cloud Foundry
License Apache v2.0
Community Vendors, Users, and Developers
Architecture API-based services and message-passing
32© 2014 Pivotal Software, Inc. All rights reserved.
Incredible Cloud Foundry Ecosystem
33© 2014 Pivotal Software, Inc. All rights reserved.
OpenStack and Cloud Foundry: Shared Ecosystem
34© 2014 Pivotal Software, Inc. All rights reserved.
How are things different?
OpenStack Cloud Foundry
Language Python Go and Ruby
Release Cycle 6 months, integrated 2 weeks, parallel
Governance Dedicated Foundation Linux Foundation project
Installation tools Various BOSH
Communication Hub IRC (#openstack-dev) Mailing lists
Source code & review Gerritt & Private Git GitHub & pull requests
Adoption Mostly OSS trials and
dev/test environments
Mostly commercial
production deployments
35© 2014 Pivotal Software, Inc. All rights reserved.
Different strokes for different folks
 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
36© 2014 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
37© 2014 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
38© 2014 Pivotal Software, Inc. All rights reserved.
39© 2014 Pivotal Software, Inc. All rights reserved.
Why would I care?
 Installing Cloud Foundry will unlock the value of your
OpenStack investment.
 Learning to use Cloud Foundry will move your career back
towards the creation of new business value.
 Packaging your software for CF-BOSH will open up the
behind-the-firewall market to your SaaS product.
40© 2014 Pivotal Software, Inc. All rights reserved.
For more information
 Sign up for the CF and BOSH mailing lists.
 Learn how to write 12-factor cloud native applications.
 Come to a free Pivotal Cloud Foundry workshop.
 Register for the next Cloud Foundry Summit.
 Try out BOSH (http://bosh.io) and CF (http://run.pivotal.io)
@jasonkjackson

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013
 
DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?
 
PCF Roadshow - Learn the past
PCF Roadshow - Learn the pastPCF Roadshow - Learn the past
PCF Roadshow - Learn the past
 
Linux & Open Source Panel: Driving New Innovation and Value on Your Mainframe
Linux & Open Source Panel: Driving New Innovation and Value on Your MainframeLinux & Open Source Panel: Driving New Innovation and Value on Your Mainframe
Linux & Open Source Panel: Driving New Innovation and Value on Your Mainframe
 
Hands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM DashboardHands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM Dashboard
 
Leading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyLeading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise Journey
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynote
 
Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16
 
AppSphere 15 - What's New in Java: Leveraging Java in Hybrid Cloud
AppSphere 15 - What's New in Java: Leveraging Java in Hybrid CloudAppSphere 15 - What's New in Java: Leveraging Java in Hybrid Cloud
AppSphere 15 - What's New in Java: Leveraging Java in Hybrid Cloud
 
The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021
 
MuleSoft Singapore Meetup May 2020
MuleSoft Singapore Meetup May 2020MuleSoft Singapore Meetup May 2020
MuleSoft Singapore Meetup May 2020
 
Pivotal CF 소개
Pivotal CF 소개 Pivotal CF 소개
Pivotal CF 소개
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
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
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
Maximize the Value of CA Workload Automation AE (AutoSys®)
Maximize the Value of CA Workload Automation AE (AutoSys®)Maximize the Value of CA Workload Automation AE (AutoSys®)
Maximize the Value of CA Workload Automation AE (AutoSys®)
 

Similar a Linux Foundation Japan 2015

OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -
Joshua McKenty
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
Platform CF
 

Similar a Linux Foundation Japan 2015 (20)

Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
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
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
Supercharge Your Application Delivery
Supercharge Your Application DeliverySupercharge Your Application Delivery
Supercharge Your Application Delivery
 
Supercharge Your Application Delivery: The Journey to Enterprise PaaS
Supercharge Your Application Delivery: The Journey to Enterprise PaaSSupercharge Your Application Delivery: The Journey to Enterprise PaaS
Supercharge Your Application Delivery: The Journey to Enterprise PaaS
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
 
OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
 
Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2Cloud native pitch-younjin-20150925-v2
Cloud native pitch-younjin-20150925-v2
 
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
 
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...
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Open stack + Cloud Foundry: Palo Alto Meetup February 2015
Open stack + Cloud Foundry: Palo Alto Meetup February 2015Open stack + Cloud Foundry: Palo Alto Meetup February 2015
Open stack + Cloud Foundry: Palo Alto Meetup February 2015
 
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 
Innovate at speed with Devops
Innovate at speed with DevopsInnovate at speed with Devops
Innovate at speed with Devops
 
Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise
 
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
 
Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Linux Foundation Japan 2015

  • 1. 1© 2014 Pivotal Software, Inc. All rights reserved. @jasonkjackson Jason K Jackson Pivotal Field CTO APJ
  • 2. 2© 2014 Pivotal Software, Inc. All rights reserved. WE BELIEVE Transforming how the world builds software will shape the future.
  • 3. 3© 2014 Pivotal Software, Inc. All rights reserved. “Gale of creative destruction” a "process of industrial mutation that incessantly revolutionizes the economic structure from within, incessantly destroying the old one, incessantly creating a new one." Free Market’s messy way of delivering progress
  • 4. 4© 2014 Pivotal Software, Inc. All rights reserved. A new era begins at the demise of another.
  • 5. 5© 2014 Pivotal Software, Inc. All rights reserved. The existing order must fail.
  • 6. 6© 2014 Pivotal Software, Inc. All rights reserved. Software is changing Industries
  • 7. 7© 2014 Pivotal Software, Inc. All rights reserved. Software is changing
  • 8. 8© 2014 Pivotal Software, Inc. All rights reserved.
  • 9. 9© 2014 Pivotal Software, Inc. All rights reserved.
  • 10. 10© 2014 Pivotal Software, Inc. All rights reserved. Ten years ago… • Puppet Configuration Management is invented 2005 • Launch of Amazon AWS EC2 Beta • Google BigTable Paper published • Facebook becomes publicly available 2006 • Netflix launches Video-on-Demand • First release of open source Hadoop 2007 • Apple launches the App Store • Amazon AWS comes out of Beta 2008
  • 11. 11© 2014 Pivotal Software, Inc. All rights reserved.
  • 12. 12© 2014 Pivotal Software, Inc. All rights reserved. Walmart - the retailer who dominated the world • If Walmart were a country, it’s GDP would be 28th in the world, ahead of Austria and just behind Norway • 11k stores in 27 countries. • 2.2 million employees – roughly the same as the Chinese army. • Sells a billion pounds of bananas a year • Biggest business is teen sportswear, Halloween candy and yarn. • Earned 485 billion in revenue, outpaced number 2, Exxon, by 103 billion.
  • 13. 13© 2014 Pivotal Software, Inc. All rights reserved.
  • 14. 14© 2014 Pivotal Software, Inc. All rights reserved.
  • 15. 15© 2014 Pivotal Software, Inc. All rights reserved. 15 From idea to production: 6-9 months
  • 16. 16© 2014 Pivotal Software, Inc. All rights reserved. An idea in the morning, is running in production by evening 16
  • 17. 17© 2014 Pivotal Software, Inc. All rights reserved. Herein lies the paradox of progress
  • 18. 18© 2014 Pivotal Software, Inc. All rights reserved. Does your software remind you of this?
  • 19. 19© 2014 Pivotal Software, Inc. All rights reserved.
  • 20. 20© 2014 Pivotal Software, Inc. All rights reserved. Who is your competition in a user-centric world?
  • 21. 21© 2014 Pivotal Software, Inc. All rights reserved. Opportunity: Pressure to Go Digital and Refresh “One of the current top five IT project priorities is application modernization of installed on-premises core enterprise applications” “By 2020, 75 percent of application purchases supporting digital business will be “build,” not “buy,”
  • 22. 22© 2014 Pivotal Software, Inc. All rights reserved. So what does this mean for OpenStackers?
  • 23. 23© 2014 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.
  • 24. 24© 2014 Pivotal Software, Inc. All rights reserved. It takes a platform… 24 Pivotal CF Spring Cloud
  • 25. 25© 2014 Pivotal Software, Inc. All rights reserved. IT Operations need to evolve Failure to change the operational model 31% Doing too little 19% Failure to change the funding model 13% Defending I&O and doing too much 11% Wrong Benefits Using the wrong technologies 6% It’s great! 5% Something else 5% Sources: “Problems Encountered by 95% of Private Clouds,” Gartner, Feb 2015. See also 451 commentary on cloud for net-new applications and “Cloud is a Process Not a Technology revolution”, VMWare.  Processes don’t support agility  Ad hoc automation/ Templates  Emphasis on VMs, not Apps  Infrastructure Dependent Apps  Scaling – capacity increase requires infrastructure changes  All SW components need to be updated at the same time What is going wrong with your private Cloud?
  • 26. 26© 2014 Pivotal Software, Inc. All rights reserved. more… Push app and it just works Rapid self service provisioning http:// Push App > cf
  • 27. 27© 2014 Pivotal Software, Inc. All rights reserved. Push button deployed service instance Rapid self service provisioning • Bind to apps through easy to use interface • Easy accessibility through Marketplace including Spring Cloud Services • Common access control and audit trails across the breadth of services MySQL RabbitMQ Redis Pivotal Gemfire for PCF Session state caching powered by Pivotal Gemfire Cloudbees Jenkins Enterprise Spring Cloud Services SYSTEM > Marketplace
  • 28. 28© 2014 Pivotal Software, Inc. All rights reserved. Full application lifecycle management Continuous Integration and Delivery Commit Code Change Automate Build & Test (Unit Test, Static Code Analysis) Store Binaries & Build Artifacts Automated Integration Testing Acceptance, Performance & Load Zero Downtime Upgrade to Production Build Pipeline Operations Tool Chain Development Test + UAT + Staging ProductionGitlab Jenkins
  • 29. 29© 2014 Pivotal Software, Inc. All rights reserved. Everything to deploy and manage the app APPLICATIONHealth management APM Log aggregation Roles and Policy Security and Isolation Scaling Blue green deployment
  • 30. 30© 2014 Pivotal Software, Inc. All rights reserved. CF for ‘Stackers  How are things the same?  How are things different?  Why would I get involved?  How do I get involved?  Next Steps
  • 31. 31© 2014 Pivotal Software, Inc. All rights reserved. How are things the same? OpenStack & Cloud Foundry License Apache v2.0 Community Vendors, Users, and Developers Architecture API-based services and message-passing
  • 32. 32© 2014 Pivotal Software, Inc. All rights reserved. Incredible Cloud Foundry Ecosystem
  • 33. 33© 2014 Pivotal Software, Inc. All rights reserved. OpenStack and Cloud Foundry: Shared Ecosystem
  • 34. 34© 2014 Pivotal Software, Inc. All rights reserved. How are things different? OpenStack Cloud Foundry Language Python Go and Ruby Release Cycle 6 months, integrated 2 weeks, parallel Governance Dedicated Foundation Linux Foundation project Installation tools Various BOSH Communication Hub IRC (#openstack-dev) Mailing lists Source code & review Gerritt & Private Git GitHub & pull requests Adoption Mostly OSS trials and dev/test environments Mostly commercial production deployments
  • 35. 35© 2014 Pivotal Software, Inc. All rights reserved. Different strokes for different folks  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
  • 36. 36© 2014 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
  • 37. 37© 2014 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
  • 38. 38© 2014 Pivotal Software, Inc. All rights reserved.
  • 39. 39© 2014 Pivotal Software, Inc. All rights reserved. Why would I care?  Installing Cloud Foundry will unlock the value of your OpenStack investment.  Learning to use Cloud Foundry will move your career back towards the creation of new business value.  Packaging your software for CF-BOSH will open up the behind-the-firewall market to your SaaS product.
  • 40. 40© 2014 Pivotal Software, Inc. All rights reserved. For more information  Sign up for the CF and BOSH mailing lists.  Learn how to write 12-factor cloud native applications.  Come to a free Pivotal Cloud Foundry workshop.  Register for the next Cloud Foundry Summit.  Try out BOSH (http://bosh.io) and CF (http://run.pivotal.io)