* 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 to be?
* 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 @blueboxjesse 13
… 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 @blueboxjesse I’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 @blueboxjesse 25
* Blue box, an IBM company @blueboxjesse 26
* Blue box, an IBM company @blueboxjesse 27
* Blue box, an IBM company @blueboxjesse 28
* Blue box, an IBM company @blueboxjesse 29
* 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 @blueboxjesse It 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 @blueboxjesse Image Courtesy of the Seattle Municipal Archives
Jesse Proudman @blueboxjesse