Chapter 1. Getting to know OpenShift
Figure 1.1. Overview of container properties
Figure 1.2. Overview of the Kubernetes architecture
Figure 1.3. Overview of the OpenShift architecture
Figure 1.4. Overview of the application build process
Figure 1.5. Overview of application deployment
Figure 1.6. Virtual machines can be used for process isolation.
Figure 1.7. Containers use a single kernel to serve applications, saving space and resources and providing flexible application platforms.
Figure 1.8. Comparing virtual machines and containers: containers provide better utilization of server resources
Figure 1.9. OpenShift can integrate and manage external storage platforms and ensure that the best-fit storage volume is matched with the applications that need it.
Figure 1.10. Illustrating the differences between traditional and microservice applications: microservice applications scale their components independently, creating better performance and resource utilization
Chapter 2. Getting started
Figure 2.1. How application components work together: Each deployed application creates these components in your OpenShift cluster. This workflow is fully automated and customizable.
Figure 2.2. Components that deploy an application in an OpenShift project
Figure 2.3. The app-cli application web interface should be up and running and available.
Figure 2.4. Overview of application request routing
Figure 2.5. Web interface login page