Build Smart on Kubernetes with OpenShift from anywhere in the world
Learn coding skills in the world of containerized, cloud-native development with expert developer advocates, who have deep technical experience building cloud microservices and applications with…
The Build Smart on Kubernetes World Tour is a series of in-person and virtual workshops around the globe that help you build the skills you need to quickly modernize your applications. This World Tour provides a hands-on experience and teaches the basics and more of working with Kubernetes using the hybrid-cloud, enterprise container platform Red Hat® OpenShift® on IBM Cloud™. Learn coding skills in the world of containerized, cloud-native development with expert developer advocates, who have deep technical experience building cloud microservices and applications with Red Hat OpenShift. Best of all? It’s free.
From the basics of spinning up an OpenShift cluster on IBM Cloud or installing Red Hat CodeReady Containers locally, to integrating app development tooling, you gain hands-on, practical experience that you can apply directly on your work projects. Beyond these basics, you explore adding machine learning, AI, and other cloud-based services into your applications to enhance app capabilities and overall user experience. Let’s explore some of the workshops and what topics they cover.
Introduction to CodeReady Containers
CodeReady Containers provide a great way to get started with learning the basics of working with Red Hat OpenShift. In this workshop, you set up CodeReady Containers locally and then run through a series of modules that use the OpenShift command line to create a project. Create an app from a variety of sources, including source code (Node.js), a Docker image, or even a GitHub repository. Then learn how to monitor the status of OpenShift, interpret logs, and assess the state of running applications. The introduction finishes with an exploration of key concepts for exposing your application, including port-forwarding and routing.
Running Node-RED on OpenShift
Node-RED is a low code development environment for building event-driven Node.js applications. During this workshop you explore running Node-RED and then using web-based tools to build an application on CodeReady Containers and Red Hat OpenShift on IBM Cloud.
Enhance your apps with machine learning
Adding machine learning to your apps is a great way to enhance the user experience but managing dependencies can be painful. Discover how containers enable you to quickly address this issue by creating a clean, virtual environment in which to set up and train your neural networks. Then you can use the exact same environment to deploy the neural networks at scale. This workshop explores in how easy it is to build, deploy, and train your neural network using OpenShift.
Build and deploy Java apps on OpenShift
In other workshops, you learn how to leverage a local CodeReady Container environment, but this workshop guides you through creating your own OpenShift cluster on IBM Cloud. Learn how to use the oc command-line interface (CLI) and the OpenShift web console to deploy applications. With this environment in place, you build a microservice with Java and deploy it to Red Hat OpenShift on IBM Cloud. The example microservice is developed with Jakarta EE and Eclipse MicroProfile.
Explore Event data streaming with Apache Kafka
Reactive programming is quickly gaining interest in the industry. In this workshop you’ll develop a producer and consumer event streams app. You will leverage Reactive Messaging APIs that allow you to in-line filter and transform events by connecting, splitting, aggregating, streams to streams – a key skill for your future Apache Kafka-centric applications.
Interested in attending a Build Smart on Kubernetes workshop?
The World Tour runs through December 2020, with more events in the works. If you don’t see an event near you coming up in your timezone yet (all our workshops are now virtual), make sure to sign up for the Containers Newsletter to get notified of upcoming workshops.
Whether you join one of our online workshops taking place regularly, or a special event near you, sign up soon as these workshops are in high demand and can fill up quickly.
When you attend an in-person Build Smart on Kubernetes workshop, you can expect the following experience:
- Sign in and get set up with your laptop – get access to the local WiFi network, and grab some IBM swag.
- Network and mingle with the developer advocates and other attendees.
- Hear a brief introduction from a developer advocate on containers.
- Get set up with a free IBM Cloud account.
- For Kubernetes with OpenShift 201 only: Claim the beefed up Red Hat OpenShift cluster provided free of charge for you for the duration of the workshop (3 worker nodes, with 4 virtual CPUs and 16GB Ram).
- Optional for Kubernetes with OpenShift 101 only: You don’t need to install anything because you use a web-based shell (you might want to work out of your workstation if you have Docker Desktop, or git).
- Go through the hands-on workshop lab exercises where developer advocates help you if needed.
- Complete labs with some stretch goals, so you can say you deployed a containerized app in Kubernetes on OpenShift.
- Finish the exercises and enjoy light refreshments.
- Participate in a question and answer session, exchange contacts, and get references for further study.
Please note that IBM is aware of the current pandemic, COVID-19. All locations are working with local health officials on when in-person workshops are safe to resume. In the meantime, check out the virtual, online workshops that are continually being hosted by cities near you.
Most workshops, virtual or in person, last 60 minutes. In just one hour you could learn something like how to train and deploy a machine learning model with containers! For an idea of what to expect, previous workshops covered the following materials:
- Red Hat OpenShift Basics
- Develop Cloud Native Apps on Red Hat OpenSHift with Quarkus
- Develop Cloud Native apps on OpenShift with Open Liberty
- AI Integration – MAX Model Deployment
- Event Data Messaging with Apache Kafka and Quarkus
- Reactive Java microservices with Open Liberty, Eclipse MicroProfile, Apache Kafka on OpenShift
Who should attend
Typical attendees from past events have varied greatly – from startup entrepreneurs, students, enterprise developers, and more- so no matter where you are in your personal coding journey, we welcome you to join us!
“I loved how easy it was to deploy images in OpenShift clusters and create projects with fully functional apps.” – SFO attendee
Pro tip: Events are continually being added, so be sure to bookmark the page to get info about upcoming events near you.