OpenStack training - lowering barriers of entry for OpenStack
-
Upload
colin-mcnamara -
Category
Education
-
view
613 -
download
2
description
Transcript of OpenStack training - lowering barriers of entry for OpenStack
www.Nexusis.com 877.286.39871
OpenStack TrainingLowering the barrier to entry for OpenStack
Colin McNamara CCIE#18233
Chief Cloud Architect
OPEN@NEXUS
www.Nexusis.com 877.286.39872
My Perspective
CCIE / VCP / OpenStack Contributor
Serial instigator for OpenStack Community
Core - OpenStack Manuals
Co-Founder – OpenStack Training
Linux user since 98
VMware user since 99
Big fan of beards and old photo’s
www.Nexusis.com 877.286.398733
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
www.Nexusis.com 877.286.398744
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
www.Nexusis.com 877.286.398755
Program Structure
Openstack associate engineer
Openstack operations engineer
Openstack development engineer
Openstack DevOps architect
www.Nexusis.com 877.286.398766
Current focus – Associate Guide Full Lifecycle
www.Nexusis.com 877.286.398777
Skill Goals - Associate
basic knowledge of core OpenStack components (Compute, Block, Network, Dashboard)
create an instance
understand conf and log files
understand basics of APIs and framework architecture
understand shared components
work off a single node OpenStack implementation
get on IRC, mailing lists
able to deploy applications to OpenStack clouds
able to leverage basic functions including pools IPs and multiple disks
able to deploy multi-tier applications to OpenStack clouds
advanced knowledge of OpenStack components including new and incubated projects
able to create complicated network topologies
able to leverage advanced application topologies
able to operate and manage projects and elements via Horizon, and some CLI
www.Nexusis.com 877.286.398788
Methods
www.Nexusis.com 877.286.398799
Delivery Methods
Ope
nSta
ck T
rain
ing
Self Paced Book
Corporate Instructor Led
Community Instructor Led
www.Nexusis.com 877.286.39871010
Methods – Avoid Content going stale
6M release cycle kills books
Create structure for surviving that cycle
Re-Use Code
Engage End-Users
www.Nexusis.com 877.286.39871111
Methods – Open Source Training
www.Nexusis.com 877.286.39871212
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
www.Nexusis.com 877.286.39871313
Status – Current Supporters
Community
www.Nexusis.com 877.286.39871414
Status (pre-oct burndown not shown properly)
www.Nexusis.com 877.286.39871515
Challenges
www.Nexusis.com 877.286.39871616
Challenges / Lessons Learned - Politics
www.Nexusis.com 877.286.39871717
Challenges / Lessons Learned - Infrastructure
Project infrastructure Repositories CI Systems Standards Wiki's Kanban tools Meeting structure / Schedules
www.Nexusis.com 877.286.39871818
Challenges / Lessons Learned
Corporate Support is essential
OpenStack – 92% Corporate
Training – 80% Individual
9-5 work is critical
www.Nexusis.com 877.286.39871919
What’s Next?
www.Nexusis.com 877.286.39872020
Call to Action – Contributors Count
Always need more contributors Small work matters 2 cards a week = 1 week
less work
www.Nexusis.com 877.286.39872121
Call to Action – Associate Course Alpha
Need Proctors
Need Students
Need quality bugs and feedback
www.Nexusis.com 877.286.398722
Open DiscussionThank you
@colinmcnamara
www.colinmcnamara.com