Going Multi-Cloud with MicroProfile & Jakarta EE: From Empty Class to Microservices in Clouds

Full-Day Workshop
Java Language

Open cloud-native Java is here to stay and so is MicroProfile & Jakarta EE. They are becoming popular options for people who want light-weight APIs for building and deploying cloud-native Java applications. This workshop will take you through the journey of creating a microservice using MicroProfile & Jakarta EE APIs from scratch, combining it with other microservices, and containerising them. Then we will move onto how these APIs work in a Kubernetes environment, what to consider, before deploying them to clouds and demonstrating how these APIs can be used to create services that are always available and optimised in a cloud-native way.

Cloud Deployments

Jamie Coleman


Jamie is a software developer and Advocate for Open Liberty, MicroProfile and Jakarta EE based at IBM’s R&D Laboratory in Hursley, UK. He is a subject matter expert in containerised solutions and takes a keen interest in emerging technologies with experience in Maven, git, Jenkins and microservice architecture. He fell in love with Java at University and has gone on to talk at many conferences about using Java with microservices. He has worked on a wide variety of projects such as modernising CICS mainframe testing infrastructure, creating and automating the creation of Docker images for IBM’s products, contributing to a DevOps pipeline offering and creating web applications for events at the Lab. His recent passion is around raising awareness about energy consumption of technology and discovering ways to help reduce technologies carbon footprint.