SlideShare a Scribd company logo
1 of 22
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
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
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
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
Program Structure
 Openstack associate engineer
 Openstack operations engineer
 Openstack development
engineer

 Openstack DevOps architect

5

www.Nexusis.com

877.286.3987
Current focus – Associate Guide Full Lifecycle

6

www.Nexusis.com

877.286.3987
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
Methods

8

www.Nexusis.com

877.286.3987
OpenStack Training

Delivery Methods

9

www.Nexusis.com

877.286.3987

Self Paced
Book

Corporate
Instructor Led
Community
Instructor Led
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
Methods – Open Source Training

11

www.Nexusis.com

877.286.3987
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
Status – Current Supporters

13

www.Nexusis.com

877.286.3987
Status (pre-oct burndown not shown properly)

14

www.Nexusis.com

877.286.3987
Challenges

15

www.Nexusis.com

877.286.3987
Challenges / Lessons Learned - Politics

16

www.Nexusis.com

877.286.3987
Challenges / Lessons Learned - Infrastructure
 Project infrastructure







17

www.Nexusis.com

877.286.3987

Repositories
CI Systems
Standards
Wiki's
Kanban tools
Meeting structure / Schedules
Challenges / Lessons Learned
 Corporate Support is essential
 OpenStack – 92% Corporate
 Training – 80% Individual
 9-5 work is critical

18

www.Nexusis.com

877.286.3987
What’s Next?

19

www.Nexusis.com

877.286.3987
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
Call to Action – Associate Course Alpha
 Need Proctors
 Need Students
 Need quality bugs and
feedback

21

www.Nexusis.com

877.286.3987
Open Discussion
Thank you

@colinmcnamara
www.colinmcnamara.com

22

www.Nexusis.com

877.286.3987

More Related Content

Similar to OpenStack training - lowering barriers of entry for OpenStack

Open stack summit surviving your first checkin
Open stack summit surviving your first checkinOpen stack summit surviving your first checkin
Open stack summit surviving your first checkin
Colin McNamara
 
OpenStack-Summit-Surviving-Your-First-Checkin.pptx
OpenStack-Summit-Surviving-Your-First-Checkin.pptxOpenStack-Summit-Surviving-Your-First-Checkin.pptx
OpenStack-Summit-Surviving-Your-First-Checkin.pptx
OpenStack Foundation
 

Similar to OpenStack training - lowering barriers of entry for OpenStack (20)

Cosug for jiang su lug dec 2011
Cosug  for jiang su lug dec 2011Cosug  for jiang su lug dec 2011
Cosug for jiang su lug dec 2011
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startup
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
OpenStack: Upstream First
OpenStack: Upstream FirstOpenStack: Upstream First
OpenStack: Upstream First
 
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
 
Open stack summit surviving your first checkin
Open stack summit surviving your first checkinOpen stack summit surviving your first checkin
Open stack summit surviving your first checkin
 
OpenStack-Summit-Surviving-Your-First-Checkin.pptx
OpenStack-Summit-Surviving-Your-First-Checkin.pptxOpenStack-Summit-Surviving-Your-First-Checkin.pptx
OpenStack-Summit-Surviving-Your-First-Checkin.pptx
 
Mirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 OverviewMirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 Overview
 
Presentation fyp1automationreplicationinopenstack
Presentation fyp1automationreplicationinopenstackPresentation fyp1automationreplicationinopenstack
Presentation fyp1automationreplicationinopenstack
 
Giles Sirett - welcome and CloudStack news
Giles Sirett - welcome and CloudStack news Giles Sirett - welcome and CloudStack news
Giles Sirett - welcome and CloudStack news
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
 
Introduction to OpenStack (2012)
Introduction to OpenStack (2012)Introduction to OpenStack (2012)
Introduction to OpenStack (2012)
 
Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmonton
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
 
OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overview
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-Openstack
 
SUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + NutanixSUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + Nutanix
 
Cloud Infrastructure
Cloud InfrastructureCloud Infrastructure
Cloud Infrastructure
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack CloudOpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

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
  • 5. Program Structure  Openstack associate engineer  Openstack operations engineer  Openstack development engineer  Openstack DevOps architect 5 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
  • 9. OpenStack Training Delivery Methods 9 www.Nexusis.com 877.286.3987 Self Paced Book Corporate Instructor Led Community Instructor Led
  • 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
  • 13. Status – Current Supporters 13 www.Nexusis.com 877.286.3987
  • 14. Status (pre-oct burndown not shown properly) 14 www.Nexusis.com 877.286.3987
  • 16. Challenges / Lessons Learned - Politics 16 www.Nexusis.com 877.286.3987
  • 17. Challenges / Lessons Learned - Infrastructure  Project infrastructure       17 www.Nexusis.com 877.286.3987 Repositories CI Systems Standards Wiki's Kanban tools Meeting structure / Schedules
  • 18. Challenges / Lessons Learned  Corporate Support is essential  OpenStack – 92% Corporate  Training – 80% Individual  9-5 work is critical 18 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