-
1.
1© Copyright 2014 Pivotal. All rights reserved. 1© Copyright 2014 Pivotal. All rights reserved.
The Journey to Enterprise PaaS
James Watters
VP of Product, Cloud Foundry &
Pivotal CF
-
2.
2© Copyright 2014 Pivotal. All rights reserved.
Agenda
Software has become economic
weapon (again)
Why Platforms vs. IaaS
Big Picture: 3rd
Platform Applications
Why Cloud Foundry
-
3.
3© Copyright 2014 Pivotal. All rights reserved.
“Software is Eating the World”
-
4.
4© Copyright 2014 Pivotal. All rights reserved.
Empowering Smaller Agile Teams
Paul Graham
Value of YC
startups: $13.7B
YC Strategy:
Give an agile team of four
developers coaching and
minimal funding
-
5.
5© Copyright 2014 Pivotal. All rights reserved.
Software is Changing Industries
$3.5B valuation
Financial Services
$3.5B valuation
Travel & Hospitality
$3.5B valuation
Transportation
$3.2B Acquisition by Google
Home Automation
$20B valuation
Entertainment
$26B valuation
Tesla--Automotive
-
6.
6© Copyright 2014 Pivotal. All rights reserved.
Traditional IT is Being Disrupted
-
7.
7© Copyright 2014 Pivotal. All rights reserved.
Enterprises Must Adapt to Compete: Now
-
8.
8© 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)
Micro-Services, standardized service
binding and discovery
First class Mobile support
Deep user analytics
-
9.
9© Copyright 2014 Pivotal. All rights reserved.
Netflix Cloud Evolution: First Step IaaS
-
10.
10© Copyright 2014 Pivotal. All rights reserved.
Netflix Cloud Evolution: Next Step PaaS
-
11.
11© Copyright 2014 Pivotal. All rights reserved.
Is Your Enterprise Ready?
-
12.
12© Copyright 2014 Pivotal. All rights reserved.
The Cloud Platform Evolution
Traditional IaaS
Virtualization
Platform
Virtualization
Platform
Operating SystemOperating System
Your Application
Code
Your Application
Code
Physical ServersPhysical Servers
Your Application
Code
Your Application
Code
IAAS
Your Application
Code
Your Application
Code
PAAS
IAAS
PaaS
-
13.
13© Copyright 2014 Pivotal. All rights reserved.
Screen shot of Dev Console – pointing out simple
abstraction
Demo
Application and Services Dial Tone
-
14.
14© Copyright 2014 Pivotal. All rights reserved.
Industry Voting:
Cloud Foundry is the
standard in PaaS
-
15.
15© Copyright 2014 Pivotal. All rights reserved.
Cloud Foundry Foundation: Industry Standard
Platinum
$500k / year
Gold
$100k / year
Silver
$5-30K / year
DataStax
Fidelity
Mongo
Piston Cloud
CloudCredo
BlueBox
Docker
Stark & Wayne
Anynines
AppDirect
AppDynamics
CloudFlare
-
16.
16© Copyright 2014 Pivotal. 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.”
-
17.
17© Copyright 2014 Pivotal. All rights reserved.
Warner Music on CF: Stunning Results
Warner Software Factory Platform
New applications and major updates
– Before: 6 months, team of 10 developers
– After: 6 weeks, same team
– Speed/Agility: 400% faster on new
platform
– HR Hard Savings: $1.1M per application
update delivered
-
18.
18© Copyright 2014 Pivotal. All rights reserved.
IBM Bets $1B On Cloud Foundry
-
19.
19© Copyright 2014 Pivotal. All rights reserved.
IaaS without PaaS capabilities
becoming a dying breed
In 2014... IaaS providers with no
PaaS services…and no
ecosystem of developers will go
the way of the dodo bird
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.
-
20.
20© Copyright 2014 Pivotal. All rights reserved.
Get Ready For the Third Platform
-
21.
21© Copyright 2014 Pivotal. All rights reserved.
Largest Acquisition in Google History?
-
22.
22© Copyright 2014 Pivotal. All rights reserved.
The “Nest” Disruptive Application Pattern
• Change an industry by
combining
– Highly personalized,
interactive web/mobile
experience
– “Disruptive” insights derived
from data collection,
aggregation, analytics
– Changes both consumer and
supplier patterns
-
23.
23© Copyright 2014 Pivotal. All rights reserved.
Netflix Followed The Nest Disruption Pattern
• How did they transform from
a mail-order business?
– “Speed wins in the
marketplace”
– “Microservices for speed and
availability”
– “Simple patterns automated
by PaaS”
-
24.
24© Copyright 2014 Pivotal. All rights reserved.
Core Application Patterns Are Changing
-
25.
25© Copyright 2014 Pivotal. All rights reserved.
The Default has Been Amazon….
-
26.
26© Copyright 2014 Pivotal. All rights reserved.
A Multi-Cloud 3rd
Platform: Cloud Foundry
Elastic
Runtime
Agile
Microservices
Elastic
Runtime
Agile
Microservices
Elastic
Hadoop
Elastic
Hadoop
Jenkins
Service
(CI)
Jenkins
Service
(CI)
GoogleGoogle
RedisRedis
Cloud Foundry BOSHCloud Foundry BOSH
KV StoreKV Store
VMwareVMware EC2EC2OpenstackOpenstack
Multi-Cloud Declarative
Service Deployment,
Operations
Elastic managed runtime
service integrated into
leading data services; all
scaled and managed by
CF BOSH
Rabbit
MQ
Rabbit
MQ
-
27.
27© Copyright 2014 Pivotal. 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
-
28.
28© Copyright 2014 Pivotal. All rights reserved.
Presenting at CFsummit June 9-11th
-
29.
29© Copyright 2014 Pivotal. All rights reserved.
Removing Developer and Operator Constrains
• 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
-
30.
30© Copyright 2014 Pivotal. All rights reserved.
PCF: Operational Benefits
Instant Dynamic Routing
Streaming Logging Aggregation
ID/team/RBAC/Policy
Four layers of built-in Availability and
Health Management
Application Performance Monitoring
(APM)
Auto-scaling, Scheduling
-
31.
31© Copyright 2014 Pivotal. All rights reserved.
Big Data: Faster and Easier than AWS
https://www.youtube.com/watch?v=LHIEQB0C4Ko
-
32.
32© Copyright 2014 Pivotal. All rights reserved.
Pivotal CF: Cloud Independent Software Delivery
Simple, Developer Friendly
Commands and API
• CF Push [Appfile]
• CF Push [Docker]
• CF Push [.NET]
• Or IDE based control,
Eclipse, STS, Intellij,etc.
Operational Benefits for
Every Application
•Instant Dynamic Routing
•Streaming Logging Agg
•ID/team/RBAC/Policy
•Application performance
management
•Auto-scaling, scheduling
•Four layers of built-in
Availability and health
management
Built-in and Ecosystem
Services
• MySQL HA
• Redis
• Rabbit MQ
• HAWQ Analytics
• Elastic Pivotal HD
• Elastic Search
• Mobile Back End
• Jenkins
• Cassandra
Deploy, Operate Update, Scale Platform on Any IaaS
-
33.
33© Copyright 2014 Pivotal. All rights reserved.
Conclusions
• Enterprises are responding to disruptive
change with PaaS
• Every enterprise needs to have a 3rd
Platform architecture plan
• Cloud Foundry is the leading alternative
to AWS for these new patterns
http://techcrunch.com/2013/12/14/as-software-eats-the-world-non-tech-corporations-are-eating-startups/
Either become a software driven enterprise and/or buy a startup with agile teams:
Over the past year or two, non-tech corporations have begun to actually open their wallets to arm themselves with talent and technology that can help them enter the digital and data-focused world we now live and work in. It’s no longer Google, Facebook and Yahoo that are competing to acquire the best and the brightest startups in Silicon Valley. There are plenty of corporations in retail, health, agriculture, financial services and other industries that are sending their corp-dev talent to scout out possible acquisitions in the Bay Area and beyond.
Let’s take a look at some of the examples. Earlier this year, Monsanto, a multinational chemical, and agricultural biotechnology corporation, bought big data weather tech company Climate Corporation for $1.1 billion. Insurer UnitedHealth Group bought health data analytics company Humedica for hundreds of millions of dollars. A few weeks ago, fitness clothing retailer Under Armour bought fitness tracking app developer MapMyFitness for $150 million. Office supply retailer Staples bought e-commerce personalization company Runa. Payments processing giant First Data has acquired mobile loyalty startup Perka and mobile payments startup Clover in the past year. Retail giant Target has picked up a number of e-commerce companies. Ford Motors bought in-car music app startup Livio. The list goes on.
Their main motivation is realizing that software is eating the world.
Exitround, the website that launched earlier this year and lets startups anonymously seek acquirers, has been seeing a strong uptick in non-tech, corporate acquirers joining the marketplace to find potential talent and startups.
“Their main motivation is realizing that software is eating the world, and they have to add software talent and technologies to their products,” explained Exitround founder Jacob Mullins. On the marketplace, Mullins says that 10 percent of buyers are Fortune 500 companies and 20 percent of acquirers are publicly traded, with a good percentage of the group being non-tech companies
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”
Source 1: The software edge, How effective software development and delivery drives competitive advantage, IBM Institute for Business Value
The importance of SW development: 54% of cos believe it’s critical
But only 25% leverage it today
Those who leverage it (software development) effectively outperform those who don’t
In fact, almost 70 percent of the companies currently leveraging software development for competitive advantage outperform their peers from a profitability standpoint.
Source 2: Platform: The Cloud Foundry Conference - Jonathan Murray
http://www.youtube.com/watch?v=LIg7TO0CaKA
Source 3: Financial Times – Banks need to take on Amazon and Google or die – Francisco Gonzalez, Chief Executive BBA –
BBVA is the second largest bank in Spain, after Santander. Since 2006 the bank has focused on overseas expansion, and now operates in 40 countries. €22 billion revenue in 2012.
Some bankers and analysts think that Google, Facebook, Amazon or the like will not fully enter a highly regulated, low-margin business such as banking. I disagree. What is more, I think banks that are not prepared for such new competitors face certain death.
Technology has already transformed many industries. Next in line is banking. In two or three years, only 5 per cent of consumer interaction will be through branches. The rules have changed and a new league of competitors is emerging.
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”