This article explores the Application Discovery Services role in migration planning by gathering essential data about on-premises applications and infrastructure.
In this article, we explore the Application Discovery Service and its key role in the migration process. By gathering essential data about your on-premises applications and infrastructure, this service lays the foundation for effective migration planning. AWS Migration Hub then leverages this information to track and manage your migration journey.The Application Discovery Service collects comprehensive details about your environment, including:
Infrastructure components
Application dependencies
Network traffic
Performance metrics
This data empowers businesses to make informed decisions and execute a seamless migration to the cloud.
Understanding relationships and dependencies between applications, servers, and processes is crucial for planning migrations without disrupting critical services. The service supports two primary methods for data collection: Agent-Based Discovery and Agentless Discovery.
Agent-based discovery involves deploying lightweight software agents directly on your on-premises servers. These agents continuously scan your systems to collect detailed information, including:
Network traffic
Running processes
Performance metrics
Configuration settings
This approach provides an in-depth view of your current environment and a clear picture of interdependencies between applications and services.
The agentless method simplifies deployment by using an agentless collector deployed as a virtual machine within your VMware vCenter server environment. This VM, which incorporates necessary agent functionalities, gathers essential information such as:
Server profiles (CPU, RAM)
Database metadata
Utilization metrics
This approach eliminates the need for installing individual agents on each server, making it a streamlined solution for data collection.
A visual comparison of the key differences between the agent-based and agentless methods is provided below. This comparison can assist you in determining the best approach for your environment:
Data collected by either method is securely transmitted to the Application Migration Service every 15 minutes over a TLS tunnel and stored in an Amazon S3 bucket for further analysis. Amazon Athena can be utilized to visualize and analyze this data, providing deeper insights into your migration readiness.
The Application Discovery Service integrates seamlessly with several AWS migration tools, such as AWS Database Migration Service (DMS), Migration Hub, and Migration Evaluator, enabling a coordinated migration strategy.
The Application Discovery Service supports several critical use cases, including:
Discovering on-premises server and database inventories to accelerate migration planning.
Mapping network communication patterns to uncover hidden dependencies and form migration groups.
Collecting utilization data to right-size Amazon EC2 instances via insights provided by Migration Hub or AWS DMS.
In summary, the Application Discovery Service delivers vital insights into your on-premises environment, laying the groundwork for an informed and smooth migration to AWS. For further reading on AWS migration tools, consider visiting the AWS Documentation.