Module 02

Mobilize

Plan migration activities, establish landing zones, discover applications, and select the right migration strategy for each workload.

🏗️ Landing Zones 🔍 Discovery 📋 7 Rs 🎯 Migration Hub

The Mobilize Phase

The Mobilize phase bridges assessment and execution. At this stage, no workloads have moved yet — the focus is on strategic planning, closing gaps identified during assessment, building cloud skills, and preparing the target environment.

Eight Components of Mobilization

ComponentFocus Area
Portfolio DiscoveryCollect and rationalize application portfolio data
Business CaseBuild comprehensive cost justification with detailed projections
Migration GovernanceEstablish decision frameworks and approval processes
Application Migration PlanningDefine per-application migration approach
Landing ZoneSet up the initial AWS baseline environment
OperationsDesign the cloud operational model
Security & ComplianceAddress security, risk, and regulatory requirements
People & SkillsDevelop cloud skills and manage organizational change
🏦 Banking Context

For AnyCompany Bank, the Security & Compliance component is particularly critical. Financial regulators require documented evidence of governance frameworks, data classification, and access controls before any production workloads can move to cloud infrastructure.

Landing Zones

A landing zone is the foundational AWS environment into which workloads will be migrated. It establishes the multi-account structure, networking, identity management, and governance controls that all migrated workloads will inherit.

Landing Zone Components

Two Approaches to Landing Zones

Option 1: Custom Solution with AWS Organizations

Manually create and configure your multi-account baseline. You define the organizational unit (OU) hierarchy, apply service control policies (SCPs), tagging policies, and backup policies at the appropriate levels. This approach offers maximum flexibility but requires more expertise.

Policy Types Available

  • Service Control Policies (SCPs) — Restrict available services/actions
  • Tagging Policies — Enforce consistent resource tagging
  • Backup Policies — Standardize backup schedules
  • AI Services Opt-out Policies — Control data usage by AI services

Option 2: AWS Control Tower

A managed service that orchestrates multiple AWS services to automate the setup of a governed multi-account environment. It integrates Organizations, IAM Identity Center, and Service Catalog into a streamlined experience.

Four Key Capabilities

01
Automated Setup
Blueprint-based multi-account creation
02
Governance Controls
Ongoing security & compliance guardrails
03
Account Provisioning
Streamlined new account workflows
04
Management Dashboard
Centralized policy & account monitoring
🏦 Banking Context

AnyCompany Bank requires strict account separation between production banking systems, development environments, and regulatory reporting workloads. Control Tower's guardrails help enforce compliance boundaries — for example, preventing production data from being accessed in development accounts, or ensuring encryption is always enabled on storage resources.

Application Discovery

AWS Application Discovery Service helps plan migrations by automatically identifying servers, applications, and their dependencies running in on-premises data centers. The collected data feeds into Migration Hub for portfolio analysis.

Three Core Capabilities

🔍
Discover
Find servers and applications
📊
Usage
Monitor utilization patterns
🔗
Dependencies
Map application relationships

Agentless Discovery

Deploy the Agentless Collector as an OVA file through VMware vCenter. Once configured, it identifies virtual machines and hosts associated with vCenter, collecting VM inventory, configuration details, and performance metrics. Data is encrypted in transit to AWS.

Best For

VMware environments where you need a quick inventory without installing software on individual servers.

Agent-Based Discovery

Install the Discovery Agent on each VM and physical server. Available for both Windows and Linux, the agent collects detailed static configuration data, time-series performance information, network connections, and running processes.

Best For

Environments requiring deep dependency mapping and process-level visibility, including physical servers not managed by VMware.

Agentless vs Agent Comparison

FeatureAgentless CollectorDiscovery Agent
VMware VM support
Physical server support
Deployment modelPer vCenterPer server
Static configuration
VM usage metrics
Network connections & processes✓ (export)
🏦 Banking Context

AnyCompany Bank's security team may have concerns about deploying agents on production banking servers. The agentless approach via vCenter is often preferred for initial discovery of production environments, while agent-based discovery can be used in development and staging environments where deeper dependency mapping is needed.

The 7 Rs — Migration Strategies

Every application in your portfolio needs a migration strategy. The 7 Rs framework provides a structured way to decide how each workload should be handled — from simple lift-and-shift to complete re-architecture.

StrategyAlso Known AsDescription
RelocateMove hundreds of applications rapidly using VMware Cloud on AWS without modifications
RehostLift & ShiftMove applications as-is to AWS; often represents the majority of initial migrations
ReplatformLift & ReshapeMake targeted optimizations (e.g., move to managed services) without changing core architecture
RepurchaseDrop & ShopReplace with a SaaS equivalent (e.g., CRM to Salesforce, HR to Workday)
RefactorRe-architectCompletely redesign using cloud-native patterns for maximum benefit
RetireDecommissionTurn off applications no longer needed — typically 10–20% of any portfolio
RetainKeep on-premises for now — not every workload is ready or suitable for migration

Effort vs Opportunity

StrategyEffort (Cost & Time)Optimization Opportunity
RetainNoneNone
RetireMinimalNone
RehostLowLow
RelocateModerateModerate
ReplatformModerateHigh
RepurchaseModerateMedium-High
RefactorHighestHighest
Note

Many organizations start with rehost to get workloads into the cloud quickly, then progressively modernize once they're running on AWS. It's often easier to optimize applications after they're already in the cloud environment.

🏦 Banking Context

AnyCompany Bank's core banking platform might follow a phased approach: rehost the monolithic application first to meet data center exit timelines, then replatform the database layer to Aurora, and eventually refactor payment processing into microservices. Regulatory reporting systems that are being replaced by new platforms would be candidates for retire.

AWS Migration Hub

Migration Hub serves as the central command center for your entire migration program. It integrates discovery tools, planning capabilities, strategy recommendations, and progress tracking into a single interface.

Core Capabilities

Data Sources for Discovery

Migration Hub can ingest data from multiple sources to build a comprehensive view of your portfolio:

  • Migration Hub Import (manual upload)
  • Migration Evaluator Collector
  • Discovery Connector (agentless)
  • Discovery Agent
  • EC2 sizing recommendations
  • Validated CMDB exports
  • Inventory management system outputs

Migration Hub Orchestrator

Orchestrator automates and scales migrations using workflow templates. It synchronizes multiple tasks, manages dependencies, and provides end-to-end visibility from planning through cutover — all at no additional cost beyond the AWS resources provisioned.

Strategy Recommendations

This capability analyzes your server inventory, runtime environment, and optionally source code and database schemas to recommend viable transformation paths. It helps determine which applications are good candidates for rehosting versus those that would benefit from replatforming or refactoring.

🏦 Banking Context

For AnyCompany Bank managing hundreds of applications across multiple business lines (payments, lending, wealth management), Migration Hub provides the portfolio-level visibility needed to coordinate migration waves without disrupting interconnected banking services.