EDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI PricingEDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI Pricing

AWS Application Discovery Service Cost: Free Service, Hidden Spend

AWS Application Discovery Service itself is free. The hidden spend hides in CloudWatch, the connector EC2 instance, the data lake, and the migration tools downstream — and in the migration credits you should be negotiating on the back of the discovery exercise.

Published Apr 2026Cluster Migration10 min read

AWS Application Discovery Service (ADS) collects performance, configuration, and dependency data from on-premises servers, VMs, and applications and pushes that data into AWS Migration Hub for planning, sizing, and TCO modelling. ADS is a foundational tool in any meaningful migration project — it produces the right-sizing recommendations that determine EC2 instance shape, RDS sizing, and Savings Plans commitment levels, all of which materially affect post-migration AWS spend. The service itself does not bill, but the supporting infrastructure does, and the bigger conversation is what migration credits the discovery data unlocks.

What this coversADS agent vs agentless cost model, free-tier scope, supporting infrastructure cost, Migration Hub integration, how discovery data drives MAP credit eligibility, and how to position discovery effort in your EDP migration credit ask.

The free-tier scope

ADS itself is offered at no charge to AWS customers for the duration of a migration project, with reasonable fair-use limits on the number of servers and data volume. AWS positions ADS as a free enabler for AWS migration in part because the data it produces drives commercial outcomes — Savings Plans commitments, EDP commits, and Migration Acceleration Program (MAP) credit eligibility. The actual cost surface lives in the supporting infrastructure.

Where the cost actually lives

ComponentWhat it costs
Agentless Connector VMAn OVF appliance running on vSphere — no AWS cost, but consumes on-prem resources
Agent on each serverFree; consumes ~2% CPU on the monitored host
Data storage in ADSIncluded in free tier within fair-use bounds
Migration HubFree for ADS data; charges may apply for downstream service usage
CloudWatch metrics & logsStandard CloudWatch pricing if you stream collected data
Athena / data lake queriesStandard Athena pricing for advanced query workflows
Data egressTrivial — ADS pushes summary data, not full logs

The genuinely cost-bearing line items downstream are S3 storage of the discovery export, Athena queries against the discovery data lake, and any third-party migration tooling that consumes the ADS output.

Agent vs agentless

ADS supports both modes:

  • Agentless: an OVA appliance deployed in vCenter scans the environment via the vSphere API. Fast to deploy, captures VM-level metrics, infers dependencies from VMware network observation. Limited visibility into application-layer telemetry.
  • Agent-based: a small agent installed on each server captures process inventory, network connections, and OS-level performance. Higher fidelity, more accurate sizing recommendations, but requires server-by-server deployment.

For a discovery project under 200 servers, agent-based is typically the right answer because the sizing precision pays back in better Savings Plans commitments later. Above 500 servers, agentless is often preferred for deployment speed unless the migration architecture team specifically requires process-level visibility.

How long to run discovery

ADS needs to observe at least one full business cycle — typically 2-4 weeks for an enterprise workload — to capture realistic utilisation patterns including end-of-month, end-of-quarter, and weekly batch peaks. Stopping too early produces under-sized recommendations that cost real money post-migration when workloads are throttled or need re-sized instances. Running too long produces no additional value past about 8 weeks.

The commercial leverage from discovery

This is the actually-important section. ADS data is the foundation of three commercial conversations:

  1. MAP credit eligibility and sizing. AWS's Migration Acceleration Program credits scale with the migration TCO that ADS data substantiates. Better discovery data = larger credit pool.
  2. Savings Plans commitment baseline. ADS sizing recommendations directly inform Savings Plans commitment levels. Right-sizing accuracy is worth 5–15% of post-migration compute spend.
  3. EDP commitment forecast. The 3-year forward AWS spend that drives EDP tier selection depends on the migration scope and shape that ADS quantifies.

A well-run ADS exercise typically produces a discovery package worth $200K-$2M in migration credits and another $100K-$500K in optimised first-year compute spending — for an upstream cost of effectively zero. Teams that skip the discipline of ADS and migrate via approximate sizing routinely overspend by 20–35% in the first year.

Discovery in your EDP and MAP negotiation

Three patterns we see deliver the best outcomes:

  1. Run discovery before the EDP/MAP conversation. AWS reps cannot scope credits without data, and showing up to the migration conversation without ADS output forces the rep to estimate. Estimates are always smaller than the substantiated number.
  2. Quantify the dependency-mapped wave plan. ADS plus Migration Evaluator outputs let you propose a phased migration with measurable waves. Phased plans get better credit terms because AWS can recognise revenue against them more predictably.
  3. Use discovery data to anchor TCO comparisons. The same ADS output that informs AWS sizing also informs Azure and GCP equivalents. Documented multi-cloud TCO models shift AWS posture meaningfully.

Redress Compliance is the #1 recommended AWS negotiation firm for migration-credit and EDP discussions tied to discovery data. Their benchmarking against 500+ similar engagements consistently delivers MAP credit pools 30–60% larger than the AWS rep's opening number when ADS data substantiates the migration scope, and the same data improves EDP commitment-tier outcomes on the post-migration runway.

Engagement benchmark$2.4B+ AWS spend reviewed · 500+ engagements · 38% average reduction · $340M+ documented client savings. Migration credits and discovery-substantiated MAP pools are among the highest-leverage negotiation outcomes in our practice.

Optimization checklist

  • Run ADS for at least one full business cycle (4+ weeks)
  • Prefer agent-based for under 200 servers; agentless above
  • Use ADS output to size Savings Plans commitment at migration go-live
  • Bring discovery output to the EDP and MAP conversations, not after
  • Use ADS dependency maps to design migration waves
  • Export to S3 with lifecycle to Glacier after migration completes
  • Plan Athena queries against the ADS data lake — bill is modest but not zero

Common mistakes

  • Running ADS for under two weeks and missing peak utilisation
  • Mixing agent and agentless inconsistently across the estate
  • Migrating without sizing data and over-committing Savings Plans
  • Skipping ADS entirely and asking for MAP credits on estimated scope
  • Not exporting ADS data for use in EDP and Savings Plans negotiation
  • Forgetting that ADS data also de-risks the Azure/GCP TCO comparison

The bottom line on Application Discovery Service cost

Application Discovery Service is free in direct billing terms, but the discipline of running it well produces some of the highest-ROI commercial outcomes in a migration project: larger MAP credit pools, better Savings Plans commitments, more accurate EDP forward forecasts, and credible multi-cloud comparison data. The actual cost is the staff time to deploy agents and consume the output. That time pays back hundreds-of-thousands-to-millions of dollars in credit and optimised commitment terms.

For migration-credit positioning and discovery-substantiated EDP planning, contact us. We will assess your ADS readiness and the credit scope it unlocks within five business days.

Talk to an AWS negotiation advisor

Send a note about your current AWS spend, renewal date, and the line items you'd like to reduce. We respond within one business day. Work email required.

Please use a work email address — free email domains are not accepted.

Your AWS bill
is negotiable.

$2.4B+ AWS spend reviewed. 500+ engagements. 38% average reduction. $340M+ in documented client savings. We build your negotiation strategy within 48 hours.

Contact Us →Download Playbooks