28
www.Nexusis.com 877.286.3987 1 OpenStack Training Lowering the barrier to entry for OpenStack Colin McNamara Chief Cloud Architect – Nexus / Dimension Data OPEN@NEXUS Sean Roberts OpenStack Release Mgr Yahoo OpenStack@Yahoo

OpenStack Training - OpenStack Summit Atlanta

Embed Size (px)

DESCRIPTION

Colin McNamara and Sean Roberts talk on OpenStack community based open source education.

Citation preview

Page 1: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871

OpenStack TrainingLowering the barrier to entry for OpenStack

Colin McNamara

Chief Cloud Architect – Nexus / Dimension Data

OPEN@NEXUS

Sean Roberts

OpenStack Release Mgr Yahoo

OpenStack@Yahoo

Page 2: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398722

Sean Roberts - CoFounder

OpenStack Foundation Board member

Leader of SF Bay OpenStack

Core - OpenStack Manuals

Co-Founder – OpenStack Training

Former Stanford SLAC

Chief Infrastructure Architect Yahoo

Now accelerating the Yahoo through the market through Software Maturity (TDD)

Page 3: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398733

Colin McNamara - CoFounder

CCIE / VCP / OpenStack Contributor

Serial instigator for OpenStack Community

Core - OpenStack Manuals

Co-Founder – OpenStack Training

Linux user since 98

VMware user since 99

Founder and maintainer of an awesome beard, and an amazing family

Page 4: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39874

Why did we do this?

Page 5: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398755

Challenge we both faced in business

Page 6: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398766

OpenStack Training - Goals

Align to the upcoming Certification program

Increase the hiring pool of talented engineers

enable underrepresented & econnomically disadvantaged groups to develop marketable skills

Page 7: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398777

OpenStack Training - Goals

Lower the barrier to entry of OpenStack

Increase accuracy and usability of docs

Create survivable, usable content in the world of a 6 month release cycle

Page 8: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398788

We decided to fix this ourseles

Page 9: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39879

Course Structure

Page 10: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871010

Location docs.openstack.org

Get Training

Page 11: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871111

Program Structure

Openstack associate engineer

Openstack operations engineer

Openstack development engineer

Openstack DevOps architect

Page 12: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871212

focus – Seeing the baby be born and grow up

Page 13: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871414

Current Challenge

Page 14: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871515

Methods

Page 15: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871616

Delivery Methods

Ope

nSta

ck T

rain

ing

Self Paced Book

Corporate Instructor Led

Community Instructor Led

Page 16: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871717

Methods – Avoid Content going stale

6M release cycle kills books

Create structure for surviving that cycle

Re-Use Code

Engage End-Users

Page 17: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871818

Methods – Open Source Training

Page 18: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39871919

Methods – Treat training like source code

Run it like it’s own project

Continuously Integrated

Using same XML as docs

Focus on code re-use

Using Agile Methodologies Scrum-ban Trello

Page 19: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872020

Status – Current Supporters

Community

Page 20: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872222

Challenges

Page 21: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872323

Engaging end users to receive training

Page 22: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872424

Challenging the establishment

Page 23: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872525

Challenges / Lessons Learned - Infrastructure

Project infrastructure Repositories CI Systems Standards Wiki's Kanban tools Meeting structure / Schedules

Page 24: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872626

Challenges / Lessons Learned

Corporate Support is essential

OpenStack – 92% Corporate

Training – 80% Individual

9-5 work is critical

Page 25: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872727

What’s Next?

Page 26: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872828

Call to Action – Contributors Count

Always need more contributors Small work matters 2 cards a week = 1 week

less work

Page 27: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.39872929

Call to Action

Need Proctors

Need Students

Need quality bugs and feedback

Need more contributors

USE IT, Share it, Add to it

Docs.openstack.org - GET TRAINING

Page 28: OpenStack Training - OpenStack Summit Atlanta

www.Nexusis.com 877.286.398730

Open DiscussionLet’s look at the training!!

@colinmcnamara / @sarob

www.colinmcnamara.com

www.sarob.com