Migration Assessment Vocabulary
5 exercises — master cloud migration assessment vocabulary: application portfolio, discovery scan, dependency mapping, the 6Rs decision framework, migration waves, landing zones, and TCO analysis.
0 / 5 completed
Cloud migration assessment vocabulary quick reference
- Application portfolio assessment — cataloguing all apps by business value, technical health, dependencies, and cloud readiness
- Discovery scan — automated tools that collect server/network metadata to populate the portfolio inventory
- 6Rs — Rehost, Replatform, Refactor, Repurchase, Retire, Retain — the strategic option for each application
- Migration wave — a cohort of applications migrated together in sequence; wave 0 builds the landing zone
- Landing zone — the pre-configured, secure, multi-account cloud environment all applications migrate into
- TCO — Total Cost of Ownership; full cost comparison including hardware refresh, facilities, staff time, and cloud savings
1 / 5
What is an application portfolio assessment in the context of cloud migration, and what does it produce?
The application portfolio assessment is the foundation of every cloud migration — without it, you're moving blindly.
What the assessment captures for each application:
Discovery approaches:
• Discovery scan — automated tools (AWS Application Discovery Service, Azure Migrate, CloudEndure) that scan the network and collect server configurations, running processes, and network connections
• Dependency mapping — visualising communication paths between applications to understand what must move together (and what can block a migration)
• Stakeholder interviews — business owners and application teams fill in context automated tools can't capture
Output: the migration portfolio matrix
Applications are plotted on a 2×2 grid: • X-axis: business value (low → high) • Y-axis: technical complexity/risk (low → high)
This drives prioritisation: high-value, low-complexity apps migrate first.
In design discussions:
> "Before we commit to any migration timeline, we need to complete the portfolio assessment — we don't know our dependency graph yet."
> "The discovery scan found 47 applications we didn't know existed. We need to reclassify them before planning wave one."
Key vocabulary:
• Application portfolio — the complete set of software applications owned by an organisation
• Discovery scan — automated collection of server and network metadata to populate the portfolio inventory
• Dependency mapping — mapping communication paths between applications to identify tightly coupled groups
• Migration candidate scoring — ranking applications by business value, technical complexity, and cloud readiness
What the assessment captures for each application:
| Dimension | What you capture |
|---|---|
| Business value | Revenue impact, user count, business criticality |
| Technical health | Age, architecture quality, test coverage, known tech debt |
| Dependencies | Upstream/downstream services, databases, integration touchpoints |
| Cloud readiness | OS compatibility, licensing model, stateless vs stateful |
| Migration complexity | Estimated effort, risk level, data sensitivity |
Discovery approaches:
• Discovery scan — automated tools (AWS Application Discovery Service, Azure Migrate, CloudEndure) that scan the network and collect server configurations, running processes, and network connections
• Dependency mapping — visualising communication paths between applications to understand what must move together (and what can block a migration)
• Stakeholder interviews — business owners and application teams fill in context automated tools can't capture
Output: the migration portfolio matrix
Applications are plotted on a 2×2 grid: • X-axis: business value (low → high) • Y-axis: technical complexity/risk (low → high)
This drives prioritisation: high-value, low-complexity apps migrate first.
In design discussions:
> "Before we commit to any migration timeline, we need to complete the portfolio assessment — we don't know our dependency graph yet."
> "The discovery scan found 47 applications we didn't know existed. We need to reclassify them before planning wave one."
Key vocabulary:
• Application portfolio — the complete set of software applications owned by an organisation
• Discovery scan — automated collection of server and network metadata to populate the portfolio inventory
• Dependency mapping — mapping communication paths between applications to identify tightly coupled groups
• Migration candidate scoring — ranking applications by business value, technical complexity, and cloud readiness