Collecting VM network dependency diagrams with the Application Discovery Agent

Answer Correct answer: A — Install the Application Discovery Service Agent on the servers and grant ADS permission to use Migration Hub, which renders the network dependency diagrams.

A company is planning to migrate an on-premises data center to AWS. The company currently hosts the data center on Linux-based VMware VMs. A solutions architect must collect information about network dependencies between the VMs. The information must be in the form of a diagram that details host IP addresses, hostnames, and network connection information. Which solution will meet these requirements?

  1. Use AWS Application Discovery Service. Select an AWS Migration Hub home AWS Region. Install the AWS Application Discovery Agent on the on-premises servers for data collection. Grant permissions to Application Discovery Service to use the Migration Hub network diagrams. Correct Answer
  2. Use the AWS Application Discovery Service Agentless Collector for server data collection. Export the network diagrams from the AWS Migration Hub in .png format.
  3. Install the AWS Application Migration Service agent on the on-premises servers for data collection. Use AWS Migration Hub data in Workload Discovery on AWS to generate network diagrams.
  4. Install the AWS Application Migration Service agent on the on-premises servers for data collection. Export data from AWS Migration Hub in .csv format into an Amazon CloudWatch dashboard to generate network diagrams.

Community Votes

A
79%
B
21%

79% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

Only the Application Discovery Service Agent (not the agentless collector) captures network connection/dependency data; Migration Hub network diagrams require the agent plus a permission grant to ADS.

To map network dependencies (host IPs, hostnames, connection info) as diagrams during a VMware migration, deploy the AWS Application Discovery Service Agent on each server and grant Application Discovery Service permission to publish to Migration Hub, which renders the network diagrams.

Choosing the Agentless Collector (Option B) — it inventories servers but does not collect the network connection/dependency data needed for the diagram.

Community Discussion (11 comments)

kejam 👍 7 Selected: A
https://docs.aws.amazon.com/migrationhub/latest/ug/network-diagram-prerequisites.html
AzureDP900 👍 1
Option A. This solution meets all the requirements: Use AWS Application Discovery Service: This service is designed to help you discover and map your on-premises infrastructure, including network dependencies between systems. Select an AWS Migration Hub home AWS Region: This step ensures that the discovery process can collect data from the on-premises environment and import it into the Migration Hub for visualization. Install the AWS Application Discovery Agent on the on-premises servers for data collection: The agent collects detailed information about network dependencies, including host IP addresses, hostnames, and network connection information. Grant permissions to Application Discovery Service to use the Migration Hub network diagrams: This allows the service to create a visual representation of the network dependencies, which can be used to inform migration planning.
vip2 👍 2 Selected: A
A is correct. Agentless can not collect network connection data(network dependency) https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html
gfhbox0083 👍 1
A, for sure. It's called AWS Application Discovery Agent, and not AWS Application Migration Service agent
Helpnosense 👍 1 Selected: A
AWS ADS can't publish data to AWS Migration Hub without permission granted. B is wrong because question doesn't mention that all the vms are managed by vcenter plus missing grant permisson to ADS
mns0173 👍 2
You don't need agents in VMware environment
BrijMohan08 👍 4 Selected: B
VMware VMs = Agentless
TonytheTiger 👍 2 Selected: A
Option A: AWS Application Discovery Service and agent types. https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html
career360guru 👍 1 Selected: A
Option A
alexandercamachop 👍 2 Selected: A
A is the correct answer. We need agent install in order to generate network diagrams.
alexis123456 👍 3
Correct Answer is A

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Option A deploys the Application Discovery Service Agent, which collects detailed network dependency information (host IPs, hostnames, and connections), and grants ADS permission to publish to Migration Hub so the network diagrams can be generated. This directly satisfies the requirement for a diagram of network dependencies.

Why the Other Options Are Wrong

Option B uses the Agentless Collector, which cannot capture network connection data required for dependency diagrams. Options C and D use the Application Migration Service (MMS) agent, which is for replication/launch rather than discovery, and do not produce the required network diagrams through Migration Hub.

Community Comment Notes

kejam references the Migration Hub network-diagram prerequisites documentation. vip2 notes the agentless collector cannot collect network dependency data and links the Application Discovery Service overview. gfhbox stresses it is the ADS Agent, not the MMS agent.

Official Reference

Related Analysis

Practice All SAP-C02 Questions

Access 85 questions with complete answers and detailed explanations.

View Full SAP-C02 Practice Test →

← Back to SAP-C02 Study Guide