SlideShare a Scribd company logo
1 of 39
Download to read offline
* Blue box, an IBM company @blueboxjesse
Jesse Proudman / @blueboxjesse / OpenStack Seattle
The Death of the distro,
The future of OpenStack
* Blue box, an IBM company @blueboxjesse
In the beginning…
* Blue box, an IBM company @blueboxjesse
In the beginning…
Nova and Swift were the foundation…
§  Compute, object storage and Nova-Network
§  deployment framework
§  dashboard
§  orchestration
§  block storage (what?!)
But missing quite a bit…
* Blue box, an IBM company @blueboxjesse
In the beginning…
4
So, we all followed Rackspace and jumped in with both feet.
So we all followed
Rackspace and jumped in
* Blue box, an IBM company @blueboxjesse
How did the
distro come
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
is hard…
§  all the pieces
§  velocity
§  distributed systems
§  Python
§  time
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
Few organizations had the patience for this…
“This is a fundamentally different way of delivering IT, and I’m
not sure we’re ready for *this much* change.”
“Isn’t there a faster way?
“Can’t we have pudding without eating meat first?”1
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
By Diablo and Essex2, smart people had a great idea:
§  Simplify
§  Provide choice:
§  DIY
§  Rackspace
2Timeline is approximate.
* Blue box, an IBM company @blueboxjesse
9
And the openstack
distribution was born!
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
* Blue box, an IBM company @blueboxjesse
How did the distro come to be?
* Blue box, an IBM company @blueboxjesse13
… And the Sea Came Pouring In…
* Blue box, an IBM company @blueboxjesse
Convince me
* Blue box, an IBM company @blueboxjesse
Convince me
Distro’s solved some of the problem . . .
§  faster installation
§  commercially licensed bits
§  software support
* Blue box, an IBM company @blueboxjesse
Convince me
. . . but not enough.
§  open-ish
§  operations
§  “That’s not how we do it here…”
§  upgrades
* Blue box, an IBM company @blueboxjesseI’m not convinced
* Blue box, an IBM company @blueboxjesse
I’m not convinced.
§  critical business barriers to open source cloud deployment.
§  and consumption…
§  no incentive to take the huge risks with a distro
* Blue box, an IBM company @blueboxjesse
I’m not convinced.
§  “I don’t see my competitors doing this.” (yet)
§  The market had time to wait, so they waited.
§  public cloud isn’t sold as a distro.
* Blue box, an IBM company @blueboxjesse
A funny thing happened on the
way to the agile, open cloud
* Blue box, an IBM company @blueboxjesse
A funny thing happened…
§  No more “What is OpenStack?”
§  More “How do I get going with OpenStack?”
§  Even more of “Can I *consume* OpenStack without having to
*touch* OpenStack?”
* Blue box, an IBM company @blueboxjesse
A funny thing happened…
22
…and the “agile thing” started to snowball.
* Blue box, an IBM company @blueboxjesse
A funny thing happened…
§  AWS is not a distraction but a direction
§  Success stories became too numerous to ignore
§  Realization that sustainable success rests solely on
differentiation through application innovation
§  Differentiation through infrastructure is a losing game.
* Blue box, an IBM company @blueboxjesse
Don’t fear,
OpenStack is ready
* Blue box, an IBM company @blueboxjesse25
* Blue box, an IBM company @blueboxjesse26
* Blue box, an IBM company @blueboxjesse27
* Blue box, an IBM company @blueboxjesse28
* Blue box, an IBM company @blueboxjesse29
* Blue box, an IBM company @blueboxjesse
OpenStack is ready
§  I say so…
§  Gartner says so…
§  Forrester says so…
§  IDC says so…
§  users say so…
§  the market says so…
* Blue box, an IBM company @blueboxjesse
An enterprise disconnect
* Blue box, an IBM company @blueboxjesse
An enterprise disconnect
§  Why do some still call it a science project?
§  Because there’s still no click-click-done deployment wizard.
§  They’re waiting for something that’s unlikely to happen.
§  Two choices:
§  hire, train, build, or
§  let someone else do it for you.
* Blue box, an IBM company @blueboxjesse
An enterprise disconnect
§  Some are rolling their own clouds (big, sophisticated, gutsy)
§  A few are using distros (motivated by vendor preference or using
them as training wheels)
§  But a growing number are looking for ways to get a private
OpenStack cloud without having to touch the stuff
Most enterprise buyers want to consume OpenStack
without having to touch OpenStack.
Most enterprises want “cloud”
* Blue box, an IBM company @blueboxjesse
An enterprise disconnect
§  OpenStack is insanely complex in production and it’s not going
to get better.
§  It’s mature enough to rely on a vendor to meet an SLA.
§  Tooling is strong enough that my software developers can get
an AWS-like experience without leaving the nest.
* Blue box, an IBM company @blueboxjesse
It’s okay…you can say it: they know
* Blue box, an IBM company @blueboxjesse
It’s okay…you can say it: they know
§  Distros are not the future of OpenStack
§  A few distros (like 2), not 10
§  Business models will continue evolving
§  Cloud will keep being cloudy
* Blue box, an IBM company @blueboxjesseIt is a most exciting time
* Blue box, an IBM company @blueboxjesse
It is the most exciting time…
§  “Markets define standards.” —Randy Bias (and others)
§  Customers can tell us what they think and want, now that
they know enough to engage us in the conversation.
§  Greater opportunity for more innovators.
to be part of
* Blue box, an IBM company @blueboxjesseImage Courtesy of the Seattle Municipal Archives
Jesse Proudman
@blueboxjesse

