Skip to Main Content
Manage Java Runtimes, Applications and Managed Instances Inventory with Java Management Service

About This Workshop

Youtube Video

About This Workshop
This workshop is designed to guide you through the setup and utilization of Java Management Service (JMS) on Oracle Cloud Infrastructure (OCI). Initially, it covers the setup process, including creating essential OCI resources like Tagging, User Groups, Dynamic Groups, and Policies needed to initiate JMS functionality. Subsequently, it provides a step-by-step guide on creating a fleet, which serves as the primary collection for JMS operations and encompasses Managed Instances with a unified management approach. Following this, it walks you through creating a simple Java Application on an OCI compute instance or Windows OS. You'll then learn how to configure the Management Agent on your local machine (referred to as a Managed Instance in JMS) to monitor your Java application and view it within a fleet in JMS. Later, the workshop will cover the installation and configuration of the Management Gateway on an on-premises host, enabling another on-premises host to proxy through it for communication with the OCI network and JMS. Furthermore, it introduces the setup of a Java Application in a Docker container for monitoring using JMS. Finally, it will offer guidance on downloading Java artifacts via JMS and utilizing script-friendly URLs for monitoring Java downloads.

Workshop Info

2 hours, 20 minutes
  1. Understand concepts related to Oracle Cloud Infrastructure resources and services in JMS
  2. Set Up Oracle Cloud Infrastructure for JMS
  3. Set up a Fleet
  4. Deploy Java application and view usage in JMS
  5. Understand vital concepts related to Management Agent installation
  6. Install Management Agent on Managed Instances
  7. Set up multiple Managed Instances and Management Gateway
  8. Track Java Usage in a Container
  9. Download Java Artifacts and monitor Java downloads

An Oracle Free Tier, Always Free, Paid or LiveLabs Cloud Account. 
A Java Application deployed on a OCI compute instance
How to create SSH keys

Other Workshops you might like