📖 What is AWS Application Discovery Service?
AWS Application Discovery Service helps enterprises plan migration projects by gathering information about their on-premises data centers. It collects server utilization and dependency data to help determine the best migration strategy and right-size resources for each application.
"This is a critical part of the discovery phase of a migration; it maps out how servers communicate before they are moved."
📚 Certification: AWS Certified Cloud Practitioner (CLF-C02)
🔑 What are the Key Concepts of AWS Application Discovery Service?
- ▸ Agent-based collection provides deep visibility into OS-level processes and network connections, while agentless collection gathers VM-level data via VMware vCenter.
- ▸ Dependency mapping identifies communication patterns between servers, ensuring that interconnected applications are migrated together to avoid latency or connectivity issues.
- ▸ Utilization data helps administrators right-size EC2 instances by analyzing actual CPU and memory usage, preventing costly over-provisioning in the cloud.
- ▸ Integration with AWS Migration Hub allows the gathered discovery data to be used for tracking and managing the entire migration lifecycle.
- ▸ The service reduces migration risk by providing a clear inventory of on-premises assets and their relationships before any movement begins.
🎯 How does AWS Application Discovery Service appear on the CLF-C02 Exam?
A scenario might describe a company with a complex on-premises environment that needs to identify server dependencies and network connections before migrating to AWS to ensure no critical links are broken.
You may be asked to identify the service used to gather performance data from on-premises servers to determine the most cost-effective EC2 instance sizes during the planning phase of a migration.
❓ Frequently Asked Questions
What is the difference between Application Discovery Service and AWS Migration Hub?
Application Discovery Service is the tool that collects the technical data and dependencies. Migration Hub is the central dashboard where you track the status and progress of your overall migration project.
When should I choose agentless discovery over agent-based discovery?
Choose agentless discovery when you have VMware vCenter and want a quick, low-impact inventory. Use agent-based discovery when you need detailed OS-level process and network dependency information.