More Related Content

Viewers also liked

Htaccess Hell - BrightonSEO 2016
Htaccess Hell - BrightonSEO 2016Htaccess Hell - BrightonSEO 2016
Htaccess Hell - BrightonSEO 2016Chris Green
 
Palantir, Quid, RecordedFuture: Augmented Intelligence Frontier
Palantir, Quid, RecordedFuture: Augmented Intelligence FrontierPalantir, Quid, RecordedFuture: Augmented Intelligence Frontier
Palantir, Quid, RecordedFuture: Augmented Intelligence FrontierDaniel Kornev
 
Do CTR's Really Affect Organic Rankings?
Do CTR's Really Affect Organic Rankings?Do CTR's Really Affect Organic Rankings?
Do CTR's Really Affect Organic Rankings?Sam Thomas
 
Attribution & Analytics : maximiser les résultats et simplifier le process
Attribution & Analytics : maximiser les résultats et simplifier le processAttribution & Analytics : maximiser les résultats et simplifier le process
Attribution & Analytics : maximiser les résultats et simplifier le processAT Internet
 
Unlock the power of google analytics (1)
Unlock the power of google analytics (1)Unlock the power of google analytics (1)
Unlock the power of google analytics (1)David Urmann
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)Tammy Everts
 
Automating Your Daily Tasks with Scripting - RubyConf 2015 Taiwan
Automating Your Daily Tasks with Scripting - RubyConf 2015 TaiwanAutomating Your Daily Tasks with Scripting - RubyConf 2015 Taiwan
Automating Your Daily Tasks with Scripting - RubyConf 2015 TaiwanAdler Hsieh
 
Monitoring as a service - Velocity NYC 2015
Monitoring as a service - Velocity NYC 2015Monitoring as a service - Velocity NYC 2015
Monitoring as a service - Velocity NYC 2015James Turnbull
 
Big Data of Everyday Things
Big Data of Everyday ThingsBig Data of Everyday Things
Big Data of Everyday ThingsGerard Dwan
 
The Rise of All-In-One SaaS
The Rise of All-In-One SaaSThe Rise of All-In-One SaaS
The Rise of All-In-One SaaSHiten Shah
 
LDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceLDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceDATAVERSITY
 
17 Ways to Improve Your eLearning Program in 2017
17 Ways to Improve Your eLearning Program in 201717 Ways to Improve Your eLearning Program in 2017
17 Ways to Improve Your eLearning Program in 2017edX
 

Viewers also liked (13)

Htaccess Hell - BrightonSEO 2016
Htaccess Hell - BrightonSEO 2016Htaccess Hell - BrightonSEO 2016
Htaccess Hell - BrightonSEO 2016
 
Palantir, Quid, RecordedFuture: Augmented Intelligence Frontier
Palantir, Quid, RecordedFuture: Augmented Intelligence FrontierPalantir, Quid, RecordedFuture: Augmented Intelligence Frontier
Palantir, Quid, RecordedFuture: Augmented Intelligence Frontier
 
Do CTR's Really Affect Organic Rankings?
Do CTR's Really Affect Organic Rankings?Do CTR's Really Affect Organic Rankings?
Do CTR's Really Affect Organic Rankings?
 
Attribution & Analytics : maximiser les résultats et simplifier le process
Attribution & Analytics : maximiser les résultats et simplifier le processAttribution & Analytics : maximiser les résultats et simplifier le process
Attribution & Analytics : maximiser les résultats et simplifier le process
 
Unlock the power of google analytics (1)
Unlock the power of google analytics (1)Unlock the power of google analytics (1)
Unlock the power of google analytics (1)
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)
 
Automating Your Daily Tasks with Scripting - RubyConf 2015 Taiwan
Automating Your Daily Tasks with Scripting - RubyConf 2015 TaiwanAutomating Your Daily Tasks with Scripting - RubyConf 2015 Taiwan
Automating Your Daily Tasks with Scripting - RubyConf 2015 Taiwan
 
Monitoring as a service - Velocity NYC 2015
Monitoring as a service - Velocity NYC 2015Monitoring as a service - Velocity NYC 2015
Monitoring as a service - Velocity NYC 2015
 
Happier Teams Through Tools
Happier Teams Through ToolsHappier Teams Through Tools
Happier Teams Through Tools
 
Big Data of Everyday Things
Big Data of Everyday ThingsBig Data of Everyday Things
Big Data of Everyday Things
 
The Rise of All-In-One SaaS
The Rise of All-In-One SaaSThe Rise of All-In-One SaaS
The Rise of All-In-One SaaS
 
LDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceLDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business Intelligence
 
17 Ways to Improve Your eLearning Program in 2017
17 Ways to Improve Your eLearning Program in 201717 Ways to Improve Your eLearning Program in 2017
17 Ways to Improve Your eLearning Program in 2017
 

Similar to Distros are Dead, The Future of OpenStack

Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016
Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016
Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016Cloud Native Day Tel Aviv
 
Softlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteSoftlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteJesse Proudman
 
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?Jesse Proudman
 
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim RemaniThe Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim Remaniploibl
 
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim RemaniThe Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim RemaniJAXLondon2014
 
【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container ServicesAmazon Web Services Japan
 
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)Jesse Proudman
 
Economies of Scaling Software
Economies of Scaling SoftwareEconomies of Scaling Software
Economies of Scaling SoftwareJoshua Long
 
WEBASSEMBLY - What's the right thing to write? -
WEBASSEMBLY - What's the right thing to write? -WEBASSEMBLY - What's the right thing to write? -
WEBASSEMBLY - What's the right thing to write? -Shin Yoshida
 
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2UCloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2USufyaan Kazi
 
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSScalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSHayden Bleasel
 
To Cloud or Not To Cloud?
To Cloud or Not To Cloud?To Cloud or Not To Cloud?
To Cloud or Not To Cloud?Greg Lindahl
 
Metasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUMetasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUKiwamu Okabe
 
Happy Browser, Happy User! WordSesh 2019
Happy Browser, Happy User! WordSesh 2019Happy Browser, Happy User! WordSesh 2019
Happy Browser, Happy User! WordSesh 2019Katie Sylor-Miller
 
Atomic Design - An Event Apart San Diego
Atomic Design - An Event Apart San DiegoAtomic Design - An Event Apart San Diego
Atomic Design - An Event Apart San DiegoBrad Frost
 
Where Do We Go From Here?
Where Do We Go From Here?Where Do We Go From Here?
Where Do We Go From Here?Matthew Broberg
 
5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service DeliveryRob Schoening
 
Three ways object storage can save you time in 2017
Three ways object storage can save you time in 2017Three ways object storage can save you time in 2017
Three ways object storage can save you time in 2017Maciej Lasota
 
Stop expecting magic fairy dust: Make apps secure by design
Stop expecting magic fairy dust: Make apps secure by designStop expecting magic fairy dust: Make apps secure by design
Stop expecting magic fairy dust: Make apps secure by designPatrick Walsh
 
From Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesFrom Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesSimone Brunozzi
 

Similar to Distros are Dead, The Future of OpenStack (20)

Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016
Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016
Hyperscale? Don't Try This at Home - Jesse Proudman - OpenStack Day Israel 2016
 
Softlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteSoftlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 Keynote
 
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?
Cloud Expo London: Public vs. Private vs. Hybrid, Which One, or None?
 
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim RemaniThe Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
 
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim RemaniThe Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
 
【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services
 
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)
Public, Private, Hybrid Cloud Oh My! (Plus an OpenStack intro)
 
Economies of Scaling Software
Economies of Scaling SoftwareEconomies of Scaling Software
Economies of Scaling Software
 
WEBASSEMBLY - What's the right thing to write? -
WEBASSEMBLY - What's the right thing to write? -WEBASSEMBLY - What's the right thing to write? -
WEBASSEMBLY - What's the right thing to write? -
 
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2UCloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
Cloud Foundry vs Docker vs Kubernetes - http://bit.ly/2rzUM2U
 
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSScalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
 
To Cloud or Not To Cloud?
To Cloud or Not To Cloud?To Cloud or Not To Cloud?
To Cloud or Not To Cloud?
 
Metasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUMetasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCU
 
Happy Browser, Happy User! WordSesh 2019
Happy Browser, Happy User! WordSesh 2019Happy Browser, Happy User! WordSesh 2019
Happy Browser, Happy User! WordSesh 2019
 
Atomic Design - An Event Apart San Diego
Atomic Design - An Event Apart San DiegoAtomic Design - An Event Apart San Diego
Atomic Design - An Event Apart San Diego
 
Where Do We Go From Here?
Where Do We Go From Here?Where Do We Go From Here?
Where Do We Go From Here?
 
5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery
 
Three ways object storage can save you time in 2017
Three ways object storage can save you time in 2017Three ways object storage can save you time in 2017
Three ways object storage can save you time in 2017
 
Stop expecting magic fairy dust: Make apps secure by design
Stop expecting magic fairy dust: Make apps secure by designStop expecting magic fairy dust: Make apps secure by design
Stop expecting magic fairy dust: Make apps secure by design
 
From Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesFrom Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutes
 

More from Jesse Proudman

"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016
"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016
"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016Jesse Proudman
 
OpenStack for Beginners
OpenStack for BeginnersOpenStack for Beginners
OpenStack for BeginnersJesse Proudman
 
Hyper Scale, You Are Not - OpenStack Tokyo 2015
Hyper Scale, You Are Not - OpenStack Tokyo 2015Hyper Scale, You Are Not - OpenStack Tokyo 2015
Hyper Scale, You Are Not - OpenStack Tokyo 2015Jesse Proudman
 
OpenStack Summit 2015: Tokyo - IBM Sponsor Keynote
OpenStack Summit 2015: Tokyo - IBM Sponsor KeynoteOpenStack Summit 2015: Tokyo - IBM Sponsor Keynote
OpenStack Summit 2015: Tokyo - IBM Sponsor KeynoteJesse Proudman
 
Expect more from private cloud - Relay 2015
Expect more from private cloud - Relay 2015Expect more from private cloud - Relay 2015
Expect more from private cloud - Relay 2015Jesse Proudman
 
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout Session
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout SessionSoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout Session
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout SessionJesse Proudman
 

More from Jesse Proudman (6)

"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016
"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016
"True Grit," Jesse Proudman at The Bush School Career Day Keynote, 3/25/2016
 
OpenStack for Beginners
OpenStack for BeginnersOpenStack for Beginners
OpenStack for Beginners
 
Hyper Scale, You Are Not - OpenStack Tokyo 2015
Hyper Scale, You Are Not - OpenStack Tokyo 2015Hyper Scale, You Are Not - OpenStack Tokyo 2015
Hyper Scale, You Are Not - OpenStack Tokyo 2015
 
OpenStack Summit 2015: Tokyo - IBM Sponsor Keynote
OpenStack Summit 2015: Tokyo - IBM Sponsor KeynoteOpenStack Summit 2015: Tokyo - IBM Sponsor Keynote
OpenStack Summit 2015: Tokyo - IBM Sponsor Keynote
 
Expect more from private cloud - Relay 2015
Expect more from private cloud - Relay 2015Expect more from private cloud - Relay 2015
Expect more from private cloud - Relay 2015
 
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout Session
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout SessionSoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout Session
SoftLayer Bluemix User Summit 2015 Tokyo - Blue Box Breakout Session
 

