The latest cloud infrastructure announcements, technical solutions, and enterprise cloud insights.

Announcing Java Management Service

Alexandra Huff
Director of Java Global Marketing
This is a syndicated post, view the original post here

Today we are introducing a new Oracle Cloud Infrastructure (OCI) native service to help manage Java runtimes and applications on-premises or on any cloud. Java Management Service (JMS) is now generally available (GA).

Oracle is the technological leader and steward of the Java ecosystem. Java is the #1 language for cloud development and deployment and has 30 billion active cloud Java Virtual Machines and over 50 billion total JVMs globally. Projects using Java are 2.5x more likely to be ahead of schedule compared to non-Java projects. *

With Java’s ubiquity and broad usage come significant management challenges. Java Management Service is designed to bring relief in this area and many others.

JMS offers a single pane of glass to manage Java deployments across the enterprise, answering questions such as:

  • What are all the Java versions installed on my environment?
  • What versions of Java are running in development and production?
  • Which JDK distribution is each of these using?
  • Are any unplanned Java applications running?
  • Are all my installed Java versions up to date with the latest security patches?

JMS will provide continuous insight based on telemetry data from the JVM to analyze security, performance, compliance, and efficiency metrics. For example, normally cryptography usage is a black box; expired certificates or disabled algorithms are often found only when something breaks or after a malicious attack.

Java Management Service is an included feature for Oracle Java SE customers. While there is no additional subscription cost to JMS, customers running it are billed for any usage beyond the OCI Monitoring free tier which supports several hundred million data points.


architecture Overview

Figure 1: Architecture overview

JMS can track Java usage running on OCI, on on-premises desktops, laptops and servers, and third-party cloud services. It monitors the Java Development Kit (JDK), Java Runtime Environment (JRE), and GraalVM. A JMS agent installed on the managed instances collects Java usage telemetry data. Telemetry data is stored in the customer tenancy for privacy protection; there is no Oracle access beyond processing the data.

The OCI agent is installed in the customer’s tenancy for monitoring and producing reports. Only the customer can see the reports. Oracle cannot see the data and does not charge compute time for the use of the service, only for OCI Monitoring and only when use exceeds the OCI Monitoring free tier thresholds.

The following screen shots are a view of what this initial release of Java Management Service provides.

Java installation re[portFigure 2 Java Management Service – Java installation report



Java application reportFigure 3:  Java Management Service – application report


Get started for free

If you have an Oracle Cloud Infrastructure account, simply navigate to the OCI Observability and Management section, and select Java Management Service from the menu. This service is generally available (GA) in 22 commercial Oracle Cloud Infrastructure datacenters around the world. If you do not yet have an OCI account, you may set up a free OCI trial account to try Java Management Service.

Join us for a webcast on June 16 (or watch the replay if you are reading this after this date) to learn more and pose your questions to the experts and developers who are bringing you the Java Management Service:

June 16, 2021 at 8 am PT | 10 am CT | 11 am ET | 17:00 CET - Register now

For further exploration:


* VDC Research, 2020

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha