Ace8 is the modernization practice of AceMQ.24/7 support from AceMQ after go-live
Book an Assessment

Modernization assessment

Know the scope and the cost before the migration starts.

A fixed-price assessment of your Java estate. You get a phased roadmap and a fixed price for phase one, with no commitment to continue.

The short answer

The Ace8 assessment inventories your applications, measures test coverage, scores risk and picks a target platform for each one. You get a phased roadmap with effort ranges and a fixed price for phase one. We agree the scope before we quote the price, so there are no surprises mid-project.

Deliverables

What you receive

DeliverableWhat it containsWhy it matters
Application inventoryRuntimes, frameworks, dependencies, app servers and open CVEs per applicationYou see the real estate, including the applications nobody listed
Test coverage measureCoverage per application and the gaps that block safe changeMissing tests set the pace of every later phase
Risk scoreA score per application on framework age, server coupling, data coupling and criticalityOrder of work is decided by risk, not by habit
Target platformA named target per application, such as Tomcat, Spring Boot, Kubernetes or PostgreSQLOpen targets, with no new lock-in
BaselinePerformance, licence cost and open CVEs todayThe result becomes a number, not an opinion
AI-readiness scoreRuntime, APIs, tests and data reachability for each applicationShows what blocks AI features and agents
Phased roadmapPhases, effort ranges and dependenciesEach phase can stand on its own
Fixed price for phase oneScope and price written down togetherScope first, then price

Your side

What we need from you

  • Read access to source repositories, or a clone we can analyze.
  • Build and deployment documentation, even if it is out of date.
  • A list of the applications you believe are in scope.
  • Application server versions and licence or subscription figures, so we can compare cost.
  • A few hours with the engineers who know the systems.

Timing

How long it takes

Duration depends on how many applications are in scope and how quickly we get access. We give you a date after a short scoping call, before you commit. We do not publish a standard duration because an estate of five applications and an estate of fifty are different jobs.

Pricing

What sets the price of the assessment

The price is fixed once the scope is agreed. Five factors set it.

FactorWhy it moves the price
Number of applicationsEach one needs its own inventory, coverage measure and score
Language and code sizeLarger code takes longer to analyze and to review
Test coverageLow coverage means more characterization work to size accurately
Target platformA move to a close relative costs less to size than a change of paradigm
Access to your engineersFast answers shorten the work. Slow access lengthens it

Sample

The sample report

A redacted sample report, built on an open-source Java codebase, will show every section above with real output: inventory, coverage, risk score and roadmap. It is in preparation. If you want to see the report format before you decide, ask for it on the form below.

Modernization assessment
Fixed price
38AI-READYProjected after migration
Test coverage0%
Code auto-transformed0%
Licence cost removed0%
RuntimeWebLogic 12cTomcat 10
LanguageJava 8Java 21
FrameworkEJB 3Spring Boot 3
DatabaseOraclePostgreSQL
Sample assessment summary. Figures are illustrative.

Next step

How the roadmap becomes phase one

  1. 1

    Review

    We walk you through the findings and the scores. You can disagree with a score and we will show the evidence.

  2. 2

    Choose the first slice

    Usually the application with the best ratio of cost saved to risk taken.

  3. 3

    Price phase one

    The fixed price is written into the same document as the scope.

  4. 4

    Start with tests

    Phase one begins with the characterization tests, following the 8 principles.

FAQ

Frequently asked.

Something else on your mind? Ask an engineer.

It has a fixed price, quoted after a short scoping call. Five factors set it: the number of applications, language and code size, test coverage, the target platform, and access to your engineers. We agree scope first, then price.

Know the cost before anything moves.

A fixed-price assessment gives you the inventory, the risk score and a phased plan. Scope and cost are fixed before the migration starts.

Book a Fixed-Price Assessment

Get in touch

Talk to a modernization engineer

Tell us what you run today. An engineer, not a sales script, replies within one business day.

305-204-2607info@ace8.io

66 W. Flagler St. 9th Floor
Miami, FL 33130

What are you moving off? *

Fixed price. Scope and cost before any migration starts.