Hands-on Cloud-native Java with MicroProfile, Kubernetes and OpenShift


Duration: 180 mins
Jamie Coleman
Technical Evangelist, IBM

Ever wondered what makes a cloud-native application “cloud-native”? Ever wondered what the unique challenges are and how best to address them on fully-open Java technologies? In this workshop, you’ll learn what it means to be cloud-native and how that impacts application development. You’ll learn about Eclipse MicroProfile, an industry collaboration defining technologies for the development and management of cloud-native microservices. With a full set of MicroProfile workshop modules available to you, you’ll be able to start with the basics of REST services and progress to more advanced topics, or you can jump right in and develop secure, fault tolerant, configurable and monitorable microservices.

Once you’ve developed your microservice, you’ll learn how to package it in a Docker container and deploy it to a Kubernetes cluster. Finally, you’ll learn the role OpenShift the hybrid cloud enterprise container platform. You'll deploy your application, scale it up and create routes that allow you to manage traffic to and from your deployments.

You may also be interested in

50 mins
Get Go-ing

If you are interested in a different approach to writing your next micro-service, or are knee deep in the DevOps...

25 mins
Event-driven Programming 101

Event-driven programming is a natural fit for applications whose control flow is based on internal or external events and not...

50 mins
Go Microservices in Containers

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve...

50 mins
Quantum Party Tricks: An Entertaining Introduction to Quantum Computing

Although quantum computing concepts can seem strange and difficult to learn, many of them are easy to understand in the...

50 mins
Design Patterns in Dynamic and Functional Languages

Design patterns have existed for decades in the software development world, acting as a well known catalog of common problems...

180 mins
Rust Workshop

Rust has quickly become an incredibly popular language with exceptional tooling, documentation and a renowned community that welcomes and helps...