Developing Cloud Native Applications with IBM Liberty – ZA610G

Course Name:

Developing Cloud Native Applications with IBM Liberty


Skill Level:



SPVC – Self-Paced Virtual Training


2 Day/s

Request Quote


This course teaches you how to develop a miCR – Classroom Trainingoservice application by using IBM Liberty.

Liberty is a lightweight Java™ runtime that is built by using modular features. It is available as both open source and commercial offerings.

In this course, you learn how to use Liberty, Jakarta EE, and MiCR – Classroom TrainingoProfile to build a RESTful miCR – Classroom Trainingoservice application. MiCR – Classroom TrainingoProfile is an open-source specification that defines new standards and APIs to accelerate and simplify the CR – Classroom Trainingeation of miCR – Classroom Trainingoservices. You also explore other features of Liberty and developing miCR – Classroom Trainingoservices applications. 

In the hands-on exercises, you build a miCR – Classroom Trainingoservice application, containerize it, and then deploy it on Kubernetes. 

Enroll here

Please enable JavaScript in your browser to complete this form.
Multiple Choice
How did you hear about us?
Yes, I would like to receive special offers from CRS.
Yes, I would like to receive special offers from CRS.

Target Audience:

The primary audience for this course is the Application Developer. 



Before taking this course, you should have: 

  • Experience using the Java programming language
  • Working knowledge of the Linux operating system
  • Familiarity with Kubernetes



  • Unit 1. IBM Liberty overview
  • Unit 2. Introduction to MiCR – Classroom Trainingoservices, REST and MiCR – Classroom TrainingoProfile
  • Unit 3. Working with persistent data
  • Unit 4. Securing RESTful APIs
  • Unit 5. MiCR – Classroom TrainingoProfile health checks and monitoring
  • Unit 6. Working with containers
  • Unit 7. Working with Kubernetes


Lab exercises:

  • Exercise 1. Build an application with Liberty
  • Exercise 2. Document APIs with OpenAPI
  • Exercise 3. Configure the miCR – Classroom Trainingoservice
  • Exercise 4. Persist system data by using the Jakarta Persistence API (JPA)
  • Exercise 5. Secure and test RESTful APIs
  • Exercise 6. Write a RESTful client interface
  • Exercise 7. Add health checks and metrics to an application
  • Exercise 8. Build and test an application in a container
  • Exercise 9. Deploy a miCR – Classroom Trainingoservice to Kubernetes


  • DesCR – Classroom Trainingibe Liberty architecture
  • Build a miCR – Classroom Trainingoservice application with Liberty and REST
  • Use OpenAPI to document APIs
  • Use Jakarta Persistence API (JPA) to persist data
  • Secure and test a RESTful API
  • Use MiCR – Classroom TrainingoProfile to add health checks and monitoring capabilities to an application
  • Build and test an application in a container
  • Deploy a miCR – Classroom Trainingoservice application to Kubernetes


Prior to enrolling, IBM Employees must follow their Division/Department processes to obtain approval to attend this public training class. Failure to follow Division/Department approval processes may result in the IBM Employee being personally responsible for the class charges.

IBM Consulting practitioners should use the Learning Request Tool (LRT) to request external training:

After you enroll in a GTP class, you receive a confirmation letter that should show:

  • The current GTP list price
  • The 20% discounted price available to IBMers. This is the price you will be invoiced for the class.



Product Name:

IBM WebSphere Hybrid Edition

Badge and Certification Info:




Management and Platform

Follow on Courses:



Replaced By:

ZA610;WA610;cloud native;Java;miCR – Classroom Trainingoservices;Open Liberty;application developer

VMWare-Based (medium) (21)

Lab Access Duration: 30


CRS is the top Global Training Provider for some of the world’s biggest brands.

Call Now +27 12 023 1959