AWS Application Discovery Service

Discover on-premises server inventory and behavior

AWS Application Discovery Service helps enterprise customers plan migration projects by gathering information about their on-premises data centers.

Planning data center migrations can involve thousands of workloads that are often deeply interdependent. Server utilization data and dependency mapping are important early first steps in the migration process. Application Discovery Service collects and presents configuration, usage, and behavior data from your servers to help you better understand your workloads.

The collected data is retained in encrypted format in an Application Discovery Service data store. You can export this data as a CSV file and use it to estimate the Total Cost of Ownership (TCO) of running on AWS and to plan your migration to AWS. In addition, this data is also available in AWS Migration Hub, where you can migrate the discovered servers and track their progress as they get migrated to AWS.

1,000 applications free

per account with the AWS Free Tier


In-depth discovery for migration planning

Collect server specification information, performance data, and details of running processes and network connections with Application Discovery Service. This data can be used to perform a detailed cost estimate in advance of migrating to AWS or to group servers into applications for planning purposes.

Integrated with Migration Hub

Application Discovery Service is integrated with AWS Migration Hub, which helps simplify your migration tracking. After performing discovery and grouping your servers as applications, you can use Migration Hub to track the status of migrations across your application portfolio.

Help protect data with encryption

By encrypting data both in transit to AWS and at rest within an Application Discovery Service data store, you can use Application Discovery Service to help protect your collected data.

Engage with migration experts

AWS Professional Services and AWS Partner Network (APN) Migration Partners have helped many enterprise customers successfully complete their migration to the cloud. These professionals are trained to analyze Application Discovery Service output and can help you gain further insights about your on-premises environment and recommend appropriate migration strategies.

Use cases

On-premises discovery and monitoring

The first step in both assessing and mobilizing a migration is getting a holistic view of the existing workloads. Application Discovery Service supports on-premises tooling including the AWS Application Discovery Service Agentless Collector, AWS Application Discovery Service Discovery Agent, and Migration Evaluator, making it easier for you to discover data and build a comprehensive snapshot.

Migration planning

Use the data discovered to mobilize your migration in Migration Hub. Group servers into applications and predict the ideal size of Amazon EC2 instances based on historical utilization.

Data exploration

Build your own custom queries from the raw data collected through Amazon Athena.

Get started with AWS

Step 1 - Sign up for an AWS account

Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Learn with 10-minute Tutorials

Explore and learn with simple tutorials.

Start building with AWS

Begin building with step-by-step guides to help you launch your AWS project.

Learn more about AWS Application Discovery Service

Visit the features page