Introduction

OpenShift 101: Learn the Basics of Red Hat OpenShift on IBM Cloud

A recent study by McKinsey & Company reveals that only 20 percent of enterprise applications have moved to the cloud. We believe that a hybrid cloud approach, built on open source and a vibrant open ecosystem, is the best way to move the remaining 80 percent.

Red Hat OpenShift represents a common platform, based on the industry-standard Kubernetes, that allows you to build on premises, on the IBM Cloud, or on any other leading cloud platform. You want freedom of choice; Red Hat OpenShift offers exactly that.

The goals of this workshop are:

  • To familiarize the reader with OpenShift
  • Deploy a Node.js application to OpenShift
  • Use OpenShift's features to monitor, scale the application

Architecture

  1. A developer generates a starter application with IBM Cloud Developer Tools.
  2. Building the application produces a Docker container image.
  3. The image is pushed to a project in OpenShift cluster.
  4. The application is deployed to a OpenShift cluster.
  5. Users access the application.
  6. A developer connects the application to a Cloudant database with Operator.
  7. A developper monitors the app with LogDNA and Sysdig.

Agenda

Getting Started

Part 1 - Learning OpenShift

Part 2 - OpenShift and IBM Cloud

Compatibility

This workshop has been tested on the following platforms:

  • macOS: Mojave (10.14), Catalina (10.15), Chrome (79.x)

Credits

Many folks have contributed to help shape, test, and contribute the workshop.

results matching ""

    No results matching ""