OpenStack for Administrator Duration: 5 days

OpenStack for Administrator
CONTENT
This training is designed for participants that plan to become Certified OpenStack Administrator (COA) as defined by the OpenStack Foundation (https://www.openstack.org/coa). The OpenStack for Administrator training describes:
• the purpose and concepts of cloud networking
• the history and organization of the OpenStack project
• the architecture of OpenStack cloud software
• the features of the OpenStack Mitaka release
• how to manage the OpenStack cloud via Horizon and CLI
• how to troubleshoot and verify operations of the OpenStack Cloud
• the level of knowledge required to pass the Certified OpenStack Administrator exam

PREREQUISITES
Students who take the course will need good knowledge in the following areas:
• Layer 2 and 3 networking knowledge, such as for instance switching, IP addressing/subnetting
• Linux System Administration Tasks such as disk management, traffic analysis, and managing system services and service configuration using the CLI (command line interface).

Students will need basic/fundamental knowledge of:
• IP Routing, tunneling, and firewalls
• Virtual computing/networking such as KVM virtualization, Linux Bridge and/or OpenvSwitch

Note: The COA certification is aimed for administrators with at least 6 months of daily experience with OpenStack. This implies that even though the knowledge gained in this course will cover all areas needed to pass the exam, the time limitations during the test requires the student to be very familiar with the course contents and additional study time is highly recommended to pass the COA certification.

EXERCISES
This training consists of theoretical lessons and several practical exercises performed in a real Openstack Cloud.
For training courses not performed at APIS premises, high quality internet access is required and SSH (tcp port 22) must be allowed from the training premises to anywhere on the Internet, in order to reach the lab environment. The student will require a PC (running Windows 7 or later) per lab group (usually 2 students). It must be possible to run Putty SSH and the virt-viewer application, provided by the instructor.

Cloud and OpenStack Introduction
• Cloud Service and Deployment Models
• OpenStack – mission, organization, components

Dashboard (Horizon)
• Verify operation of the Dashboard

Identity Management (Keystone)
• Manage Keystone catalogue services and endpoints
• Manage/Create domains, groups, projects, users, and roles
• Authentication/Authorization using roles.

Compute (Nova)
• Manage flavors
• Manage compute instance actions
• Manage Nova user key-pairs
• Manage project security group rules
• Manage instance snapshots

Object Storage (Swift)
• Manage access to object storage, expiring objects and storage policies
• Monitor space available for object store

Block Storage (Cinder)
• Manage volumes, volume groups, quotas and snapshots
Image Management (Glance)
• Deploy a new image to an OpenStack instance
• Manage image types and backends
• Manage images (e.g. add, update, remove)
• Verify operation of the Image Service

Networking (Neutron)
• Manage network resources (e.g., routers, subnets)
• Create different kinds of networks (external and project)
• Manage network interfaces on compute instances
• Troubleshoot network issues for a tenant network (enter namespace, run tcpdump, etc)

Orchestration (Heat)
• Launch a stack using a Heat/Orchestration template (e.g., storage, network, and compute
• Use Heat/Orchestration CLI and Dashboard

Troubleshooting and Diagnostics
• Analyze log files
• Backup the database(s) used by an OpenStack instance
• Diagnose service incidents
• Troubleshoot network performance

SHARE THIS: