SlideShare a Scribd company logo
1 of 49
Download to read offline
‹#›Pivotal Confidential–Internal Use Only
Today’s Agenda
2 great keynotes:
“Software Kept Eating the World”
“CenturyLink and their Journey to Cloud Foundry”
3 hands-on sessions:
The Developer Experience
Architecture and Operations
Continuous Delivery and Microservices
‹#›Pivotal Confidential–Internal Use Only
SOFTWARE KEPT EATING THE WORLD
And Why You Might Want to Take a Bite
Farhan Thawar| fthawar@pivotal.io | @fnthawar
© Copyright 2014 Pivotal. All rights reserved.
@fnthawar
A NEW PLATFORM FOR A NEW ERA
Pivotal Confidential–Internal Use Only
Computing Evolution
@fnthawar
MAINFRAME CLIENT-SERVER & WEB CLOUD
Automation of
Financial Accounts
Automation of most paper processes
(ERP, CRM, Email)
New experiences and
business models
Automation of
Financial Accounts
Automation of most paper processes
(ERP, CRM, Email)
New experiences and
business models
“Free” CPU Cycles “Free” CPU Storage
1st 2nd 3rd
© Copyright 2014 Pivotal. All rights reserved.
Industries Witnessing Massive Change
MEDIA
HEALTH
RETAIL
FINANCIAL SERVICES
ENTERPRISE
EDUCATION
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
Software is Changing Industries
$6B valuation
Financial Services
$25B valuation
Travel & Hospitality
$51B valuation
Transportation
$3.2B Acquisition by Google
Home Automation
$40B valuation
Entertainment
$1.1B acquisition
Agriculture
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
“Software is Eating the World”
@fnthawar
http://online.wsj.com/articles/SB10001424053111903480904576512250915629460
© Copyright 2014 Pivotal. All rights reserved.
© Copyright 2014 Pivotal. All rights reserved.
Re-imagine Software Development
@fnthawar
http://blogs.wsj.com/cio/2014/03/06/pivotal-ceo-paul-maritz-says-companies-must-rediscover-software-development-2/
© Copyright 2014 Pivotal. All rights reserved.
© Copyright 2014 Pivotal. All rights reserved.
What Matters: Apps. Data. Analytics
•  Apps power business, and those apps generate data
•  Analytic insights from that data drive new app
functionality, which in-turn drives new data
•  The faster you can move around the cycle, the faster
you learn, innovate and pull away from the competition
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
A book store in Seattle,
deploys code every 11 seconds
© Copyright 2014 Pivotal. All rights reserved.
Mobile Adoption Timeline
@fnthawar
2008
Print Media
2010
Broadcast
Media
2011
Financial
Services
2013
Retail
???
Healthcare /
Education
© Copyright 2014 Pivotal. All rights reserved.
90% Of All Enterprise Apps Will Be Mobile By 2017
20%of enterprise apps
are mobile
2013 2017
90%of enterprise apps
will be mobile
Source: Gartner predicts
© Copyright 2014 Pivotal. All rights reserved.
If “software is eating the world…”
If software := eating(world){
Mobile := eating software
}
•  In 2014, number of mobile
devices surpassed human
population
(6.8 Billion to 7.1 Billion)
@fnthawar
‹#›Pivotal Confidential–Internal Use Only
Over the 2014 iPhone Launch Weekend,
Apple Sold 25x more transistors than existed in all
the PCs in the world 1995
‹#›Pivotal Confidential–Internal Use Only
Everyone Will Be Connected
© Copyright 2014 Pivotal. All rights reserved.
WWDC 2015
1.5 Million Apps
@fnthawar
‹#›Pivotal Confidential–Internal Use Only
Every THING Will Be Connected
© Copyright 2014 Pivotal. All rights reserved.
Mobile is truly different
•  Different infrastructure required
•  Different use cases
•  Can’t just reuse existing infrastructure
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
Why Cloud Native is critical for mobile
Why Mobile
No Downtime for
upgrades,
maintenance
Mobile Device, OS
iteration is very fast
Why Cloud Native
Enterprises want a single,
open platform for their
apps
CxOs believe mobile
competency is strategic
90% of all enterprise apps
will be mobile by 2017
(Gartner)
Exponential workload
Dynamic loads
© Copyright 2014 Pivotal. All rights reserved.
An example:
Hitting a web API returns 2mb of data when you only need 4k (one example of
20 things that you might need to modify about your API)
What’s different
Mobile
Banking
2008 2014
1X /
week
40X /
day
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
Big Data Opportunity
People Enabled With Mobile Devices + Sensors Uploading Troves
of Findable & Sharable Data
Source: KPCB, Internet Trends 2014
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
Microservices Unleash Rapid Evolution
© Copyright 2014 Pivotal. All rights reserved.
Core Application Patterns Are Changing
© Copyright 2014 Pivotal. All rights reserved.
You must be this tall
to use
Microservices…
http://martinfowler.com/bliki/MicroservicePrerequisites.html
https://www.flickr.com/photos/gusset/3723961589
RAPID PROVISIONING
BASIC MONITORING
RAPID APPLICATION DEPLOYMENT
DEVOPS CULTURE
© Copyright 2014 Pivotal. All rights reserved.
Predictable: Constant Productivity
PRODUCTIVITY
PREDICTABILITY
Unpredictable
Predictable
© Copyright 2014 Pivotal. All rights reserved.
Why do I need to be agile?
•  We believe that software should be built:
–  in short iterative feedback loops
–  as a team sport
•  You have the right to get smarter over time
–  Product definition is always in flux
•  Expectations for development teams are at all-time high
(not just in speed)
© Copyright 2014 Pivotal. All rights reserved.
What Does Business Really Want?
•  Consistent rate of output
•  No surprises
•  Prefers “fast and predictable” over “sometimes super-
fast, sometimes mysteriously slow”
•  ...all in the face of constantly changing product definition
Every product owner wants predictability:
© Copyright 2014 Pivotal. All rights reserved.
Containers Alone Aren’t Enough…
Enterprise management
•  Value is unlocked when standard common
services are built into each managed container
Orchestration & Management of Application
Instances
•  Apps span multiple VMs
•  Apps use multiple containers
•  Dependencies with each other fail
•  Failure conditions have to be corrected automatically
•  Load balancing and performance tuning
•  Logging and event auditing
© Copyright 2014 Pivotal. All rights reserved.
Savings From IAAS and PCF
CLOUD NATIVE DEV CLOUD NATIVE OPSIAAS
© Copyright 2014 Pivotal. All rights reserved.
How to Get There With IAAS + Cloud Native
CLOUD NATIVE DEV CLOUD NATIVE OPSIAAS
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
© Copyright 2014 Pivotal. All rights reserved.
Infrastructure
Applications
Monoliths
Microservices
Physical/Virtual Pivotal CF
Continuous Delivery
Software Factories
Feedback Rapid Iteration
Horizontal Scale
Diversity of Clients
© Copyright 2014 Pivotal. All rights reserved.
It’s gonna take a platform…
Pivotal CF Spring Cloud
© Copyright 2014 Pivotal. All rights reserved.
Is IT a Cost Center? Or a Competitive Advantage?
© Copyright 2014 Pivotal. All rights reserved.
Standardization & Automation Enable Productivity, Quality, and Consistency
© Copyright 2014 Pivotal. All rights reserved.
Continuous Delivery Shortens Time Between Idea and Action
© Copyright 2014 Pivotal. All rights reserved.
You are either building a software business…
Or losing to someone who is.
- @littleidea
© Copyright 2014 Pivotal. All rights reserved.
“Operations is the Secret Sauce”
‹#›Pivotal Confidential–Internal Use Only
Cloud Native Application Platform
© Copyright 2014 Pivotal. All rights reserved.
Cloud Native Architectures
●  Distributed
●  Scalable
●  Automated
●  Replaceable
●  Anti-fragile
●  Iterative evolution of solution
Optimized for Velocity
© Copyright 2014 Pivotal. All rights reserved.
Emergent Features
●  Distributed and versioned configuration
●  Service Registration
●  Routing
●  Circuit Breaker
●  Service-to-service calls
●  Load balancing
●  Messaging
Coordination of distributed apps leads to boilerplate patterns
© Copyright 2014 Pivotal. All rights reserved.
The Shift: Cloud Native Enterprises
Cloud Native Framework:
▪  Spring Cloud : used by Netflix
▪  Spring Boot now over 1M downloads a month, historic levels of
growth
Cloud Native Runtime:
▪  Cloud Foundry elastic runtime used by top FS leaders
▪  Enterprise production ready Linux Container based platform
Cloud Native Orchestration:
▪  CF BOSH: Embedded OS, cloud API integrated
▪  Incredible operational leverage; machine to machine
automation
© Copyright 2014 Pivotal. All rights reserved.
Cloud Foundry Capabilities At A Glance
Application
Containerization &
Cluster Scheduling
Native and
Extended Data
Services
Automatic App Server
& OS Configuration with
Buildpacks
Policy, Identity and
Roles Management
App Health
Management,
Load Balancing,
Rapid Scaling,
Availability Zones
IaaS Provisioning, Scaling
& Configuration
Application
Network Security
Groups
Application to
Services
Binding and
Access
Logging as a service,
Application metrics &
performance,
Metric based scaling
© Copyright 2014 Pivotal. All rights reserved.
•  Eureka (Service Discovery)
•  Hystrix + Turbine (Circuit Breaker)
•  Ribbon (Load Balancer)
•  Feign (REST Client)
•  Zuul (Gateway/Proxy)
Spring Cloud Netflix
© Copyright 2014 Pivotal. All rights reserved.
Cloud Foundry Open Source Dojo
•  Pair programing with IBM,
SAP, GE, HP, Swisscom,
Altoros, Cloud Credo: all send
developers to San Francisco
HQ of Pivotal for intensive 8
week residencies
•  Work directly on the CF OSS
engineering team and innovate
together with us
© Copyright 2014 Pivotal. All rights reserved.
What Matters: Apps. Data. Analytics
•  Apps power business, and those apps generate data
•  Analytic insights from that data drive new app
functionality, which in-turn drives new data
•  The faster you can move around the cycle, the faster
you learn, innovate and pull away from the competition
@fnthawar
Thank you!
Farhan Thawar, VP Engineering
@fnthawar
© Copyright 2014 Pivotal. All rights reserved.
A NEW PLATFORM FOR A NEW ERA

