The document discusses using OpenStack components as containerized microservices. It describes microservices architecture and why OpenStack is well suited for this approach. Each OpenStack component would be packaged as an independent microservice container using Docker. This allows each component to be deployed and managed separately using container orchestration systems like OpenShift and Kubernetes, improving scalability, debugging, and deployment automation. The presentation provides examples of building Dockerfiles for individual OpenStack services like Keystone and deploying them as microservices on OpenShift.