Dockerizing Java applications with Oracle Cloud

Containerization helps to package applications to be released and updated severals times a day in an easy and fast way. This demo-driven session shows how a Microservice can be developed with Java Technologies, packaged with containerization techniques and deploy on Oracle Kubernetes Engine.


There are several Java technologies that can be used to create microservices, regardless of which one is chosen, the most effective way to deploy them could be a containerized environment. This session walks through next topics

  • Microservices with Java: Java technologies to develop microservices The demo application
  • Packing the application Thin War Uber Jar
  • Building docker images The Dockerfile Caching Layering Docker repository
  • Deploying on Kubernetes Engine: Create an instance Accessing to the instance The deployment file Deploying, scaling and deleting the service