More Related Content

What's hot

Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureNetApp
 
Pivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaSPivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaSVMware Tanzu
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceDavid Linthicum
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterpriseVMware Tanzu
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumDavid Linthicum
 
The Cloud Native Journey
The Cloud Native JourneyThe Cloud Native Journey
The Cloud Native JourneyVMware Tanzu
 
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud FoundryCloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud FoundryVMware Tanzu
 
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedCloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedVMware Tanzu
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processVMware Tanzu
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsDavid Linthicum
 
Introducing the aws migration and modernization competency
Introducing the aws migration and modernization competencyIntroducing the aws migration and modernization competency
Introducing the aws migration and modernization competencyDhaval Soni
 
AMAZE™ - Application Migration to Cloud
 AMAZE™ - Application Migration to Cloud AMAZE™ - Application Migration to Cloud
AMAZE™ - Application Migration to CloudHexaware Technologies
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013David Linthicum
 
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The RealityPivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The RealityVMware Tanzu
 
Benefits of Transforming to a Hybrid Infrastructure - HPE
Benefits of Transforming to a Hybrid Infrastructure - HPEBenefits of Transforming to a Hybrid Infrastructure - HPE
Benefits of Transforming to a Hybrid Infrastructure - HPEMarcoTechnologies
 
OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureVMware Tanzu
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchPT Datacomm Diangraha
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application ModernizationKarina Matos
 
Cloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapCloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapVMware Tanzu
 
IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data IBM
 

What's hot (20)

Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
 
Pivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaSPivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaS
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-service
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicum
 
The Cloud Native Journey
The Cloud Native JourneyThe Cloud Native Journey
The Cloud Native Journey
 
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud FoundryCloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
 
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedCloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platforms
 
Introducing the aws migration and modernization competency
Introducing the aws migration and modernization competencyIntroducing the aws migration and modernization competency
Introducing the aws migration and modernization competency
 
AMAZE™ - Application Migration to Cloud
 AMAZE™ - Application Migration to Cloud AMAZE™ - Application Migration to Cloud
AMAZE™ - Application Migration to Cloud
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013
 
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The RealityPivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
 
Benefits of Transforming to a Hybrid Infrastructure - HPE
Benefits of Transforming to a Hybrid Infrastructure - HPEBenefits of Transforming to a Hybrid Infrastructure - HPE
Benefits of Transforming to a Hybrid Infrastructure - HPE
 
OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - Accenture
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
Cloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapCloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the Leap
 
IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data
 

Similar to Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eating the World

The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry StoryVMware Tanzu
 
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 2014cornelia davis
 
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)VMware Tanzu
 
Linux Foundation Japan 2015
Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015Jason Jackson
 
Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise dektlong
 
OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -Joshua McKenty
 
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 GameInside Analysis
 
