AWS Application Discovery Service logo

AWS Application Discovery Service

AWS Application Discovery Service

UpOpen Sourcecloudby Amazon Web Services62· JavaScript· MIT

AWS Application Discovery Service API collects on-prem server inventory and performance data — supports cloud migration planning (capacity assessment, dependency analysis).

Visit site ↗Source ↗Health checked 9h ago
Use it when

Agentless or agent-based collection modes

Watch for

Migration-planning phase only — not continuous monitoring

First check

Download Application Discovery Agent and deploy to on-prem servers (VMware can use agentless). Data auto-ingests; analysis in Migration Hub.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
19 ms
Protocol
REST
Pricing
Stars
62

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 19ms

GitHub activity

62JavaScriptMIT17 open issuesLast commit 110d ago
01

About this API

Discovery Service is the starting point of AWS's migration-planning toolchain. Problem: enterprises migrating hundreds or thousands of on-prem servers from a datacenter to AWS first need an inventory — what runs on each server, CPU/memory utilization, network dependencies (A calls B, B depends on database C). Manual inventory is a nightmare. Discovery Service offers two collection modes: agent-based (install lightweight agent on each server for detailed metrics) and agentless (VMware vCenter mode, read via vCenter API). After 2-4 weeks of baseline collection, combined with Migration Hub, can estimate post-migration AWS instance types, monthly costs, which services must migrate together (tight dependencies). Essential pre-migration tool for enterprise lift-and-shift projects.

02

What you can build

  • 1Inventory on-prem servers before migration
  • 2Identify network dependencies between services
  • 3Estimate post-migration AWS instance specs and cost
  • 4Generate migration wave plans
03

Strengths & limitations

Strengths

  • Agentless or agent-based collection modes
  • Auto-identifies CPU/memory/network usage baselines
  • Captures complex dependencies to prevent post-migration outages

Limitations

  • Migration-planning phase only — not continuous monitoring
  • Limited support for niche platforms/virtualization (e.g. OpenStack)
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://github.com/mermade/aws2openapi/<endpoint>
05

Getting started

Download Application Discovery Agent and deploy to on-prem servers (VMware can use agentless). Data auto-ingests; analysis in Migration Hub.

06

FAQ

Is agentless mode accurate?+

For VMware environments, agentless accuracy is sufficient for migration planning. Physical servers or non-VMware virtualization must use agents.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: Yes
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, go, java
Response time
19 ms
Last health check
5/12/2026, 7:36:33 AM
08

Tags

09

More from Amazon Web Services