This course covers the general administration and step-by-step installation of the OpenStack open source IAAS (Infrastructure As A Service) cloud solution, widely used for creating private clouds. After a short cloud and OpenStack primer, this course presents the architecture of OpenStack and introduces its base components and administration in detail. Components covered are the Horizon GUI dashboard, OpenStack CLI, the Keystone identity system, the Nova compute service, the Neutron network service, software-defined networking, the Glance image service, the Cinder block storage service, the Ceilometer metering solution, the Heat orchestration services, and the Swift object store. The last chapter presents typical OpenStack installation methods and explains the manual OpenStack installation in detail. Besides in-depth theoretical coverage, students also will practice hands-on exercises with all studied OpenStack components and with the installation in their own OpenStack lab system.
The prerequisite for this class is Basic Linux systems administration (GL250), networking, and virtualization.
4 Days/Lecture & Lab
This course is designed for Developers, SysAdmins, and DevOps wanting to obtain working knowledge about the OpenStack open source cloud system.