What this book covers
Chapter 1, Introduction to OpenStack and its Deployment Using Packages, describes the prerequisites and how to set up the environment for OpenStack deployment. It also shows how to check whether OpenStack was installed successfully or not.
Chapter 2, Deploying OpenStack Using Staypuft OpenStack Installer, describes how to install Staypuft packages, verify them, and also gives an overview on how to troubleshoot during the deployment process.
Chapter 3, Deploying Highly Available OpenStack, expands OpenStack services configuration and discusses how to configure each of the OpenStack services, database, and message broker in a highly available configuration.
Chapter 4, Keystone Identity Service, introduces the Keystone service and its role in OpenStack. It includes how to secure Keystone using SSL.
Chapter 5, Glance Image Service, introduces Glance's role with OpenStack. Here, you will learn how to configure the Swift Object storage as a backend for Glance.
Chapter 6, Cinder Block Storage Service, describes how to set up and configure Ceph as a volume backend for Cinder.
Chapter 7, Neutron Networking Service, describes the various networking models that can be used with Neutron.
Chapter 8, Nova-Compute Service, introduces Nova services, its role, and possible uses. It also explains how to secure Nova with authentication and authorization.
Chapter 9, Horizon Dashboard Service, describes how to configure Horizon to use Apache HTTPD, how to secure horizon with SSL/TLS, and also how to customize Horizon's user interface.