What is Azul Intelligence Cloud?
Azul Intelligence Cloud provides actionable intelligence from production Java runtime data to efficiently prioritize vulnerable code for remediation and identify unused code for removal. It works with any JVM from any vendor or distribution including Azul, Oracle, Amazon, Microsoft, RedHat, and Temurin to slash time from unproductive tasks across an enterprise’s entire Java estate, resulting in a substantial improvement in DevOps productivity.
Collect Information from your JVMs
Azul Intelligence Cloud collects information about your software systems in production. By using the JVM to retain information about loaded code, Azul Intelligence Cloud can apply analysis to look back and see where new vulnerabilities are used and/or present, and what code and components are used.
When Java applications launch with vulnerability detection, the JVM operates at full speed with an asynchronous collector, the Forwarder, that communicates with Azul Intelligence Cloud. This data can later detect standard JAR files, shaded JARs, flattened JARs, and other packaging types.
By working in the JVM itself, the collector operates at peak speed and does not rely on instrumentation — this independence can collect data from applications where jlink removed the java.instrument module.
Services Provided by Azul Intelligence Cloud
The collected data is used by Azul Intelligence Cloud to give you insights into:
-
Explorer: Information about individual JVM runs.
-
Code Inventory: Reports of code execution at the class/method level.
-
Component Inventory: Reports of open source components.
-
JVM Inventory: Reports of JVMs that have connected to Intelligence Cloud.
-
Vulnerability Detection: Reports of open source vulnerabilities.