The Platform for Building Great Software
-
Upload
platform-cf -
Category
Technology
-
view
104 -
download
1
description
Transcript of The Platform for Building Great Software
![Page 1: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/1.jpg)
1© Copyright 2014 Pivotal. All rights reserved. 1© Copyright 2014 Pivotal. All rights reserved.
The Platform For Building Great Software
Pivotal One Webinar SeriesWatch: bit.ly/pcf_watch
1.16.14
![Page 2: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/2.jpg)
2© Copyright 2014 Pivotal. All rights reserved.
Agenda
Why Enterprise PaaS, Why Now?
Pivotal CF, the Platform for Building Great Software– Demo
Essential Features of Enterprise PaaS
![Page 3: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/3.jpg)
3© Copyright 2014 Pivotal. All rights reserved.
Software
![Page 4: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/4.jpg)
4© Copyright 2014 Pivotal. All rights reserved.
Empowering Smaller Agile Teams
Paul Graham
Value of YCstartups: $13.7B
![Page 5: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/5.jpg)
5© Copyright 2014 Pivotal. All rights reserved.
Software is Changing Industries
$3.5B valuationFinancial Services
$3.5B valuationTravel & Hospitality
$3.5B valuation Transportation
$3.2B Acquisition by GoogleHome Automation
$20B valuation Entertainment
$600M valuation Boutique Retail
![Page 6: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/6.jpg)
6© Copyright 2014 Pivotal. All rights reserved.
This Generation of Developers Have New Values
Agile teams and rapid iteration
Continuous delivery, no planned downtime
Horizontally scalability (data and app)
Standardized service binding and discovery
First class Mobile support
Deep user analytics
![Page 7: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/7.jpg)
7© Copyright 2014 Pivotal. All rights reserved.
Is Your Enterprise Ready?
![Page 8: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/8.jpg)
8© Copyright 2014 Pivotal. All rights reserved.
Enterprises Must Become Great at Software
“70% of companies leveraging software for competitive advantage outperform their peers on profitability.”
“We built what looks like a software company and we're moving from silos to a single platform.”
“The shift to digital requires a complete overhaul of banks technology…it is a matter of survival...we now have a state of the art platform.”
![Page 9: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/9.jpg)
9© Copyright 2014 Pivotal. All rights reserved.
Jonathan RosenbergCTO & VP, CollaborationCisco Systems
“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.”
bit.ly/1eUXDV4
![Page 10: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/10.jpg)
10© Copyright 2014 Pivotal. All rights reserved.
“The single most powerful thing you can do this year is to enable your developers with a fast and flexible PaaS. Cloud Foundry fits the bill nicely, and the ease of deployment is the same whether you're deploying a Node.js prototype or a Java project with scads of external services.”
bit.ly/1j2mzg5
![Page 11: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/11.jpg)
11© Copyright 2014 Pivotal. All rights reserved. 11© Copyright 2014 Pivotal. All rights reserved.
DemoApp Deployment
![Page 12: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/12.jpg)
12© Copyright 2014 Pivotal. All rights reserved.
Rakuten, a Global Internet Service Company
Largest e-commerce site in Japan, many subsidiary businesses
$5.6B revenue (5th largest Internet company in the world by sales)
1000+ developers
70+ teams
1000+ projects
Needed a big change in traditional development process
![Page 13: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/13.jpg)
13© Copyright 2014 Pivotal. All rights reserved.
Traditional App Lifecycle: Too Lengthy and Complex
Traditional App Deployment: 8+ manual steps, developers out of the workflow
Traditional App Lifecycle: Each phase compounds time and complexity, sacrificing agility
Example: Intel’s traditional app lifecycleExample: Rakuten’s traditional app deployment process
Request Servers
Wait for hardware/VM creation
Setup Operating System
Install Software
Setup monitoring
Deploy website
Check / Test
Add to Load Balancer
...
Developer Operators
![Page 14: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/14.jpg)
14© Copyright 2014 Pivotal. All rights reserved.
Traditional App Lifecycle: Results in Lost Revenue
Potential lost revenue
opportunity
140 days to land an app
75 steps, 9% automated
Traditional App Deployment: 8+ manual steps, developers out of the workflow
Traditional App Lifecycle: Each phase compounds time and complexity, sacrificing agility
Example: Intel’s traditional app lifecycleExample: Rakuten’s traditional app deployment process
Request Servers
Wait for hardware/VM creation
Setup Operating System
Install Software
Setup monitoring
Deploy website
Check / Test
Add to Load Balancer
...
Developer Operators
![Page 15: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/15.jpg)
15© Copyright 2014 Pivotal. All rights reserved.
10x+ Increase in Speed and Agility
Old World:App Deployment in Days/Hours
Pivotal CF:App Deployment in Minutes/Seconds
IT configures complex
middleware
App deployment waits for 8+
manual stepsTarget <my cloud>
Push <my app>
1-Click to Scale
![Page 16: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/16.jpg)
16© Copyright 2014 Pivotal. All rights reserved. 16© Copyright 2014 Pivotal. All rights reserved.
“Push your app and it just works.”
![Page 17: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/17.jpg)
17© Copyright 2014 Pivotal. All rights reserved.
Developers Can Deploy and Iterate Rapidly
The PaaS Handles Configuration and Deployment
① Upload app bits and metadata
p u s h a p p
push app
Router② Create and bind services
③ Stage application
④ Deploy applicationCloud Foundry
Runtime (PaaS)
Blobstore DB
Cloud Controller
Service Broker Node(s)
DEADEA
DEADEA
+ app M D
+ app MD
+ =
Servicecredentials
![Page 18: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/18.jpg)
18© Copyright 2014 Pivotal. All rights reserved.
Why it Matters: Rakuten
Source: Cloud Foundry at Rakuten – www.youtube.com/watch?v=vxmnff8lL5o
$cf push myappRequest Servers
Wait for hardware/VM creation
Setup Operating System
Install Software
Setup monitoring
Deploy website
Check / Test
Add to Load Balancer
...
Developer Operators
Transforms This To This:
![Page 19: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/19.jpg)
19© Copyright 2014 Pivotal. All rights reserved.
90%
Why it Matters: Rakuten
Source: Cloud Foundry at Rakuten – www.youtube.com/watch?v=vxmnff8lL5o
Big Cost Saving
Reduction in Infrastructure Operation Costs:
Dramatic increase in Server : Admin ratio
$
![Page 20: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/20.jpg)
20© Copyright 2014 Pivotal. All rights reserved.
Enterprise Must Haves for Delivering Great Software
Rapid, Iterative Deployment
Instant Horizontal Scalability
Continuous Delivery
Standard Mechanism for Service Integration
Integration of Legacy Services
Scalable Private PaaS
![Page 21: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/21.jpg)
21© Copyright 2014 Pivotal. All rights reserved.
Pivotal CF = Essential Features of Enterprise PaaS
Target <choice of clouds>
Push your app and it just works
Bind <any service>
1-Click to scale
![Page 22: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/22.jpg)
22© Copyright 2014 Pivotal. All rights reserved.
Deploy Pivotal CF on Your Choice of Clouds
Provision <my cloud>
Target <choice of clouds>
Push your app and it just works
Bind <any service>
1-Click to scale
Upgrade/scale <my cloud> ...ETC
![Page 23: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/23.jpg)
23© Copyright 2014 Pivotal. All rights reserved. 23© Copyright 2014 Pivotal. All rights reserved.
Join Us on the Journey to Great SoftwareDownload Pivotal CF: bit.ly/pcfweb_dl
Sign up for a Briefing: bit.ly/pcf_briefing
Watch: bit.ly/pcf_watch
![Page 24: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/24.jpg)
24© Copyright 2014 Pivotal. All rights reserved. 24© Copyright 2014 Pivotal. All rights reserved.
Questions?
![Page 25: The Platform for Building Great Software](https://reader035.fdocuments.in/reader035/viewer/2022070304/54c637fd4a7959e43f8b4645/html5/thumbnails/25.jpg)
BUILT FOR THE SPEED OF BUSINESS