migration-readiness

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Migration Readiness Assessment

迁移就绪性评估

Step 1: Gather context

步骤1:收集背景信息

Ask the user:
What workload are you planning to migrate? Please share:
  • Current environment (on-premises, other cloud, colocation)
  • Application stack (languages, frameworks, databases, middleware)
  • Dependencies (other systems it talks to, shared databases, network requirements)
  • Business drivers (cost, agility, compliance, end-of-life hardware, etc.)
  • Timeline constraints (optional)
If context is already provided, proceed directly.
询问用户:
你计划迁移哪个工作负载?请分享:
  • 当前环境(本地数据中心、其他云服务商、托管机房)
  • 应用栈(编程语言、框架、数据库、中间件)
  • 依赖关系(与之交互的其他系统、共享数据库、网络要求)
  • 业务驱动因素(成本、敏捷性、合规性、硬件生命周期结束等)
  • 时间线约束(可选)
如果已提供背景信息,直接进入下一步。

Step 2: Determine migration strategy (7 Rs)

步骤2:确定迁移策略(7 Rs)

For the workload, evaluate which strategy fits:
StrategyWhen to use
Rehost (lift & shift)Fast migration, minimal changes, optimize later
Replatform (lift & reshape)Small optimizations during move (e.g., managed DB)
Refactor (re-architect)Need cloud-native benefits, willing to invest
RepurchaseReplace with SaaS (e.g., CRM → Salesforce)
RetireNo longer needed
RetainNot ready to move yet
RelocateVMware workloads → VMware Cloud on AWS
Recommend a strategy with justification based on the user's drivers and constraints.
针对该工作负载,评估适合的策略:
策略(Strategy)使用场景
Rehost(直接迁移)快速迁移、改动最小、后续优化
Replatform(迁移并重塑)迁移过程中进行小幅优化(如使用托管数据库)
Refactor(重构)需要云原生优势、愿意投入资源
Repurchase替换为SaaS服务(如CRM → Salesforce)
Retire不再需要该工作负载
Retain暂不准备迁移
RelocateVMware工作负载 → VMware Cloud on AWS
根据用户的驱动因素和约束条件,推荐合适的策略并说明理由。

Step 3: Assess readiness by pillar

步骤3:按支柱评估就绪性

For each pillar, classify readiness as:
  • 🟢 Ready — no blockers, can proceed
  • 🟡 Conditionally Ready — gaps exist but can be addressed during migration
  • 🔴 Not Ready — blockers must be resolved before migration
针对每个支柱,将就绪性分为三类:
  • 🟢 就绪 — 无阻碍因素,可直接推进
  • 🟡 有条件就绪 — 存在差距,但可在迁移过程中解决
  • 🔴 未就绪 — 阻碍因素必须在迁移前解决

Operational Excellence

卓越运营(Operational Excellence)

  • Is there IaC for the current environment? Can it be adapted?
  • Are CI/CD pipelines in place?
  • Is monitoring portable or cloud-specific?
  • Are operational runbooks documented?
  • 当前环境是否有基础设施即代码(IaC)?能否适配AWS?
  • 是否已部署CI/CD流水线?
  • 监控系统是可移植的还是云专属的?
  • 操作手册是否已文档化?

Security

安全(Security)

  • Are there compliance requirements that affect region/service choice?
  • How are secrets and certificates managed today?
  • Are there network security dependencies (firewalls, IDS) that need equivalents?
  • Is identity federation in place or needed?
  • 是否存在影响区域/服务选择的合规要求?
  • 当前如何管理密钥和证书?
  • 是否有需要替代方案的网络安全依赖项(防火墙、入侵检测系统)?
  • 是否已部署或需要身份联合认证?

Reliability

可靠性(Reliability)

  • What is the current availability? What's the target post-migration?
  • Are there HA/DR mechanisms that need to be replicated?
  • What's the acceptable downtime during migration?
  • Are backups and recovery procedures tested?
  • 当前的可用性如何?迁移后的目标可用性是什么?
  • 是否有需要复制的高可用/灾难恢复机制?
  • 迁移过程中可接受的停机时间是多少?
  • 备份和恢复流程是否经过测试?

Performance Efficiency

性能效率(Performance Efficiency)

  • Are there latency-sensitive integrations?
  • Are there hardware-specific dependencies (GPUs, FPGAs, specific CPU)?
  • What are the current performance baselines?
  • Are there performance SLAs that must be maintained during cutover?
  • 是否存在对延迟敏感的集成?
  • 是否有硬件特定依赖项(GPU、FPGA、特定CPU)?
  • 当前的性能基线是什么?
  • 切换期间是否必须维持性能SLA?

Cost Optimization

成本优化(Cost Optimization)

  • What's the current TCO?
  • What's the expected AWS cost? (rough estimate)
  • Are there licensing implications? (BYOL, license-included)
  • Are there existing commitments (contracts, prepaid licenses)?
  • 当前的总拥有成本(TCO)是多少?
  • 预计AWS成本是多少?(粗略估算)
  • 是否存在许可影响?(自带许可、包含许可)
  • 是否有现有承诺(合同、预付费许可)?

Sustainability

可持续性(Sustainability)

  • Can the migration reduce resource footprint?
  • Are there opportunities to use Graviton or serverless?
  • Can managed services replace self-managed infrastructure?
  • 迁移能否减少资源占用?
  • 是否有使用Graviton或无服务器服务的机会?
  • 能否用托管服务替代自建基础设施?

Step 4: Identify risks and blockers

步骤4:识别风险与阻碍因素

Classify each risk by severity:
  • 🔴 High Risk — can block migration or cause failure
  • 🟡 Medium Risk — increases effort or timeline but manageable
  • 🟢 Low Risk — minor impact, address during optimization
Flag:
  • Hard dependencies on on-premises systems that can't move yet
  • Licensing restrictions (Oracle, Windows, third-party software)
  • Data residency or sovereignty requirements
  • Large data volumes requiring transfer planning (Snowball, DataSync, DMS)
  • Skills gaps in the team
  • Compliance re-certification requirements
  • Performance-sensitive integrations with on-premises systems
按严重程度对每个风险分类:
  • 🔴 高风险 — 可能阻碍迁移或导致失败
  • 🟡 中风险 — 增加工作量或延长时间线,但可管控
  • 🟢 低风险 — 影响较小,可在优化阶段解决
重点标记:
  • 对暂无法迁移的本地系统存在强依赖
  • 许可限制(Oracle、Windows、第三方软件)
  • 数据驻留或主权要求
  • 需要传输规划的大规模数据量(Snowball、DataSync、DMS)
  • 团队技能差距
  • 合规重新认证要求
  • 与本地系统的性能敏感型集成

Step 5: Produce the assessment

步骤5:生成评估报告

Output:
markdown
undefined
输出内容:
markdown
undefined

Migration Readiness Assessment: {Workload Name}

迁移就绪性评估:{工作负载名称}

Summary

摘要

  • Recommended strategy: {strategy}
  • Overall readiness: {Ready / Conditionally Ready / Not Ready}
  • Estimated effort: {T-shirt size with justification}
  • Key risks: {top 2-3}
  • Estimated timeline: {weeks/months}
  • 推荐策略:{strategy}
  • 整体就绪状态:{就绪 / 有条件就绪 / 未就绪}
  • 预计工作量:{T恤尺码式估算及理由}
  • 关键风险:{前2-3项}
  • 预计时间线:{周/月}

Migration Strategy Rationale

迁移策略理由

{Why this strategy fits the workload and business drivers}
{该策略为何适配工作负载和业务驱动因素}

Readiness Scorecard

就绪性评分卡

PillarReadinessScore (1-5)Key Gap
Operational Excellence🟢/🟡/🔴{score}{gap}
Security🟢/🟡/🔴{score}{gap}
Reliability🟢/🟡/🔴{score}{gap}
Performance Efficiency🟢/🟡/🔴{score}{gap}
Cost Optimization🟢/🟡/🔴{score}{gap}
Sustainability🟢/🟡/🔴{score}{gap}
支柱就绪状态评分(1-5)关键差距
卓越运营🟢/🟡/🔴{score}{gap}
安全🟢/🟡/🔴{score}{gap}
可靠性🟢/🟡/🔴{score}{gap}
性能效率🟢/🟡/🔴{score}{gap}
成本优化🟢/🟡/🔴{score}{gap}
可持续性🟢/🟡/🔴{score}{gap}

Risks and Blockers

风险与阻碍因素

RiskSeverityImpactMitigationAWS Service
{risk}🔴/🟡/🟢{impact}{mitigation}{service}
风险严重程度影响缓解措施AWS服务
{risk}🔴/🟡/🟢{impact}{mitigation}{service}

Pre-Migration Checklist

迁移前检查清单

{What must be done before migration starts, ordered by priority}
{迁移开始前必须完成的事项,按优先级排序}

Migration Plan

迁移计划

Phase 1: Assess & Mobilize (Weeks 1-2)

阶段1:评估与动员(第1-2周)

{Discovery, dependency mapping, landing zone setup}
{发现、依赖关系映射、着陆区设置}

Phase 2: Migrate (Weeks 3-6)

阶段2:迁移(第3-6周)

{Data migration, application migration, testing}
{数据迁移、应用迁移、测试}

Phase 3: Optimize (Weeks 7-8)

阶段3:优化(第7-8周)

{Right-sizing, cost optimization, performance tuning}
{合理调整资源规模、成本优化、性能调优}

AWS Services for Migration

AWS迁移服务

CategoryServicePurpose
Server migrationAWS MGNRehost EC2 workloads
Database migrationAWS DMSReplicate databases with minimal downtime
Data transferDataSync / SnowballLarge-scale data movement
Schema conversionAWS SCTConvert database schemas
NetworkDirect Connect / VPNHybrid connectivity
Landing zoneControl TowerMulti-account governance
类别服务用途
服务器迁移AWS MGN重新托管EC2工作负载
数据库迁移AWS DMS以最小停机时间复制数据库
数据传输DataSync / Snowball大规模数据迁移
架构转换AWS SCT转换数据库架构
网络Direct Connect / VPN混合连接
着陆区Control Tower多账户治理

Cost Comparison

成本对比

CategoryCurrent (monthly)Estimated AWS (monthly)Savings
Compute{current}{estimated}{delta}
Storage{current}{estimated}{delta}
Networking{current}{estimated}{delta}
Licensing{current}{estimated}{delta}
Total{total}{total}{delta}
undefined
类别当前(月度)预计AWS(月度)节省金额
计算{current}{estimated}{delta}
存储{current}{estimated}{delta}
网络{current}{estimated}{delta}
许可{current}{estimated}{delta}
总计{total}{total}{delta}
undefined

Step 6: Offer follow-up

步骤6:提供后续支持

After delivering the assessment, offer:
Would you like me to:
  • Design the AWS landing zone architecture?
  • Create a detailed data migration plan?
  • Estimate AWS costs in more detail (instance mapping, storage tiers)?
  • Build a pre-migration testing strategy?
  • Identify quick wins to demonstrate value early?
交付评估报告后,询问用户:
是否需要我协助:
  • 设计AWS着陆区架构?
  • 创建详细的数据迁移计划?
  • 更详细地估算AWS成本(实例映射、存储层级)?
  • 制定迁移前测试策略?
  • 识别可快速展示价值的优化点?