VMworld_PivotalCF_And_Containers
VMworld_PivotalCF_And_Containers VMworld_PivotalCF_And_Containers
VMworld_PivotalCF_And_Containers James Watters
 
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 PaaSAl Sargent
 
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMware
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMwareIt’s a Mobile First World: Faster Mobile Apps with Pivotal and VMware
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMwareVMware Tanzu
 
Supercharge Your Application Delivery
Supercharge Your Application DeliverySupercharge Your Application Delivery
Supercharge Your Application DeliveryVMware Tanzu
 
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 2014VMware Tanzu
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great SoftwarePlatform CF
 
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 VMware Tanzu
 
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...James Watters
 
2014 Big_Data_Forum_Pivotal
2014 Big_Data_Forum_Pivotal2014 Big_Data_Forum_Pivotal
2014 Big_Data_Forum_PivotalCOMPUTEX TAIPEI
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209minseok kim
 

Similar to Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eating the World (20)

The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
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
 
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)
 
Linux Foundation Japan 2015
Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015
 
Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise
 
OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -OpenStackDC and Cloud Foundry Meetup -
OpenStackDC and Cloud Foundry Meetup -
 
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
 
Pivotal CF 소개
Pivotal CF 소개 Pivotal CF 소개
Pivotal CF 소개
 
VMworld_PivotalCF_And_Containers
VMworld_PivotalCF_And_Containers VMworld_PivotalCF_And_Containers
VMworld_PivotalCF_And_Containers
 
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
 
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMware
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMwareIt’s a Mobile First World: Faster Mobile Apps with Pivotal and VMware
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMware
 
Supercharge Your Application Delivery
Supercharge Your Application DeliverySupercharge Your Application Delivery
Supercharge Your Application Delivery
 
SV Cloud Meetup
SV Cloud MeetupSV Cloud Meetup
SV Cloud Meetup
 
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
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
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
Pivotal One: The Platform For Building Great Software
 
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...
 
2014 Big_Data_Forum_Pivotal
2014 Big_Data_Forum_Pivotal2014 Big_Data_Forum_Pivotal
2014 Big_Data_Forum_Pivotal
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
 
TIAD : Automation day by Jerôme Labat
TIAD : Automation day by Jerôme LabatTIAD : Automation day by Jerôme Labat
TIAD : Automation day by Jerôme Labat
 

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

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 2024The Digital Insurer
 
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 CVKhem
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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?Antenna Manufacturer Coco
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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.pptxEarley Information Science
 
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 slidevu2urc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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 MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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...Martijn de Jong
 
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 DevelopmentsTrustArc
 

