- AWS Application Discovery Service collects usage and configuration data of your on-premises servers to help you plan your migration to the AWS cloud.
- It integrates with AWS Migration Hub to simplify migration tracking and provide a single console for migration status information.
- Discovered servers can be grouped into applications, and the migration status of each application can be tracked from the Migration Hub console.
- All data is stored in the home Region you choose, which must be set before performing any discovery and migration activities.
- Data can be exported for analysis in Microsoft Excel or AWS analysis tools.
- APIs can be used to export system performance and utilization data for cost modeling and network connection data for determining network dependencies between servers.
The below table provides a detailed comparison between the Agentless Vs Agent-based discovery method.
| Features | Agentless Collector | Discovery Agent |
|---|---|---|
| Supported server types | ||
| VMware virtual machine | Yes | Yes |
| Physical server | No | Yes |
| Supported OS | Any OS on VMware vCenter 5.5+ | Windows, Linux |
| Deployment | ||
| Per server | No | Yes |
| Per vCenter | Yes | No |
| Deployment method | Deploying OVA file through vCenter | Deploying agent installer on each VM and physical server |
| Collected data | ||
| Data collection scope | VMs & hosts associated with vCenter | Individual VMs and physical servers |
| Static configuration data | Yes | Yes |
| VM utilization metrics | Yes | No |
| Time series performance information | No | Yes (Export only) |
| Network inbound/outbound connections | No | Yes (Export only) |
| Running processes | No | Yes (Export only) |
| Data collection scope | Virtual machines and hosts associated with vCenter | Individual VMs and physical servers |
| Application discovery | No | Yes |
| Dependencies mapping | No | Yes |