Jump to: navigation, search

Difference between revisions of "Training-manuals"

Line 1: Line 1:
 
Blueprint here https://blueprints.launchpad.net/openstack-manuals/+spec/training-manuals
 
Blueprint here https://blueprints.launchpad.net/openstack-manuals/+spec/training-manuals
  
Project requirements
+
== Project requirements ==
 
* Reuse the openstack foundation manuals with some additional training specific pages
 
* Reuse the openstack foundation manuals with some additional training specific pages
 
* Target 80% doc reuse
 
* Target 80% doc reuse
Line 8: Line 8:
 
* Training material and lab work would all be based on refstack https://etherpad.openstack.org/RefStackBlueprint
 
* Training material and lab work would all be based on refstack https://etherpad.openstack.org/RefStackBlueprint
  
Overview of training structure (Self Paced)
+
 
 +
== Overview of training structure (Self Paced) ==
 
time                -  name                          -      topics covered
 
time                -  name                          -      topics covered
 
* 1 month          - associate                    -      general
 
* 1 month          - associate                    -      general
Line 17: Line 18:
 
* 6 months        -  devOps general        -      general, nova, glance
 
* 6 months        -  devOps general        -      general, nova, glance
 
*                          -  devOps specializaton -  nova, glance, swift, quantum, oslo, cinder
 
*                          -  devOps specializaton -  nova, glance, swift, quantum, oslo, cinder
structure
+
 
 +
== structure ==
 
* openstack associate engineer
 
* openstack associate engineer
 
* openstack operations engineer
 
* openstack operations engineer
Line 23: Line 25:
 
* openstack devOps architect
 
* openstack devOps architect
  
openstack associate engineer https://etherpad.openstack.org/training-associate-engineer
+
== openstack associate ==
 
* reference http://docs.openstack.org/grizzly/openstack-compute/admin/content/
 
* reference http://docs.openstack.org/grizzly/openstack-compute/admin/content/
 
* most of sections 1-12, 14-15
 
* most of sections 1-12, 14-15
Line 36: Line 38:
 
* get on IRC, mailing lists
 
* get on IRC, mailing lists
  
openstack operations engineer
+
== openstack operations engineer ==
 
* ● training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or 40 hours instructor led with 40 hours of self paced lab time. Some time set aside for distro specific training.
 
* ● training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or 40 hours instructor led with 40 hours of self paced lab time. Some time set aside for distro specific training.
 
* ● reference http://docs.openstack.org/trunk/openstack-ops/content/
 
* ● reference http://docs.openstack.org/trunk/openstack-ops/content/
Line 54: Line 56:
 
* ○ 5-10 scenarios to diagnose, hands on?
 
* ○ 5-10 scenarios to diagnose, hands on?
  
openstack development engineer
+
== openstack development engineer ==
 
* ● combine how to contribute and working with CI guides into a developers guide
 
* ● combine how to contribute and working with CI guides into a developers guide
 
* ● training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or 40 hours instructor led with 40 hours of self paced lab time. Some time set aside for distro specific
 
* ● training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or 40 hours instructor led with 40 hours of self paced lab time. Some time set aside for distro specific
Line 68: Line 70:
 
* ● karma greater than X
 
* ● karma greater than X
  
openstack devOps architect
+
== openstack devOps architect ==
 
* ● training would take 6 months or (12) 2 week periods with a user group meeting. 240 hours of self paced lab time.
 
* ● training would take 6 months or (12) 2 week periods with a user group meeting. 240 hours of self paced lab time.
 
* ● Meant to be very hard to complete. Public contribution must be a considerable part of the work completed. This will make the person who passes very desirable as an employee.
 
* ● Meant to be very hard to complete. Public contribution must be a considerable part of the work completed. This will make the person who passes very desirable as an employee.

Revision as of 23:43, 15 July 2013

Blueprint here https://blueprints.launchpad.net/openstack-manuals/+spec/training-manuals

Project requirements

  • Reuse the openstack foundation manuals with some additional training specific pages
  • Target 80% doc reuse
  • Same process as existing manuals
  • Leave in space and time for distro specific training
  • Training material and lab work would all be based on refstack https://etherpad.openstack.org/RefStackBlueprint


Overview of training structure (Self Paced)

time - name - topics covered

  • 1 month - associate - general
  • 2.5 months - ops general - general, nova, glance
  •                          - ops specialization - swift, quantum, oslo, or cinder
  • 2.5 months - dev general - general, nova, glance
  •                          - dev specialization - nova, glance, swift, quantum, oslo, cinder
  • 6 months - devOps general - general, nova, glance
  •                          - devOps specializaton - nova, glance, swift, quantum, oslo, cinder

structure

  • openstack associate engineer
  • openstack operations engineer
  • openstack development engineer
  • openstack devOps architect

openstack associate

  • reference http://docs.openstack.org/grizzly/openstack-compute/admin/content/
  • most of sections 1-12, 14-15
  • tag admin manual subsections to be included in the training manual
  • training would take 1 month self paced, (2) 2 week periods with a user group meeting, or 16 hours instructor led. Some time set aside for distro specific training.
  • requirements for test
  • * 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

openstack operations engineer

openstack development engineer

openstack devOps architect

  • ● training would take 6 months or (12) 2 week periods with a user group meeting. 240 hours of self paced lab time.
  • ● Meant to be very hard to complete. Public contribution must be a considerable part of the work completed. This will make the person who passes very desirable as an employee.
  • ● code contribution, CI infrastructure time in, operations builds, contributions to answer, speaking at user groups, summit session submissions should all count towards karma/contribution.
  • use TripleO for build/ops environment. include https://github.com/tripleo/incubator/blob/master/devtest.md
  • ● karma greater than Y