We’re excited to announce a significant new release of Oracle Java Management Service (JMS), led by the breakthrough Analyze Applications capability and complemented by major enhancements for managing modern Java fleets—including advanced task scheduling, and expanded support for Java workloads in Kubernetes and with Oracle’s Enterprise Performance Pack.
Analyze Applications: Deep Java Insights—Fast and Hassle-Free
The all-new Analyze Applications feature empowers both developers and administrators to gain instant, actionable insights on Java applications—without the need for setting up JMS fleets or installing agents. Simply upload Java artifacts or JDK Flight Recordings, and receive detailed migration or performance reports that help you optimize and future-proof your codebase.
Key capabilities include:
- Migration Analysis: Upload your JAR or WAR files and quickly evaluate migration complexity for multiple Java target versions through actionable, detailed reports.
- Performance Analysis: Upload JDK Flight Recordings and uncover exactly where performance bottlenecks reside in your application.
- Unified Dashboard: Easily initiate, monitor, and manage all analysis work requests from a single console, making it ideal for both quick checks and ongoing analysis needs.
- OCI Object Storage Integration: All artifacts and reports are securely handled through Oracle Cloud Infrastructure, helping ensure compliance and scalable enterprise readiness.
Whether preparing for an upgrade or tuning your apps for peak performance, Analyze Applications reduces effort and accelerates time-to-value for Java workloads.
Expanded Management: Task Scheduling, OKE/Kubernetes, and EPP Support
The latest release also introduces important management enhancements for today’s dynamic Java deployments:
-
Kubernetes and Oracle Kubernetes Engine (OKE) Support:
JMS now provides deep observability and management for Java workloads in Oracle Kubernetes Engine and other Kubernetes clusters. Monitor running Java applications, view usage from containerized environments, and initiate Java Flight Recorder (JFR) recordings for real-time diagnostics and compliance—even for microservices in modern cloud-native stacks. -
Task Scheduling:
Automate routine JMS actions—such as Java runtime scans, analysis operations, and lifecycle management—across fleets or individual managed instances. Flexible options enable both one-time and recurring schedules, driving operational consistency and freeing up resources for higher-value work. -
Enterprise Performance Pack (EPP):
Gain first-class support for Oracle’s high-performance JDK 8 runtime. JMS now identifies, reports, and manages EPP instances across your managed estates. EPP releases are fully integrated into the Java Download console, supporting secure, scriptable distribution with license compliance.
Get Started Today
Explore these new capabilities now in Oracle Cloud Console under Java Management Service. With intuitive onboarding and comprehensive guides, it’s easy to unlock deeper insights and automation for your Java environments.
If you have any questions, visit the official documentation or reach out to Oracle support.
Additional Information
Fleet Management in JMS allows Java users to group Java Virtual Machines running in Desktops, Servers, or Cloud deployments into fleets, obtain insights into their Java usage, and manage their Java workloads. Fleet Management provides reporting and management capabilities through Oracle Cloud Infrastructure platform services to monitor and observe Java usage (on-premises or in the cloud), as well as potentially identify issues that may be present in their usage. Fleet Management reduces the challenges of inventory, stability, performance, security baseline and compliance, tuning, troubleshooting, and cost optimization for stakeholders involved in the end-to-end life-cycle of Java applications, starting with design and development all the way to production and maintenance
- About Java Management Service
- OCI Observability and Management, featuring Java Management Service
- JMS Fleets
- JMS Java Download
- JMS Analyze Applications
- JMS Reference Architecture
- Learn How to Onboard Java Management Service to Monitor Java Usage
- Manage Java Runtimes, Applications and Managed Instances Inventory with Java Management Service
- Using Java Management Service Advanced Features
- Oracle Java SE Subscriptions
