Published on February 18, 2014
How OpenStack is Developed: A new way for a new world Seoul Feb 18 2014 Mark Collier COO, OpenStack Foundation @sparkycollier email@example.com 1
“Software is eating the world” Marc Andreesen, 2011
Internet of Things 4
Cloud Computing is the enabler 6
“…corporations in retail, health, agriculture, financial services and other industries” “Their main motivation is realizing that software is eating the world, and they have to add software talent and technologies to their products,” Tech Crunch, December 2013 7
If software is now strategic To every company on the planet 8
This changes everything •How software is produced & consumed •How we view “competitors” and success •Vendor/Customer relationships •The war for technical talent 9
In the old passive consumption model, some other company controls your destiny. You 11 Strategic Decisions
The new, healthier open design model: users are active 12
There are a lot of them 13
They’re willing to contribute 14
They’re connected, they’re vocal and they’re changing their industries 15
Active User profile: Tim Bell, CERN • Runs thousands of servers • Leads the OpenStack User Committee • Contributes to Survey • Organizes Meetups • Has attended many Summits • Analyses data from this thing: Tim Bell, CERN 16
Active User Profile: Guillaume Aubuchon, Digital Film Tree • • Organizes Meetups in LA for the media indutry • Has attended 2 Summits • 17 Generates TB a day of video Revolutionizing how TV is produced, moving the video production flow to the cloud
Other notable users in Korea •List 1 •List 1 •List 3 18
In OpenStack, we’re embracing the Active User movement 19
How Active Users drive OpenStack •User Surveys used for roadmap planning •Holding Operator Summits •Authored user guide •Keynoting OpenStack Summits 20
How do you get so many people to produce one platform? 21
We have a model that works • Elected leaders (PTLs) who make decisions every day • Frequent releases (6 months) • Active users • Automated Testing • Ensures code quality • Protects developers (start from working code) • Protects tree • Egalitarian – same process for everyone, transparent & automated 22 John Griffith, Block Storage Mark Mclain, Russell Bryant, Netwokring Compute
High Engagement = Rapid Innovation ears ey Fro 23 10k m so line de f co 74M 1. to thre in
Become an active user Your company’s future depends on it 24
Thank you Mark Collier COO, OpenStack Foundation @sparkycollier firstname.lastname@example.org 25
Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...
In this presentation we will describe our experience developing with a highly dyna...
Presentation to the LITA Forum 7th November 2014 Albuquerque, NM
Un recorrido por los cambios que nos generará el wearabletech en el futuro
Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...
The world has changed, ... How OpenStack is Developed: A new way for a new world ... OpenStack Foundation
How OpenStack is Developed: A new way for a new world ... world, and they have to add ... • Leads the OpenStack User
One of the fastest growing open source communities in the world. The OpenStack project is a ... Using new clouds ... Neutron Done the SDN Way. Hod ...
OpenStack OpenStack is the world leading open ... a new version of ... and access to the latest OpenStack features, Canonical has developed the ...
... what the best way is to develop plugins for Neutron. I have successfully created a "hello world" ML2 plugin by adding ... Ask OpenStack Resources for ...
... inside Adobe’s new Marketing ... infrastructure in a new way by shifting ... new private cloud stack was developed from the ground ...
The OpenStack Blog Everything in ... How PayPal Runs the World’s Largest Private OpenStack ... OpenStack event as well as on the new OpenStack ...
OpenStack; Stable release: ... querying information about disk images and lets clients stream the images to new servers. OpenStack.org updates Glance every ...
Development Resources for OpenStack clouds. ... (API) offers a way to use the capabilities of a service by using predefined functions.