AWS Certified Cloud Practitioner / Question #895 of 719

Question #895

A company is preparing to migrate its on-premises servers to AWS and needs to create a detailed inventory that includes software configurations, network dependencies, and server specifications. Which AWS service should they use to automate this discovery process?

A

AWS Systems Manager

B

AWS Config

C

AWS Application Discovery Service

D

AWS Migration Hub

Explanation

The correct answer is C. AWS Application Discovery Service.

Why C is correct:
AWS Application Discovery Service (ADS) is purpose-built for migration planning. It automatically collects system configuration, performance, and dependency data from on-premises servers, including software inventory, network connections, and server specifications. This data is critical for analyzing dependencies, estimating costs, and designing the target AWS architecture during migrations.

Why other options are incorrect:
- A. AWS Systems Manager: While Systems Manager can collect inventory data, its primary focus is operational management (e.g., patching, monitoring), not migration-specific discovery.
- B. AWS Config: Tracks resource configuration changes and compliance in AWS environments, not on-premises infrastructure discovery.
- D. AWS Migration Hub: Acts as a centralized dashboard to track migration progress but relies on ADS or other tools to provide the actual discovery data.

Key Points:
- ADS specializes in migration-related discovery of on-premises environments.
- Migration Hub aggregates data from ADS and other tools but does not perform discovery itself.
- Systems Manager and Config are operational tools, not migration-specific discovery services.

Answer

The correct answer is: C