The Platform for Building Great Software

25
1 © Copyright 2014 Pivotal. All rights reserved. 1 © Copyright 2014 Pivotal. All rights reserved. The Platform For Building Great Software Pivotal One Webinar Series Watch: bit.ly / pcf_watch 1.16.14

description

 

Transcript of The Platform for Building Great Software

Page 1: 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

Page 2: The Platform for Building Great Software

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

3© Copyright 2014 Pivotal. All rights reserved.

Software

Page 4: The Platform for Building Great Software

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

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

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

7© Copyright 2014 Pivotal. All rights reserved.

Is Your Enterprise Ready?

Page 8: The Platform for Building Great Software

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

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

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

11© Copyright 2014 Pivotal. All rights reserved. 11© Copyright 2014 Pivotal. All rights reserved.

DemoApp Deployment

Page 12: The Platform for Building Great Software

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

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

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

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

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

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

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

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

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

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

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

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

24© Copyright 2014 Pivotal. All rights reserved. 24© Copyright 2014 Pivotal. All rights reserved.

Questions?

Page 25: The Platform for Building Great Software

BUILT FOR THE SPEED OF BUSINESS