Course Outline
Introduction:
- What is OpenStack?
- Foundations of Cloud Computing
- Virtualization vs clustering
- OpenStack evolution
- OpenStack distributions
- OpenStack releases
- OpenStack deployment solutions
- OpenStack services
- OpenStack competitors
OpenStack Administration:
- Basic terms
- IaaS model
- Supported hypervisors
- Supported image formats
- Basic architecture
- Design concerns
- Installation concerns
- Configuration concerns
- Administration concerns
- Automation concerns
- Growth planning
- High Availability concerns
- Automated OpenStack installation with PackStack
- How to download and execute RC files
- How to create an external network in Neutron
- How to upload an image to Glance
- How to create a new flavor in Nova
- How to update default Nova and Neutron quotas
- How to create a new tenant in Keystone
- How to create a new user in Keystone
- How to manage roles in Keystone
- How to create a tenant network in Neutron
- How to create a router in Neutron
- How to manage router’s interfaces in Neutron
- How to update security groups in Neutron
- How to upload RSA key-pair to the project
- How to allocate floating IPs to the project
- How to launch an instance from image in Nova
- How to associate floating IPs with instances
- How to create a new volume in Cinder
- How to attach the volume to the instance
- How to take a snapshot of the instance
- How to take a snapshot of the volume
- How to launch an instance from snapshot in Nova
- How to create a volume from snapshot in Cinder
- How to create a container in Swift
- How to upload data to the container in Swift
Basic Environment:
- Prerequisites
- Nodes and networks
- AMQP
- Keystone:
- Objects
- API concerns
- Components
- Backends
- Authentication process
Glance:
- Components
- Backends
Nova:
- Components
- Flavors
- Instances launching and termination process
- Schedulers awareness
- Remote access
Neutron:
- Components
- Network virtualization
- Virtual network devices
- L2 agent
- OVS
- ML2
- Bringing it all together - Compute
- Bringing it all together - Networker
- Virtual networks
- L3 agent
- DHCP agent
Horizon:
- Backends
- Cinder:
- Volumes
- Components
- Backends
Swift:
- What is object storage?
- Replication
- Structure
- Data addressing
- Modified consistent hashing ring
- Data placement
- Metadata placement
- Part power
- Ring internals
- Ring builder
- Components
- Backends
Heat:
- Use cases
- Components
- Templates
- “Hello World” template
Ceilometer:
- Use cases
- Basic concepts
- Components
- Polling agents
- Backends
Adding Compute Node:
- Manual addition of a Compute Node
Requirements
Basic Linux administration skills
Basic knowledge of Cloud Computing paradigm
Testimonials (7)
wiedza i doswiadczenie trenera (sic!) materialy sposob prowadzenia zajec - optymalne tempo, zrozumialy przekaz, luzna atmosfera polaczona z merytoryka na bardzo wysokim poziomie, praktyczne przyklady, cwiczenia podczas szkolenia (hands-on)
Miroslaw Matyla - Orange Szkolenia Sp. z o.o.
Course - OpenStack Administration - Basic + Intermediate (Certified System Administrator for OpenStack)
It was ok.
Dariusz Chomiuk - EduBroker Sp z oo
Course - OpenStack Administration
communication, knowledge from experience, solve problems,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Course - OpenStack Bootcamp
Praktyczna wiedza/doświadczenie prowadzącego.
Cezary Żeszczyński
Course - OpenStack Overview
The varied topics
Daniel Lindh - Tele 2 Sverige AB
Course - OpenStack for Telecom
The virtual desktop in a browser feature was kind of neat.
Mikael Karlsson - Polystar OSIX
Course - OpenStack Architecture and Troubleshooting
I found new things.