AWS Application Discovery Service is designed to assist enterprise customers in efficiently planning migration projects by gathering crucial information about their on-premises data centers. Application Discovery Service is integrated with AWS Migration Hub and AWS Database Migration Service Fleet Advisor. Migration Hub simplifies your migration tracking as it aggregates your migration status information into a single console. You can view the discovered servers, group them into applications, and then track the migration status of each application from the Migration Hub console in your home Region. You can use DMS Fleet Advisor to assess migrations options for database workloads.
Application Discovery Service offers two ways of performing discovery and collecting data about your on-premises servers:
Agentless discovery can be performed by deploying the Application Discovery Service Agentless Collector (Agentless Collector) (OVA file) through your VMware vCenter. After Agentless Collector is configured, it identifies virtual machines (VMs) and hosts associated with vCenter. Agentless Collector collects the following static configuration data: Server hostnames, IP addresses, MAC addresses, disk resource allocations, database engine versions, and database schemas. Additionally, it collects the utilization data for each VM and database providing the average and peak utilization for metrics such as CPU, RAM, and Disk I/O.
Agent-based discovery can be performed by deploying the AWS Application Discovery Agent on each of your VMs and physical servers. The agent installer is available for Windows and Linux operating systems. It collects static configuration data, detailed time-series system-performance information, inbound and outbound network connections, and processes that are running.
Here's a summary of its key features and functionalities:
Migration Planning Support:
Helps in the planning of data center migrations, which often involve numerous interconnected workloads.
Recognizes the complexity of migration projects and offers tools to streamline the process.
Data Collection:
Gathers comprehensive information about servers, including configuration, usage, and behavior data.
This data is essential for understanding the workload landscape within on-premises data centers, aiding in migration planning decisions.
Workload Understanding:
Provides insights into server utilization and dependency mapping, critical for understanding the dependencies and interdependencies between workloads.
Facilitates informed decision-making during the migration process by offering a clear picture of workload characteristics.
Data Retention and Security:
Retains collected data in an encrypted format within the AWS Application Discovery Service data store.
Ensures data security and compliance with encryption measures to protect sensitive information.
Export Capabilities:
Allows exporting collected data as a CSV file for further analysis and utilization.
Enables estimation of the Total Cost of Ownership (TCO) of running workloads on AWS, aiding in financial planning for migration projects.
Integration with AWS Migration Hub:
Integrates seamlessly with AWS Migration Hub, allowing the discovered servers to be migrated to AWS.
Provides tracking capabilities within AWS Migration Hub to monitor the progress of migrated servers.
AWS Application Discovery Service serves as a valuable tool for enterprises embarking on migration projects, offering comprehensive insights into on-premises workloads and facilitating informed decision-making throughout the migration journey.