[openstack day in korea] how openstack is developed: a new way for a new world

25
1 How OpenStack is Developed: A new way for a new world Seoul Feb 18 2014 Mark Collier COO, OpenStack Foundation @sparkycollier [email protected]

Upload: sungjin-kang

Post on 05-Jul-2015

209 views

Category:

Technology


2 download

DESCRIPTION

OpenStack Day in Korea. Main Keynote - Mark Collier (OpenStack COO, OpenStack Foundation)

TRANSCRIPT

Page 1: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

1

How OpenStack is Developed: A new way for a new world

Seoul Feb 18 2014

Mark CollierCOO, OpenStack Foundation@[email protected]

Page 2: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

“Software is eating the world”Marc Andreesen, 2011

Page 3: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

3

MobileMobile

Page 4: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

4

Internet of ThingsInternet of Things

Page 5: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

5

Page 6: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

6

Cloud Computing Cloud Computing is the enableris the enabler

Page 7: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

7

Tech Crunch, December 2013

“Their main motivation is realizing that software is eating the world, and they have to add software talent and

technologies to their products,”

“…corporations in retail, health, agriculture, financial services and other industries”

Page 8: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

8

If software is now strategic

To every company on the planet

Page 9: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

9

This changes everything

•How software is produced & consumed•How we view “competitors” and success•Vendor/Customer relationships•The war for technical talent

Page 10: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

10

Page 11: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

11

In the old passive consumption model, some other company controls your destiny.

Strategic Decisions

You

Page 12: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

12

The new, healthier open design model: users are active

Page 13: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

13

There are a lot of them\

Page 14: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

14

They’re willing to contribute

Page 15: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

15

They’re connected, they’re vocal

and they’re changing their industries

Page 16: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

16

Active User profile: Tim Bell, CERN

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:

Page 17: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

17

Active User Profile: Guillaume Aubuchon, Digital Film Tree

• Generates TB a day of video

• Organizes Meetups in LA for the media indutry

• Has attended 2 Summits

• Revolutionizing how TV is produced, moving the video production flow to the cloud

Page 18: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

18

Other notable users in Korea

•List 1

•List 1

•List 3

Page 19: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

19

In OpenStack, we’re embracing the Active

User movement

Page 20: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

20

How Active Users drive OpenStack

•User Surveys used for roadmap planning•Holding Operator Summits•Authored user guide•Keynoting OpenStack Summits

Page 21: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

21

How do you get so many people to produce

one platform?

Page 22: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

22

We have a model that works

Russell Bryant, Compute

Mark Mclain, Netwokring

John Griffith, Block Storage

• 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

Page 23: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

23

From 10k lines of code to 1.74M in three yearsHigh Engagement = Rapid Innovation

Page 24: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

24

Your company’s future depends on it

Become an active user

Page 25: [OpenStack Day in Korea] How OpenStack is Developed: A new way for a new world

25

Thank you

Mark CollierCOO, OpenStack Foundation@[email protected]