OpenShift

As a result of attending this class, students should be able to containerize simple software applications and services; deploy them with Docker, Kubernetes, and Red Hat OpenShift; test the containerized version; and troubleshoot issues with deployment. One of the key tenets of the DevOps movement is continuous integration and continuous deployment. Containers have become a key technology for the configuration and deployment of applications and microservices. Kubernetes is a container orchestration platform that provides foundational services in Red Hat OpenShift Container Platform.

    Modules

    • Course introduction

      • Introduce and review the course.
    • Get started with container technology

      • Describe how software can run in containers orchestrated by Red Hat OpenShift Container Platform.
    • Create containerized services

      • Provision a server using container technology.
    • Manage containers

      • Manipulate pre-built container images to create and manage containerized services.
    • Manage container images

      • Govern the life cycle of a container image from creation to deletion.
    • Create custom container images

      • Design and code a Docker file to build a custom container image.
    • Deploy containerized applications on Red Hat OpenShift

      • Deploy single container applications on Red Hat OpenShift Container Platform.
    • Deploy multi-container applications

      • Deploy applications that are containerized using multiple container images.
    • Troubleshoot containerized applications

      • Troubleshoot a containerized application deployed on Red Hat OpenShift.
    • Comprehensive review of Introduction to Container, Kubernetes, and Red Hat OpenShift

Subscribe Newsletter

Subscribe our newsletter and get latest update