AWS Certified Solutions Architect – ProfessionalDesign Solutions for Organizational ComplexityMedium

A large pharmaceutical company is undergoing a digital transformation. They have hundreds of legacy applications, some running on outdated operating systems and hardware, spread across multiple on-premises data centers globally. The company needs to rapidly assess and categorize these applications to determine the most suitable migration strategy for each, aiming to move 80% of them to AWS within two years. They lack a comprehensive inventory and understanding of application dependencies. Which approach should the Solutions Architect recommend to efficiently achieve this goal?

  1. AManually interview application owners and IT staff for each application to document dependencies and migration feasibility.
  2. BUtilize AWS Migration Hub to create a migration plan and track progress for all applications.
  3. CPerform a 'Big Bang' migration by moving entire data centers to AWS simultaneously.
  4. DDeploy AWS Application Discovery Service agents on all on-premises servers to collect data on application dependencies and utilization.
Show answer & explanation

Correct answer: D. Deploy AWS Application Discovery Service agents on all on-premises servers to collect data on application dependencies and utilization.

AWS Application Discovery Service automates the collection of critical data from on-premises servers, including application inventory, configuration, performance metrics, and network dependencies. This is essential for rapidly assessing a large number of legacy applications and identifying the most suitable migration strategy without manual, time-consuming efforts.

Why the other options are wrong

  • A. Manual interviews are time-consuming and prone to inaccuracies, especially for hundreds of applications with complex dependencies.
  • B. AWS Migration Hub is for planning and tracking migrations once the assessment is complete, not for initial automated discovery of unknown dependencies.
  • C. A 'Big Bang' migration is high-risk, requires prior assessment, and is highly unlikely to succeed for hundreds of diverse legacy applications with unknown dependencies.

AWS Application Discovery Service

AWS Application Discovery Service helps customers plan migration projects by gathering information about their on-premises data centers. It collects configuration, usage, and behavior data from servers to help identify application dependencies and create migration strategies.

  • Automates data collection from on-premises servers
  • Collects inventory, configuration, and performance data
  • Maps application dependencies
  • Helps identify suitable migration strategies

Memory trick: Discover your apps before you leap.

More Design Solutions for Organizational Complexity questions