1 Rapidly Expanding User and Ecosystem Adoption 8 NEW LOGOS: 4 “[Walmart Labs] chose OpenStack as our cloud platform, not only because it’s best of the breed, but also because open source software comes with several big advantages” 2 Source: “Why we chose OpenStack for Walmart Global eCommerce”, Bao Nyugen, February 2015 @WalmartLabs blog post Fastest Growing Global Open Source Community COMPANIES COUNTRIES 483 INDIVIDUAL MEMBERS 21,252 TOTAL DEVELOPERS 3040 LAST 30 DAYS’ COMMITS 3574 149 TOP 10 COUNTRIES US, Russia, China, France, Great Britain, Ireland, Japan, Australia, Czech Republic, Ukraine ACCEPTED CODE CONTRIBUTIONS 95,369 “OpenStack...has become the leading open source Infrastructure as a Service cloud platform service” -- James Staten, Forrester Research 3 Sources for chart: openstack.org and http://activity.openstack.org/dash/browser March 2, 2015 Source for quote: As OpenStack Stabilizes Big Questions Remain for the Foundation, November 2014 James Staten Forrester Research Blog Post Open Source Beyond Open, Incredibly Flexible Open Design Processes Open Source Community Open Source Development Available Under Apache 2.0 license Flexible Hypervisor Built With Python Flexibility Highly Modular Modular Highly Technical Meritocracy Hypervisor Flexibility 4 How Code Is Merged Zuul: OpenStack’s pipelining gating system Jenkins: Runs tests Gerrit: Manages approvals/rejections OpenStack Development Activity Board @ activity.openstack.org Stackalytics.com In a nutshell, OpenStack… • 24M+ lines of code is mostly written in Python • has a well-established, mature code base maintained by a very large development team • took an estimated 711 years of effort (COCOMO model) starting from its first commit in December 2006 5 Source: ohloh.net/p/openstack, March 2, 2015 OpenStack Developers: In Their Own Words OpenStack is really an amazing project and it makes me want to work for it anywhere, at any time, with any device that can access Gerrit - Jay Lau, Advisory Software Engineer, IBM CSTL The ease with which you can have an impact in the community and learn for yourself what you can do with OpenStack is much more valuable than reading someone’s opinion… - James Slagle, Senior Software Engineer, Red Hat In 20 years, OpenStack will be used to power every device, big or small, from cell phones to microwave ovens. - Tatiana Mazur, Horizon Dashboard contributor It’s still fairly easy to contribute a commit as a newcomer. - Ionut Artarisi, Senior Software Engineer, SUSE 6 openstack.org/blog Code Your Career With OpenStack • More than 2,000 OpenStack jobs posted indeed.com • With a premium of $32,000 of additional salary over non-OpenStack cloud jobs indeed.com • 1,000+ OpenStack jobs posted on openstack.org Apply here Python: Easy to read, learn, patch, well known in the industry Manager, Infrastructure & Strategy Turbine Easy to build skills: open development, build influence under your own name, contribute immediately 7 openstack.org/jobs OpenStack Training Marketplace Find Beginner, Intermediate and Advanced courses online, in classroom-style settings, private corporate training and hands-on boot camps. Search and compare training courses across more than 25 countries. Participating Companies 8 openstack.org/marketplace/training Contribute Try Deploy Try, Deploy & Contribute To OpenStack Before You Contribute • Sign contributors license agreement, add yourself to Contributors wikipage, request membership in ~openstack-cla 9 9 Where To Contribute? • Core projects code, common libraries, integration tests, development infrastructure, documentation/translation openstack.org/start Strategic Contributions • Bug fixes, stable branch or release management, secure audits and bugfixes, create common code libraries, integration tests Get Involved with OpenStack OpenStack Worldwide User Groups General Resources • Sign up for the OpenStack newsletter • Participate in a user/meetup group near you • Sign up for one of several mailing lists by interest • Join as an individual member or as a company • Read our blog • Find an event on our marketing calendar 10 Technical Resources • Review the extensive documentation at http://docs.openstack.org/ • Talk to Stackers on the OpenStack IRC channels • Read the wiki openstack.org/community Join us at the OpenStack Summit! A five day conference for developers, users and administrators of OpenStack Cloud Software • May 18-22, 2015 • Conference Monday-Thursday; Design Summit Tuesday-Friday • Vancouver, BC, Canada • Full Access and Keynotes+Expo passes available 11 openstack.org/summit