In this hands-on lab you will learn how to use the OpenShift Container Platform on IBM Cloud. The goal of OpenShift is to provide a great experience for both Developers and System Administrators to develop, deploy, and run containerized applications.
You will familiarize yourself with OpenShift, deploy a micro-service Node.js application to OpenShift, scale the application, connect to a Cloudant DBaaS, check logs and monitor with Sysdig.
- A developer deploy a Node.js micro service application from the OpenShift Console.
- Building the application produces a Docker container image.
- The image is pushed to a project in OpenShift cluster.
- The application is deployed to a OpenShift cluster.
- Users access the application.
- A developer connects the application to a Cloudant database with IBM Cloud Operator.
- An Ops monitors the app with Cloud Logs and Cloud Monitoring.
This tutorial uses the following IBM Cloud Services:
This diagram gives you an overview of the services and main command lines you will be using during the lab.
The lab is accessible at this URL https://ibm-cloud.github.io/openshift4-lab/