The Platform for Building Great Software
-
Upload
platform-cf -
Category
Technology
-
view
104 -
download
1
description
Transcript of The Platform for Building Great Software
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
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
3© Copyright 2014 Pivotal. All rights reserved.
Software
4© Copyright 2014 Pivotal. All rights reserved.
Empowering Smaller Agile Teams
Paul Graham
Value of YCstartups: $13.7B
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
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
7© Copyright 2014 Pivotal. All rights reserved.
Is Your Enterprise Ready?
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.”
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
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
11© Copyright 2014 Pivotal. All rights reserved. 11© Copyright 2014 Pivotal. All rights reserved.
DemoApp Deployment
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
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
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
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
16© Copyright 2014 Pivotal. All rights reserved. 16© Copyright 2014 Pivotal. All rights reserved.
“Push your app and it just works.”
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
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:
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
$
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
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
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
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
24© Copyright 2014 Pivotal. All rights reserved. 24© Copyright 2014 Pivotal. All rights reserved.
Questions?
BUILT FOR THE SPEED OF BUSINESS