A presentation I did to the inaugural CompCon at ANU in Canberra 29/09/2013.In a phenomenally short time OpenStack has risen to be the dominant platform for building private and public clouds of any scale. With 1000s of contributors and hundreds of companies backing the project, Tristan will demonstrate why you need to know about OpenStack and get involved now.
- What is OpenStack
- History of the project
- Phenomenal growth of the project
- Relevance in Australia and internationally, presenting opportunities to build green field clouds the world over.
- Massive job demand
OpenStack - What is it and why you should know about it!
1. OPENSTACK – WHAT IS IT AND WHY
YOU SHOULD KNOW ABOUT IT!
Tristan Goode CEO, Aptira
Board Director, The OpenStack Foundation
Co-founder and organizer of the Australian OpenStack User Group
Supporter and sponsor of the Indian OpenStack User Group
2. Agenda…
• What is OpenStack?
• Who is behind OpenStack
• Phenomenal growth of the project
• Relevance in Australia and internationally
• Massive job demand
• Q & A
14. Compute
Provision and manage large pools of on-demand
computing resources
Object Storage Petabytes of reliable storage on standard hardware
Block Storage
Volumes on commodity storage gear, and drivers for
more advanced systems like IBM, EMC, HP, Red
Hat/Gluster, Ceph/RBD, NetApp, SolidFire, and Nexenta
Networking
Software defined networking automation with pluggable
backends
Dashboard
Self-service, role-based web interface for users and
administrators
Shared Services
Multi-tenant authentication system that ties to existing
stores (e.g. LDAP), Image Service
OpenStack Capabilities
15. •Time-Based Release Cycle
•New software release every six months, with interim milestones
•Twice Yearly Design Summits
•Immediately following software release to plan next version
Sessions led by developers and Project Technical Leads
•Broad Contributions
•1000 developers, from over 50 companies worldwide
•Elected Leadership
•Developers elect their own Project Technical Leaders
Open Development Process
16. 17
Fastest Growing Open Source Community
(as of July 2013)
COMPANIES
TOTAL CONTRIBUTORS
AVERAGE MONTHLY
CONTRIBUTORS
CODE CONTRIBUTIONS
1,036 238 70,137
231
10,149
INDIVIDUAL MEMBERS
COUNTRIES
121
17. ‣ Every datacenter
‣ Every server
‣ Every network device
‣ Every storage system
OpenStack Use Cases: IT Transformation
20. What’s the Mission?
To produce the
ubiquitous open source cloud computing platform
that will meet the needs of public and private clouds
regardless of size, by being simple to implement and
massively scalable.
23. Protecting, Empowering, and Promoting OpenStack software
and the community around it, including users, developers and the
entire ecosystem.
• Over 12,000 Individual Members, up from 5,600 at launch
• The leading Global IT companies as Gold & Platinum Members
Three key components
• Board of Directors - sets strategic direction
• Project Technical Leads and a Technical Committee - elected
from among the contributors
• User Committee - ensures the users voices are heard
The OpenStack Foundation
24. • Technical people making technical decisions based on merit
• Dedicated resources building the community and ecosystem
• A strong ecosystem of companies making money
• Encouraging and rewarding contribution in all forms
Foundation Approach
28. Developer Interest & Commitment to Platform
Average of 230+ unique contributors per monthContributors
http://www.ohloh.net/p/compare?project_0=OpenStack&project_1=Apache+CloudStack&project_2=Eucalyptus
30. • Open platform
‣ Community-driven innovation
‣ Technology accessible in many ways: hourly, appliance,
distribution, DIY
‣ mandatory interoperability between all OpenStack clouds
• Empowered users and developers
‣ Deep engagement from our users and developers
‣ Users have more control of their destiny
• Broad, global support from companies
‣ Not driven by a single company; no single source;
‣ Aggregate investment is huge
OpenStack Goals
31. Expanded scope from Compute and Object Storage to Compute,
Storage, Networking and Shared Services, with rich ecosystem of
Integrated projects emerging, LBaaS, DBaaS, metering and billing
etc
OpenStack has public clouds in more cities than Amazon has
regions, and they are interoperable!
Major user adoption
OpenStack has become the centre of cloud innovation
3 years in – Report Card
33. • We are the most virtualised country in the world, but our cloud
adoption is pedestrian (we can cut costs, compete globally)
• Build clouds free of proprietary (read US dominated) constraints
• It provides the “primordial soup” which entrepreneurs feed on
• Develop cloud computing technologies here and export skills
• Reverse the “brain drain”
• Organizations are realizing OpenStack is the only way forward to
“glue” their infrastructure together
• Perfect for Government adoption & compliments Open
Government initiatives
• No more puppies – just them cows – no more clickfails
OpenStack in Australia
34. • “Cloud for the rest of the world”
• Lowers barriers of entry for emerging and developing nations
• Democracy beats dictatorship in the Cloud!
• Internationalisation helps level the cloud playing field
• Data ownership worries (NSA etc), build your cloud on sovereign
soil, always retain control of your data!
• October Summit will be the first outside of the US (in Hong Kong)
• Huge surge in code contribution from outside the US
• Most use cases are now outside the US
• Creating jobs all over the world http://openstack.org/jobs
(More on jobs later)
The global impact of OpenStack
35. Dr. Liu Ming keynoted the inaugural APAC OpenStack conference in
Beijing last August….
He is the “Deputy Director of the Ministry of Industry and
Information Technology Software and Integrated Circuit Promotion
Centre”
“OpenStack will smash the monopoly of the western cloud
providers!”
Possible future news headline…
“China and USA sign peace accord at the 2016 OpenStack Summit”
China loves OpenStack!
36. A great analogy comes from the early days of the Internet…
…the transition away from fractured, proprietary flavours of UNIX
toward open-source Linux.
An open cloud will provide the same benefits to cloud computing
that the Linux standard provided to the server.
Why OpenStack will become predominant
40. How you can get involved
We are looking for:
Developers
Testers
Code Reviewers
Bug Reporters
Supporters
Writers
Translators
System Administrators and
Evangelists
https://wiki.openstack.org/wiki/HowToContribute
https://wiki.openstack.org/wiki/MailingLists
https://wiki.openstack.org/wiki/Teams
41. How it works: resources
General
• Openstack.org/community
• OpenStack Newsletter
• Join your local user group
• Join as an individual
member of the foundation
• Read our blog
• Find an event
Technical
• ask.OpenStack.org
• IRC
• Mailing Lists
• Wiki
• Docs
42. Come to the Summit in Hong Kong Nov 5-8
HURRY – Early bird pricing ends October 4!
43. • OpenStack is at http://openstack.org
or follow @openstack
• I am at tristan@aptira.com
or follow me @tristangoode
• Aptira is at http://aptira.com
or follow @aptira
Questions
Editor's Notes
Successful platforms have three forces:TechnologyEcosystem Users
Apple’s ios800,000+ apps and 106 carriersMore than 500 million devices in 113 countries(These stats are all from June by the way)
Google’s Android800,000+ apps on 95 carriers by 44 device makers750 million devices in 104 countries
Facebook and it’s development platform9 million appsMore than 1 billion users
So how is all this made?
The goal of
Service Provider, Media delivery, Business Intelligence
Protecting, Empowering, and Promoting OpenStack software and the community around it, including users, developers and the entire ecosystem. Over 12,000 Individual Members, up from 5,600 at launchThe leading Global IT companies as Gold & Platinum MembersThree key componentsBoard of Directors - sets strategic directionProject Technical Leads and a Technical Committee - elected from among the contributorsUser Committee - ensures the users voices are heard
Technical people making technical decisions based on meritDedicated resources building the community and ecosystemA strong ecosystem of companies making moneyEncouraging and rewarding contribution in all forms
A business can take advantage of this community driven innovation because there’ll always be more smart people not working for you, than working for you, so take advantage!