Books & Videos

Table of Contents

  1. Chapter 1 Introduction to a Container Application Platform

    1. Docker

    2. Kubernetes to the Rescue?

    3. OpenShift

    4. Summary

  2. Chapter 2 Concepts You Need to Understand

    1. Interacting with OpenShift

    2. The Deployed Application

    3. Build and Deployment Process

    4. Online Cheat Sheet

    5. Summary

  3. Chapter 3 Installing the All-in-One VM

    1. Software Requirements

    2. Initial Login from the Web Console

    3. Now Log In from the Command Line

    4. Now Log In to the Web Console as a Normal User

    5. Create a GitHub Account

    6. Summary

  4. Chapter 4 Developing and Deploying Your First Application

    1. Understanding the Tools

    2. Creating Our First Application

    3. Making a Code Change and Starting a New Build

    4. Summary

  5. Chapter 5 Adding Dependencies and a Database

    1. Creating the Base Application

    2. Adding a REST Endpoint

    3. Summary

  6. Chapter 6 Deploying and Scaling Your Application

    1. Automatic Deployments Using Webhooks

    2. Scaling Your Application

    3. Deployment Strategies

    4. Application Health Checks

    5. Deployment Lifecycle Hooks

    6. Application Rollback

    7. Summary

  7. Chapter 7 Using Application Templates

    1. What Is an Application Template?

    2. Benefits of Using Templates

    3. Using Our First Application Template

    4. Creating Your Own Templates

    5. Summary

  8. Chapter 8 Working with Your Application

    1. Listing Running Instances

    2. Container Logs

    3. Environment Variables

    4. Editing Configurations

    5. Debugging an Application

    6. Deleting an Application

    7. Summary

  9. Chapter 9 Deploying an Existing Docker Image

    1. What Is Docker Hub?

    2. Running a Docker Hub Image on OpenShift

    3. Routes

    4. Summary