# Introduction

## OpenShift 201: Learn the integrations 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 student with OpenShift on IBM Cloud
* To learn how to integrate OpenShift and IBM Cloud

## Architecture

![](https://1756857563-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2Ec13PzTCkRpTiGu7b%2F-M2EcNmCSiAEyy9Ks-rV%2F-M2EcOe06-ecHHgZQMLk%2Fapp-architecture.png?generation=1584031441240837\&alt=media)

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

* [Create account and get cluster](https://ibm-developer.gitbook.io/openshift201/getting-started/get_started)
* [Access the cluster using the command line](https://ibm-developer.gitbook.io/openshift201/getting-started/setup_cli)

### OpenShift and IBM Cloud

* [Cloudant DB with IBM Cloud Operator](https://ibm-developer.gitbook.io/openshift201/broken-reference)
* [Configure the Sysdig Agent](https://ibm-developer.gitbook.io/openshift201/workshop/exercise-02)
* [Monitor your Cluster with SysDig](https://ibm-developer.gitbook.io/openshift201/workshop/exercise-03)
* [Configure the LogDNA Agent](https://ibm-developer.gitbook.io/openshift201/workshop/exercise-04)
* [Analyze your logs with LogDNA](https://ibm-developer.gitbook.io/openshift201/workshop/exercise-05)

## 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.

* [Spencer Krum](https://github.com/nibalizer)
* [JJ Asghar](https://github.com/jjasghar)
* [Tim Robinson](https://github.com/timroster)
* [Mofi Rahman](https://github.com/moficodes)
* [Sai Vennam](https://github.com/svennam92)
* [Steve Martinelli](https://github.com/stevemar)
* [Ram Vennam](https://github.com/rvennam)
* [Remko De Knikker](https://github.com/remkohdev)
* [Alex Parker](https://github.com/ajp-io)
* [Lionel Mace](https://github.com/lionelmace)
* [Marisa Lopez de Silanes Ruiz](https://github.com/lopezdsr)
