Services

Start with discovery. Scale by what it finds.

Every engagement is fixed-scope and fixed-price. Most clients start with a read-only estate assessment; its findings decide which of the other services are worth buying.
JVM Discovery & Estate Assessment
Find every JVM in your estate, including the ones bundled inside vendor products and containers, and turn the findings into a prioritized, costed remediation plan.
Start here
  • A complete inventory of every JVM, with version, vendor, patch level and location
  • CVE exposure scored per JVM, not a raw vulnerability count
  • Oracle Java license exposure quantified in dollars
Oracle Java Licensing & OpenJDK Migration
Quantify your Oracle Java SE exposure, then move every install that doesn't need Oracle onto a free, drop-in OpenJDK build, with evidence you can take to an audit or renewal.
Often pays for itself
  • Your Oracle Java license exposure, in dollars, with the installs that drive it
  • A keep-or-migrate decision for every Oracle JDK install
  • Migration to Temurin, Corretto, Zulu, Red Hat or Microsoft builds of OpenJDK
Rapid Patch
Patch the long tail of non-business-critical Java apps in days, not quarters, by replacing full regression testing with progressive rollout, fast detection and rehearsed rollback.
For non-critical apps
  • Security patches applied across the tier in days after each quarterly release
  • Progressive rollout with automated health gates
  • A rollback path that has been tested, not just documented
Critical Patch Assurance
For business-critical Java applications, we compress testing instead of removing it, so full rigor fits a faster patch cadence.
For the apps that run the business
  • Shorter test cycles for critical apps with the same or greater confidence
  • Shadow-traffic validation with no user exposure
  • Canary gates on business metrics, not just infrastructure metrics
Vendor & Third-Party Application JVMs
Advisory for the Java you don't build yourself, including commercial products, appliances and vendor-bundled runtimes, so they get patched or protected instead of forgotten.
Second- and third-party apps
  • Every vendor-bundled JVM identified and attributed to a product and owner
  • A supportability position for each (vendor update, supported JRE swap or neither)
  • Compensating controls where patching isn't possible
Continuous Drift Monitoring
Keep your JVM inventory, patch posture and Oracle license exposure current as the estate changes, instead of commissioning a new assessment every year.
Subscription
  • New and undocumented JVMs detected as they appear
  • Patch-level drift tracked against each quarterly release
  • Alerts when a new install creates Oracle license exposure

Find out what's actually running in your estate

A Quick Scan inventories the JVMs in one business unit in days. You get versions, vendors, patch levels, CVE exposure and Oracle licensing exposure, with no production changes and no CAB ticket.