This lab shows how to install Verrazzano platform on a single Kubernetes cluster and deploy sample application using Verrazzano concepts.
Workshop length: 2 hours
Migration of Monolith to Cloud Native - Extended
Creating Microservices with Helidon MP and packaging using Docker - Extended
Creating Microservices with Helidon MP and Docker
Choose how you want to run this workshop.
About This Workshop
Verrazzano is an end-to-end enterprise container platform for deploying cloud-native and traditional applications in multi-cloud and hybrid environments. It is made up of a curated set of open source components – many that you may already use and trust, and some that were written specifically to pull together all of the pieces that make Verrazzano a cohesive and easy to use platform.
Verrazzano includes the following capabilities:
-Hybrid and multicluster workload management
-Special handling for WebLogic, Coherence, and Helidon applications
-Multicluster infrastructure management
-Integrated and pre-wired application monitoring
-DevOps and GitOps enablement
Bob’s Books sample application consists of three main parts:
-A back-end “order processing” application, which is a Java EE application with REST services and a very simple JSP UI, which stores data in a MySQL database. This application runs on WebLogic Server.
-A front-end web store “Robert’s Books”, which is a general book seller. This is implemented as a Helidon microservice, which gets book data from Coherence, uses a Coherence cache store to persist data for the order manager, and has a React web UI.
-A front-end web store “Bobby’s Books”, which is a specialty children’s book store. This is implemented as a Helidon microservice, which gets book data from a (different) Coherence cache store, interfaces directly with the order manager, and has a JSF web UI running on WebLogic Server.
Share a link to this workshop via:
The QR code below is the URL for this workshop. Right-click to save the image to share with others.