Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Cloud-Native Development Using Java with Eclipse MicroProfile

via LinkedIn Learning


Learn to build optimized cloud-native Java applications for microservices architectures with the help of Eclipse MicroProfile.

Many developers are building cloud-native applications and are looking for ways to create resilient applications that follow best practices. Eclipse MicroProfile optimizes enterprise Java applications for microservices architectures. The specifications have been created by experts in the community and are backed by companies such as IBM, RedHat, and Oracle—which makes it a great choice for developers like you. By getting an introduction to MicroProfile and some of the fundamental specifications available, you can make the most of your cloud-native Java applications. Join IBM software engineer Kate Stanley as she shows you how to enable your existing enterprise Java applications with MicroProfile specifications using the Open Liberty app server. Along the way, she shows how to add health checks, collect metrics, and trace requests. By the end, you’ll have the skills and the toolset you need to bring your Java apps into the modern era.


  • Develop apps using Java with MicroProfile
1. Introduction to MicroProfile
  • What is MicroProfile?
  • Get started with MicroProfile
2. Run Locally with Docker
  • What is Docker?
  • Install Docker
  • Run an application with Docker
3. Run Locally with Kubernetes
  • What is Kubernetes?
  • Install Kubernetes
  • Deploy an application to Kubernetes
4. Health Checks
  • The importance of health checks
  • Add a health check to a MicroProfile app
  • Integrate health checks into Kubernetes
5. Metrics
  • The importance of metrics
  • View metrics in a MicroProfile app
  • Add custom metrics to a MicroProfile app
  • Collect and visualize metrics
6. Distributed Tracing
  • The importance of distributed tracing
  • Add OpenTracing to a MicroProfile app
  • Connect two MicroProfile applications
  • Enable distributed tracing
  • Next steps

Taught by

Kate Stanley

Related Courses


Start your review of Cloud-Native Development Using Java with Eclipse MicroProfile

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free