Recently uploaded (20)

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
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
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
 

Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eating the World

  • 1. ‹#›Pivotal Confidential–Internal Use Only Today’s Agenda 2 great keynotes: “Software Kept Eating the World” “CenturyLink and their Journey to Cloud Foundry” 3 hands-on sessions: The Developer Experience Architecture and Operations Continuous Delivery and Microservices
  • 2. ‹#›Pivotal Confidential–Internal Use Only SOFTWARE KEPT EATING THE WORLD And Why You Might Want to Take a Bite Farhan Thawar| fthawar@pivotal.io | @fnthawar
  • 3. © Copyright 2014 Pivotal. All rights reserved. @fnthawar A NEW PLATFORM FOR A NEW ERA
  • 4. Pivotal Confidential–Internal Use Only Computing Evolution @fnthawar MAINFRAME CLIENT-SERVER & WEB CLOUD Automation of Financial Accounts Automation of most paper processes (ERP, CRM, Email) New experiences and business models Automation of Financial Accounts Automation of most paper processes (ERP, CRM, Email) New experiences and business models “Free” CPU Cycles “Free” CPU Storage 1st 2nd 3rd
  • 5. © Copyright 2014 Pivotal. All rights reserved. Industries Witnessing Massive Change MEDIA HEALTH RETAIL FINANCIAL SERVICES ENTERPRISE EDUCATION @fnthawar
  • 6. © Copyright 2014 Pivotal. All rights reserved. Software is Changing Industries $6B valuation Financial Services $25B valuation Travel & Hospitality $51B valuation Transportation $3.2B Acquisition by Google Home Automation $40B valuation Entertainment $1.1B acquisition Agriculture @fnthawar
  • 7. © Copyright 2014 Pivotal. All rights reserved. “Software is Eating the World” @fnthawar http://online.wsj.com/articles/SB10001424053111903480904576512250915629460
  • 8. © Copyright 2014 Pivotal. All rights reserved.
  • 9. © Copyright 2014 Pivotal. All rights reserved. Re-imagine Software Development @fnthawar http://blogs.wsj.com/cio/2014/03/06/pivotal-ceo-paul-maritz-says-companies-must-rediscover-software-development-2/
  • 10. © Copyright 2014 Pivotal. All rights reserved.
  • 11. © Copyright 2014 Pivotal. All rights reserved. What Matters: Apps. Data. Analytics •  Apps power business, and those apps generate data •  Analytic insights from that data drive new app functionality, which in-turn drives new data •  The faster you can move around the cycle, the faster you learn, innovate and pull away from the competition @fnthawar
  • 12. © Copyright 2014 Pivotal. All rights reserved. A book store in Seattle, deploys code every 11 seconds
  • 13. © Copyright 2014 Pivotal. All rights reserved. Mobile Adoption Timeline @fnthawar 2008 Print Media 2010 Broadcast Media 2011 Financial Services 2013 Retail ??? Healthcare / Education
  • 14. © Copyright 2014 Pivotal. All rights reserved. 90% Of All Enterprise Apps Will Be Mobile By 2017 20%of enterprise apps are mobile 2013 2017 90%of enterprise apps will be mobile Source: Gartner predicts
  • 15. © Copyright 2014 Pivotal. All rights reserved. If “software is eating the world…” If software := eating(world){ Mobile := eating software } •  In 2014, number of mobile devices surpassed human population (6.8 Billion to 7.1 Billion) @fnthawar
  • 16. ‹#›Pivotal Confidential–Internal Use Only Over the 2014 iPhone Launch Weekend, Apple Sold 25x more transistors than existed in all the PCs in the world 1995
  • 17. ‹#›Pivotal Confidential–Internal Use Only Everyone Will Be Connected
  • 18. © Copyright 2014 Pivotal. All rights reserved. WWDC 2015 1.5 Million Apps @fnthawar
  • 19. ‹#›Pivotal Confidential–Internal Use Only Every THING Will Be Connected
  • 20. © Copyright 2014 Pivotal. All rights reserved. Mobile is truly different •  Different infrastructure required •  Different use cases •  Can’t just reuse existing infrastructure @fnthawar
  • 21. © Copyright 2014 Pivotal. All rights reserved. Why Cloud Native is critical for mobile Why Mobile No Downtime for upgrades, maintenance Mobile Device, OS iteration is very fast Why Cloud Native Enterprises want a single, open platform for their apps CxOs believe mobile competency is strategic 90% of all enterprise apps will be mobile by 2017 (Gartner) Exponential workload Dynamic loads
  • 22. © Copyright 2014 Pivotal. All rights reserved. An example: Hitting a web API returns 2mb of data when you only need 4k (one example of 20 things that you might need to modify about your API) What’s different Mobile Banking 2008 2014 1X / week 40X / day @fnthawar
  • 23. © Copyright 2014 Pivotal. All rights reserved. Big Data Opportunity People Enabled With Mobile Devices + Sensors Uploading Troves of Findable & Sharable Data Source: KPCB, Internet Trends 2014 @fnthawar
  • 24. © Copyright 2014 Pivotal. All rights reserved. Microservices Unleash Rapid Evolution
  • 25. © Copyright 2014 Pivotal. All rights reserved. Core Application Patterns Are Changing
  • 26. © Copyright 2014 Pivotal. All rights reserved. You must be this tall to use Microservices… http://martinfowler.com/bliki/MicroservicePrerequisites.html https://www.flickr.com/photos/gusset/3723961589 RAPID PROVISIONING BASIC MONITORING RAPID APPLICATION DEPLOYMENT DEVOPS CULTURE
  • 27. © Copyright 2014 Pivotal. All rights reserved. Predictable: Constant Productivity PRODUCTIVITY PREDICTABILITY Unpredictable Predictable
  • 28. © Copyright 2014 Pivotal. All rights reserved. Why do I need to be agile? •  We believe that software should be built: –  in short iterative feedback loops –  as a team sport •  You have the right to get smarter over time –  Product definition is always in flux •  Expectations for development teams are at all-time high (not just in speed)
  • 29. © Copyright 2014 Pivotal. All rights reserved. What Does Business Really Want? •  Consistent rate of output •  No surprises •  Prefers “fast and predictable” over “sometimes super- fast, sometimes mysteriously slow” •  ...all in the face of constantly changing product definition Every product owner wants predictability:
  • 30. © Copyright 2014 Pivotal. All rights reserved. Containers Alone Aren’t Enough… Enterprise management •  Value is unlocked when standard common services are built into each managed container Orchestration & Management of Application Instances •  Apps span multiple VMs •  Apps use multiple containers •  Dependencies with each other fail •  Failure conditions have to be corrected automatically •  Load balancing and performance tuning •  Logging and event auditing
  • 31. © Copyright 2014 Pivotal. All rights reserved. Savings From IAAS and PCF CLOUD NATIVE DEV CLOUD NATIVE OPSIAAS
  • 32. © Copyright 2014 Pivotal. All rights reserved. How to Get There With IAAS + Cloud Native CLOUD NATIVE DEV CLOUD NATIVE OPSIAAS 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
  • 33. © Copyright 2014 Pivotal. All rights reserved. Infrastructure Applications Monoliths Microservices Physical/Virtual Pivotal CF Continuous Delivery Software Factories Feedback Rapid Iteration Horizontal Scale Diversity of Clients
  • 34. © Copyright 2014 Pivotal. All rights reserved. It’s gonna take a platform… Pivotal CF Spring Cloud
  • 35. © Copyright 2014 Pivotal. All rights reserved. Is IT a Cost Center? Or a Competitive Advantage?
  • 36. © Copyright 2014 Pivotal. All rights reserved. Standardization & Automation Enable Productivity, Quality, and Consistency
  • 37. © Copyright 2014 Pivotal. All rights reserved. Continuous Delivery Shortens Time Between Idea and Action
  • 38. © Copyright 2014 Pivotal. All rights reserved. You are either building a software business… Or losing to someone who is. - @littleidea
  • 39. © Copyright 2014 Pivotal. All rights reserved. “Operations is the Secret Sauce”
  • 40. ‹#›Pivotal Confidential–Internal Use Only Cloud Native Application Platform
  • 41. © Copyright 2014 Pivotal. All rights reserved. Cloud Native Architectures ●  Distributed ●  Scalable ●  Automated ●  Replaceable ●  Anti-fragile ●  Iterative evolution of solution Optimized for Velocity
  • 42. © Copyright 2014 Pivotal. All rights reserved. Emergent Features ●  Distributed and versioned configuration ●  Service Registration ●  Routing ●  Circuit Breaker ●  Service-to-service calls ●  Load balancing ●  Messaging Coordination of distributed apps leads to boilerplate patterns
  • 43. © Copyright 2014 Pivotal. All rights reserved. The Shift: Cloud Native Enterprises Cloud Native Framework: ▪  Spring Cloud : used by Netflix ▪  Spring Boot now over 1M downloads a month, historic levels of growth Cloud Native Runtime: ▪  Cloud Foundry elastic runtime used by top FS leaders ▪  Enterprise production ready Linux Container based platform Cloud Native Orchestration: ▪  CF BOSH: Embedded OS, cloud API integrated ▪  Incredible operational leverage; machine to machine automation
  • 44. © Copyright 2014 Pivotal. All rights reserved. Cloud Foundry Capabilities At A Glance Application Containerization & Cluster Scheduling Native and Extended Data Services Automatic App Server & OS Configuration with Buildpacks Policy, Identity and Roles Management App Health Management, Load Balancing, Rapid Scaling, Availability Zones IaaS Provisioning, Scaling & Configuration Application Network Security Groups Application to Services Binding and Access Logging as a service, Application metrics & performance, Metric based scaling
  • 45. © Copyright 2014 Pivotal. All rights reserved. •  Eureka (Service Discovery) •  Hystrix + Turbine (Circuit Breaker) •  Ribbon (Load Balancer) •  Feign (REST Client) •  Zuul (Gateway/Proxy) Spring Cloud Netflix
  • 46. © Copyright 2014 Pivotal. All rights reserved. Cloud Foundry Open Source Dojo •  Pair programing with IBM, SAP, GE, HP, Swisscom, Altoros, Cloud Credo: all send developers to San Francisco HQ of Pivotal for intensive 8 week residencies •  Work directly on the CF OSS engineering team and innovate together with us
  • 47. © Copyright 2014 Pivotal. All rights reserved. What Matters: Apps. Data. Analytics •  Apps power business, and those apps generate data •  Analytic insights from that data drive new app functionality, which in-turn drives new data •  The faster you can move around the cycle, the faster you learn, innovate and pull away from the competition @fnthawar
  • 48. Thank you! Farhan Thawar, VP Engineering @fnthawar
  • 49. © Copyright 2014 Pivotal. All rights reserved. A NEW PLATFORM FOR A NEW ERA