The course is designed for professionals who wish to learn OpenStack and use it to implement and manage OpenStack infrastructure. The course is also suitable for Systems Administrators, Technical & IT Professionals, Storage Administrators, Network Engineers. The course provides participants with a detailed understanding of the steps necessary to deploy an OpenStack environment from scratch. Through the process of manually deploying OpenStack rather than depending on deployment tools and scripts, students learn where to identify issues and how to overcome the hurdles for when things go wrong.