Part 1. Fundamentals


As with most things, the best place to start with OpenShift is with the fundamentals. If you’re an experienced OpenShift user, this part of the book may seem familiar. If this is your first look at OpenShift, these chapters may be very valuable.

Chapter 1 is a high-level overview of what OpenShift does and the issues it’s designed to solve. We’ll talk about the business problems and lay out the use cases where OpenShift and containers provide advantages over previous technology solutions.

Chapter 2 gets down to the bits and bytes. After deploying an OpenShift cluster, you’ll deploy your first container-based applications on top of it. Using these examples, we’ll discuss the OpenShift components that work together to make applications function correctly.

Chapter 3 takes you down to the bottom of the Linux kernel. We’ll talk about how the containers used by OpenShift isolate the applications inside them. This is a fundamental concept of how containers work, and we feel that it’s important for people who develop applications in containers as well as people who operate OpenShift clusters to have this essential knowledge.