View the Sessions from our Prime Time Virtual Event
Unlock the Power of a High-Performance Java Platform
Support
Blog chevron_right Java

Make Java License Discovery and Compliance Easier with Managed Services

Make Java License Discovery and Compliance Easier with Managed Services

Summary

Azul’s New Managed Services Provider Program lets managed service providers (MSPs) embed Azul Intelligence Cloud’s features for Java inventory and vulnerability detection into a range of their Java services. The program is designed to equip Azul partners to uniquely provide their customers with understanding of their Java inventories together with identifying known Java vulnerabilities, all of which is done much more easily and proactively without manual effort. Unique reporting and analytic insights help partners provide detail on entire Java estates, including active Java Virtual Machines (JVMs) from Oracle Java, Azul, and any other JDK distribution. 

In this post you will learn: 

  • How Azul Partners can deliver turnkey Java services that provide clear, actionable reporting and insights for their customers 
  • How Partners build accurate Java inventories to advise on licensing recommendations in relation to OpenJDK alternatives that help their customers easily estimate cost and plan for Java migrations from Oracle  
  • How customers can leverage managed services from partners without having to invest in resources and skills to manage yet another console and instead receive clear, curated insights and reporting from trusted advisors 
  • How Partners can deliver innovative managed service security reporting that prioritizes genuine threats and improves Java application security postures for their customers 
  • How the overall managed service model can mitigate license audit risk and costs, and surface critical vulnerabilities accurately 

Technology leaders say the increasing complexity of their tech stacks is making their lives harder. On average, organizations use 10 observability or monitoring tools to manage applications, infrastructure, and user experience [Dynatrace, 2024 State of Observability Report]. 

That complexity extends to enterprises’ Java estates, where managing software licenses is the leading challenge for ITAM and SAM professionals [Azul, The ITAM/SAM Survey & Report]. In fact, in a 2025 study, 54% of ITAM professionals say their organizations spend at least $100,000 a year on resolving licensing issues (audits, additional licenses, penalties, etc.) for non-compliance [Figure 1].

CHART - 27% Spend more than $500,000 a year on resolving licensing issues for non-compliance. 
Figure 1 – 27% Spend more than $500,000 a year on resolving licensing issues for non-compliance. 

A staggering 88% of Oracle Java customers are considering switching from Oracle to another Java provider [Azul, 2025 State of Java Survey & Report]. According to 2025 Azul research, the top drivers are cost and security concerns. 

Customers often don’t know what Java distributions or versions are in their estates, which leaves them vulnerable to Oracle license fees if they have applications running on Oracle Java. When participants in Azul’s 2024 Oracle Usage, Pricing and Migration Survey & Report were asked why they are staying on Oracle Java, 31% said migrating was too risky and 28% said they were afraid they wouldn’t be able to migrate completely off Oracle Java and would still have to pay them [Figure 2].

CHART - 31% of Oracle Java customers feel migrating off Oracle is too risky.
Figure 2 – 31% of Oracle Java customers feel migrating off Oracle is too risky. 

Introducing Azul’s Managed Services Provider Program

Azul Intelligence Cloud catalogs running Oracle JVMs to home in directly on licensing compliance while helping slash migration timelines for those customers that elect to move away from Oracle Java. It provides the most accurate source of Java vendor, version, install path, and other critical migration information in use.

Now MSPs can embed Intelligence Cloud’s analytics for Java inventory, vulnerability detection, and code use directly into their Java advisory, license management, security operations, and DevOps services. This new program is Azul’s Managed Services Provider Program for Intelligence Cloud, and it enables partners to provide continuous runtime detection of every running JVM by leveraging unique reporting and analytic insights into the entire Java fleet, no matter which Java Virtual Machines (JVMs) customers run.

White-label solution to increase and accelerate managed services value

With Azul’s Managed Services Provider Program, channel and services partners can augment their existing managed services offers with continuous Java license, security, and code-efficiency insights with their other managed service offerings. And customers don’t have to run new tooling or build a license management or analytics function. 

Partners provide a secure, dedicated, customer-specific instance of Azul’s SaaS-based Intelligence Cloud service for each of their customers’ Java estates. They can then access real-time production data either directly or via an API to elevate their compliance advisories, modernization initiatives, and other services. 

With Azul Intelligence Cloud delivered as a managed service, partners produce previously unattainable insights for their enterprise customers. While partners may use the data from these capabilities in different ways, the solutions themselves deliver several benefits, including: 

  • Accelerate time to value during Oracle Java migrations by cataloging and classifying all JVMs across the extended enterprise in a fraction of the time. 
  • Augment Java compliance/defense with verifiable JVM runtime logs that provide an accurate, auditable history to defend against future audits. 
  • Increase the value of Application Security (AppSec) advisories by providing insights based on code that is actually used to eliminate false positives. 
  • Scale development and modernization services by eliminating the need to maintain, update or migrate unused and dead code. 
  • Enhance Java license advisories with data that identifies which JVMs are actually in use versus those that are installed but never used.

Leverage managed services for Java inventory

Azul JVM Inventory, a feature of Intelligence Cloud, provides continuous runtime detection of every running JVM, including Oracle JVM instances. It gives precise details on JVM vendor, version, installation location and the applications running on it, making it easy to discover which Oracle JVMs are in use and subject to Oracle’s commercial terms (i.e. not covered by bundled licenses). JVM Inventory also helps map each instance to the application(s) it runs and the responsible team so partners can complete their migration advisory services before Oracle renewal date comes due. 

Without Azul’s Managed Services Provider Program, making an inventory of all the Java distributions in use can be a time-consuming and potentially error-filled exercise, delaying time to value.

Leverage managed services for security vulnerabilities 

Azul Vulnerability Detection eliminates up to 99% of security vulnerability false positive alerts by using class-level production runtime data to identify known vulnerabilities that are used in Java applications. 

With this kind of insight, AppSec advisories focus on genuine threats and deliver improved security posture for customers. 

Leverage managed services for DevOps productivity 

Azul Code Inventory accurately identifies unused and dead Java code, minimizing the amount of code that needs to be upgraded, maintained, or migrated. One leading online services platform saved hours equal to 24 FTEs using Code Inventory. 

With Azul’s Managed Services Provider Program for Intelligence Cloud, partners can better scale their development and modernization services by freeing up as much as 40% of customers’ developer time. 

Azul Managed Services for Intelligence Cloud is available now 

MSPs now have access to a key service that can accelerate customers’ time to value by gaining insights into production JVM data. Explore how enterprises can better manage Java licensing costs, reduce audit exposure, fortify application security, and accelerate innovation. Azul’s Managed Services Provider Program is available for purchase today.

avd-swoosh

Ready? So are we.

Azul’s Managed Service Provider Program allows customers to effortlessly manage their Java estate.