OpenStack training - lowering barriers of entry for OpenStack
1. OpenStack Training
Lowering the barrier to entry for OpenStack
Connected VSPEX
Connected VSPEX
Colin McNamara CCIE#18233
Chief Cloud Architect
OPEN@NEXUS
1
www.Nexusis.com
877.286.3987
TM
TM
2. 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
2
www.Nexusis.com
877.286.3987
3. 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
3
www.Nexusis.com
877.286.3987
4. 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
4
www.Nexusis.com
877.286.3987
6. Current focus – Associate Guide Full Lifecycle
6
www.Nexusis.com
877.286.3987
7. Skill Goals - Associate
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
7
basic knowledge of core OpenStack components (Compute, Block, Network, Dashboard)
able to operate and manage projects and elements via Horizon, and some CLI
www.Nexusis.com
877.286.3987
10. Methods – Avoid Content going stale
6M release cycle kills
books
Create structure for
surviving that cycle
Re-Use Code
Engage End-Users
10
www.Nexusis.com
877.286.3987
11. Methods – Open Source Training
11
www.Nexusis.com
877.286.3987
12. 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
12
www.Nexusis.com
877.286.3987
20. Call to Action – Contributors Count
Always need more
contributors
Small work matters
2 cards a week = 1 week
less work
20
www.Nexusis.com
877.286.3987
21. Call to Action – Associate Course Alpha
Need Proctors
Need Students
Need quality bugs and
feedback
21
www.Nexusis.com
877.286.3987