Recently uploaded

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Recently uploaded (20)

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Distros are Dead, The Future of OpenStack

  • 1. * Blue box, an IBM company @blueboxjesse Jesse Proudman / @blueboxjesse / OpenStack Seattle The Death of the distro, The future of OpenStack
  • 2. * Blue box, an IBM company @blueboxjesse In the beginning…
  • 3. * Blue box, an IBM company @blueboxjesse In the beginning… Nova and Swift were the foundation… §  Compute, object storage and Nova-Network §  deployment framework §  dashboard §  orchestration §  block storage (what?!) But missing quite a bit…
  • 4. * Blue box, an IBM company @blueboxjesse In the beginning… 4 So, we all followed Rackspace and jumped in with both feet. So we all followed Rackspace and jumped in
  • 5. * Blue box, an IBM company @blueboxjesse How did the distro come
  • 6. * Blue box, an IBM company @blueboxjesse How did the distro come to be? is hard… §  all the pieces §  velocity §  distributed systems §  Python §  time
  • 7. * Blue box, an IBM company @blueboxjesse How did the distro come to be? Few organizations had the patience for this… “This is a fundamentally different way of delivering IT, and I’m not sure we’re ready for *this much* change.” “Isn’t there a faster way? “Can’t we have pudding without eating meat first?”1
  • 8. * Blue box, an IBM company @blueboxjesse How did the distro come to be? By Diablo and Essex2, smart people had a great idea: §  Simplify §  Provide choice: §  DIY §  Rackspace 2Timeline is approximate.
  • 9. * Blue box, an IBM company @blueboxjesse 9 And the openstack distribution was born!
  • 10. * Blue box, an IBM company @blueboxjesse How did the distro come to be?
  • 11. * Blue box, an IBM company @blueboxjesse How did the distro come to be?
  • 12. * Blue box, an IBM company @blueboxjesse How did the distro come to be?
  • 13. * Blue box, an IBM company @blueboxjesse13 … And the Sea Came Pouring In…
  • 14. * Blue box, an IBM company @blueboxjesse Convince me
  • 15. * Blue box, an IBM company @blueboxjesse Convince me Distro’s solved some of the problem . . . §  faster installation §  commercially licensed bits §  software support
  • 16. * Blue box, an IBM company @blueboxjesse Convince me . . . but not enough. §  open-ish §  operations §  “That’s not how we do it here…” §  upgrades
  • 17. * Blue box, an IBM company @blueboxjesseI’m not convinced
  • 18. * Blue box, an IBM company @blueboxjesse I’m not convinced. §  critical business barriers to open source cloud deployment. §  and consumption… §  no incentive to take the huge risks with a distro
  • 19. * Blue box, an IBM company @blueboxjesse I’m not convinced. §  “I don’t see my competitors doing this.” (yet) §  The market had time to wait, so they waited. §  public cloud isn’t sold as a distro.
  • 20. * Blue box, an IBM company @blueboxjesse A funny thing happened on the way to the agile, open cloud
  • 21. * Blue box, an IBM company @blueboxjesse A funny thing happened… §  No more “What is OpenStack?” §  More “How do I get going with OpenStack?” §  Even more of “Can I *consume* OpenStack without having to *touch* OpenStack?”
  • 22. * Blue box, an IBM company @blueboxjesse A funny thing happened… 22 …and the “agile thing” started to snowball.
  • 23. * Blue box, an IBM company @blueboxjesse A funny thing happened… §  AWS is not a distraction but a direction §  Success stories became too numerous to ignore §  Realization that sustainable success rests solely on differentiation through application innovation §  Differentiation through infrastructure is a losing game.
  • 24. * Blue box, an IBM company @blueboxjesse Don’t fear, OpenStack is ready
  • 25. * Blue box, an IBM company @blueboxjesse25
  • 26. * Blue box, an IBM company @blueboxjesse26
  • 27. * Blue box, an IBM company @blueboxjesse27
  • 28. * Blue box, an IBM company @blueboxjesse28
  • 29. * Blue box, an IBM company @blueboxjesse29
  • 30. * Blue box, an IBM company @blueboxjesse OpenStack is ready §  I say so… §  Gartner says so… §  Forrester says so… §  IDC says so… §  users say so… §  the market says so…
  • 31. * Blue box, an IBM company @blueboxjesse An enterprise disconnect
  • 32. * Blue box, an IBM company @blueboxjesse An enterprise disconnect §  Why do some still call it a science project? §  Because there’s still no click-click-done deployment wizard. §  They’re waiting for something that’s unlikely to happen. §  Two choices: §  hire, train, build, or §  let someone else do it for you.
  • 33. * Blue box, an IBM company @blueboxjesse An enterprise disconnect §  Some are rolling their own clouds (big, sophisticated, gutsy) §  A few are using distros (motivated by vendor preference or using them as training wheels) §  But a growing number are looking for ways to get a private OpenStack cloud without having to touch the stuff Most enterprise buyers want to consume OpenStack without having to touch OpenStack. Most enterprises want “cloud”
  • 34. * Blue box, an IBM company @blueboxjesse An enterprise disconnect §  OpenStack is insanely complex in production and it’s not going to get better. §  It’s mature enough to rely on a vendor to meet an SLA. §  Tooling is strong enough that my software developers can get an AWS-like experience without leaving the nest.
  • 35. * Blue box, an IBM company @blueboxjesse It’s okay…you can say it: they know
  • 36. * Blue box, an IBM company @blueboxjesse It’s okay…you can say it: they know §  Distros are not the future of OpenStack §  A few distros (like 2), not 10 §  Business models will continue evolving §  Cloud will keep being cloudy
  • 37. * Blue box, an IBM company @blueboxjesseIt is a most exciting time
  • 38. * Blue box, an IBM company @blueboxjesse It is the most exciting time… §  “Markets define standards.” —Randy Bias (and others) §  Customers can tell us what they think and want, now that they know enough to engage us in the conversation. §  Greater opportunity for more innovators. to be part of
  • 39. * Blue box, an IBM company @blueboxjesseImage Courtesy of the Seattle Municipal Archives Jesse Proudman @blueboxjesse