This tutorial series gives you hands-on lab exercises for working with Kubernetes and Red Hat OpenShift on IBM Cloud.
- Tutorial
Reactive endpoints with Quarkus on OpenShift
Learn how to implement reactive endpoints with Java, Quarkus, and Eclipse MicroProfile, and deploy an end-to-end sample application to Red Hat OpenShift.
- Tutorial
Reactive messaging with Quarkus on OpenShift
Learn how to implement reactive messaging functionality with Java, Quarkus, Apache Kafka, Eclipse Vert.x, and Eclipse MicroProfile.
- Tutorial
Deploy Java-based applications using Helm charts on OpenShift 4
By completing this workshop, you learn three Helm chart techniques: chart per service, leader, and hybrid.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 1
Learn about cloud-native application development, the benefits of microservices architecture, and the motivations behind their vast adoption. Take a quick tour of a COVID-19 application and how it is designed.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 2
Learn about containers and how to use Docker as the de facto standard to containerize and test your applications.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 3
Learn about container orchestration, Kubernetes concepts and components, and how to deploy and scale your application on Kubernetes.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 4
Dive into the Red Hat OpenShift Container Platform and experience how OpenShift simplifies and secures your orchestration tasks by automating the steps taken with Kubernetes.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 5
Explore how Red Hat CodeReady Workspaces on OpenShift helps teams build with speed, agility, security, and, most notably, code in production from anywhere.
- Tutorial
COVID-19 data analytics with Kubernetes and OpenShift, Part 6
Use Red Hat CodeReady Containers to build, test, and deploy your application locally on your machine.
- Tutorial
Red Hat OpenShift basics: A quick lab to explore the OpenShift development environment
Learn how to take advantage of many of the best parts of OpenShift, deploying a Node.js app using the OpenShift CLI.
- Tutorial
Cloud-native apps on OpenShift: Deploy a Java microservice app featuring Open Liberty and Quarkus
Learn microservice development with cloud-native Java technology (Jakarta EE and Eclipse MicroProfile), featuring Quarkus and serverless technology. You build a Java microservice created with Open Liberty and deploy it on OpenShift.
- Tutorial
AI integration with OpenShift: Deploy and consume ready-to-use deep learning microservices on OpenShift
Learn how to deploy and consume ready-to-use deep learning microservices on OpenShift.
- Tutorial
Reactive and event streaming app development with Apache Kafka and Java
This tutorial shows how to build an event-driven, streams-optimized, Kafka-based Java application that uses the Reactive Messaging APIs. This new reactive programming paradigm is a key skill for your future Apache Kafka applications.
- Tutorial
Kubernetes with OpenShift 101: Exercises to get you started with a local OpenShift environment
Learn how to install a local OpenShift environment on your machine using Minishift, plus the basics on deploying and managing applications.
- Tutorial
Kubernetes with OpenShift 101: Exercises to get you started with Running Node-RED on OpenShift
This tutorial helps you understand how to run Node-RED on Minishift and Red Hat OpenShift on IBM Cloud.
- Tutorial
Kubernetes with OpenShift 101: Exercises to enhance your apps with machine learning
Learn how to build, deploy and train your neural network, and then deploy to your local OpenShift environment.
- Tutorial
Kubernetes with OpenShift 201: Exercises to deploy your apps on Red Hat OpenShift on IBM Cloud
Learn about Red Hat OpenShift, how it can be deployed on IBM Cloud, and how to deploy apps on and with OpenShift.