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:
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.
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.
Figure 2 Java Management Service – Java installation report
Figure 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