Cloud migration planning -- 7R assessment, workload classification, wave planning, cutover. Use when the user asks to "plan cloud migration", "assess workloads for migration", "design landing zone", "create migration waves", "plan cutover strategy", or mentions 7R, rehost, replatform, refactor, lift-and-shift, or migration factory.
Instalação
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Cloud migration planning -- 7R assessment, workload classification, wave planning, cutover. Use when the user asks to "plan cloud migration", "assess workloads for migration", "design landing zone", "create migration waves", "plan cutover strategy", or mentions 7R, rehost, replatform, refactor, lift-and-shift, or migration factory.
argument-hint
<migration-program-name>
author
Javier Montano · Comunidad MetodologIA
model
opus
context
fork
allowed-tools
["Read","Write","Edit","Glob","Grep","Bash"]
Cloud Migration: Assessment, Planning & Execution
Cloud migration moves workloads from on-premises or legacy environments to cloud platforms. This skill produces comprehensive migration plans covering 7R assessment, workload analysis, wave planning, landing zone design, execution patterns, and post-migration optimization.
Principio Rector
Migrar sin estrategia 7R es mover problemas de datacenter a la nube. Cada workload merece una clasificación explícita (rehost, replatform, refactor, repurchase, retire, retain, relocate). Wave planning reduce riesgo. Cutover rehearsal es obligatorio — nunca se hace un cutover en producción sin haber ensayado en staging.
Filosofía de Migración Cloud
7R assessment per workload. No existe "migrar todo igual". Cada aplicación tiene contexto, dependencias, y restricciones que determinan su estrategia óptima.
Wave planning reduces risk. Migraciones big-bang son apuestas. Waves incrementales permiten aprender, ajustar tooling, y escalar throughput progresivamente.
Cutover rehearsal is mandatory. Si el runbook no se ha ejecutado end-to-end en staging, no está listo para producción. Incluye rollback — siempre.
Retire ruthlessly. Cada workload que no migra es costo evitado. La clasificación "retain" y "retire" son decisiones legítimas de arquitectura.
Inputs
The user provides a migration program or portfolio name as $ARGUMENTS. Parse $1 as the program/portfolio name used throughout all output artifacts.
Planning migration of workloads from on-premises to cloud
Classifying applications using the 7R framework
Mapping application dependencies for migration sequencing
Designing cloud landing zones for migrated workloads
Planning migration waves and cutover execution
Validating post-migration performance and decommissioning legacy systems
When NOT to Use
Designing cloud-native architecture for new applications --> use cloud-native-architecture skill
Infrastructure platform design (VPC, compute, storage) --> use infrastructure-architecture skill
Current-state analysis without migration intent --> use asis-analysis skill
Enterprise portfolio strategy --> use enterprise-architecture skill
Delivery Structure: 6 Sections
S1: Migration Assessment & 7R Classification
Classify every workload using the 7R framework to determine optimal migration strategy.
7R Strategies:
Rehost (Lift-and-Shift): Move as-is to cloud VMs. Fastest, lowest risk, no modernization. Best for: quick wins, legacy apps with no code access.
Replatform (Lift-and-Reshape): Minor adjustments (managed DB, container runtime). Moderate effort. Best for: apps that benefit from managed services without rewrite.
Refactor (Re-architect): Redesign for cloud-native. Highest effort, highest cloud benefit. Best for: strategic apps with 5+ year lifecycle.
Repurchase (Drop-and-Shop): Replace with SaaS equivalent. Best for: commodity functions (email, CRM, HR).
Retire: Decommission. Best for: unused, redundant, or replaced applications.
Start with agentless discovery for broad inventory (network flow analysis, DNS logs). Deploy agents on Tier 1/2 applications for detailed dependency and performance data.
Run discovery for minimum 30 days to capture full monthly patterns (batch jobs, month-end processing).
Application Inventory Fields:
Name, owner, business unit, criticality tier (T1-T4), technology stack, infrastructure requirements (CPU, memory, storage, network), performance baseline (response time, throughput, utilization), compliance requirements.
Dependency Graph:
App-to-app: API calls, file transfers, shared databases
App-to-infrastructure: specific hardware, network, licenses
Data dependencies: shared databases, ETL feeds, replication chains
Functional Validation: Automated test suites, manual smoke testing of critical flows, integration testing with dependent systems, data validation.
Performance Baseline: Compare cloud vs. on-premises for latency, throughput, resource utilization. Document regressions.
Cost Optimization (post-migration):
Right-size after 2-4 weeks of utilization data
Reserved instances / savings plans for steady-state
Spot for batch. Storage tiering. Delete orphaned resources.
Target: 15-30% cost reduction within 90 days of migration completion.
Decommission:
Validation period complete and signed off
Archive required data per retention policy
Reclaim licenses. Secure hardware disposal.
Update architecture diagrams and CMDB
Trade-off Matrix
Decision
Enables
Constrains
When to Use
Rehost
Speed, low risk
No modernization
Datacenter exit deadline
Replatform
Some cloud benefit, moderate effort
Partial optimization
Managed DB, container runtime swaps
Refactor
Full cloud-native benefit
High effort, long timeline
Strategic, 5+ year lifecycle apps
Migration Factory
Repeatable, metrics-driven, scalable
Setup overhead, process rigidity
>20 applications, enterprise programs
Big Bang
Clean cutover, no hybrid period
High risk, long outage
Small portfolios (<10 apps), maintenance windows
Wave-Based
Incremental risk, learning curve
Hybrid period, dual costs
Large portfolios, enterprise migrations
Direct Connect
High bandwidth, low latency
Cost, 4-8 week lead time
Large data (>5TB), long-term hybrid
Assumptions
Target cloud platform selected (AWS, Azure, GCP, or multi-cloud)
Application inventory exists or can be discovered
Budget approved for migration (dual-run costs included)
Team has or will develop cloud operations skills
Business stakeholders available for cutover scheduling and sign-off
Limits
Does not design cloud-native architecture for refactored applications (use cloud-native-architecture skill)
Does not design infrastructure platform from scratch (use infrastructure-architecture skill)
Does not assess current state without migration context (use asis-analysis skill)
Organizational change management (training, team restructuring) acknowledged but not deeply covered
Edge Cases
Datacenter Exit with Hard Deadline:
Favor rehost for speed. Accept technical debt. Plan post-migration optimization waves. Prioritize by lease expiry.
Shared Database Serving Multiple Applications:
Cannot migrate database independently. Options: migrate all consumers together, introduce API layer to decouple, or replicate and gradually cut over consumers.
Mainframe Workloads:
Specialized tools (Micro Focus, AWS Mainframe Modernization, Azure Mainframe Migration). Replatform to cloud-hosted emulation first, then gradually refactor.
Compliance-Restricted Data:
Data residency may limit regions. Encryption requirements affect replication tooling. Audit trail must be maintained through migration.
No Source Code Available:
Rehost is the only viable strategy. Containerization may be possible for binary apps. Evaluate repurchase with SaaS alternative.
Validation Gate
Before finalizing delivery, verify:
Every application has a 7R classification with documented rationale
Automated discovery tool deployed and ran for 30+ days
Dependency graph covers all inter-application and data dependencies
TCO comparison completed (on-prem vs. cloud, including migration costs)
Wave plan sequences applications by dependency and risk
Migration factory roles and automation defined
Landing zone meets security, networking, and governance requirements
Cutover rehearsal checklist completed for pilot wave
Rollback decision criteria defined with specific thresholds
Performance baselines captured for pre/post comparison
Cost optimization plan ready for post-migration execution
Data residency puede limitar regiones. Encryption requirements afectan tooling de replicacion. Audit trail durante migracion.
No source code available
Rehost es la unica estrategia viable. Containerizacion posible para binary apps. Evaluar repurchase con SaaS alternative.
>200 workloads sin inventario
Deploy agentless discovery minimo 30 dias antes de clasificar. Migration factory model es mandatorio para throughput.
Decisiones y Trade-offs
Decision
Alternativa Descartada
Justificacion
7R framework para clasificacion
Binary migrate/no-migrate, 3R simplificado
7R (Rehost/Replatform/Refactor/Repurchase/Retire/Retain/Relocate) cubre el espectro completo de opciones. Retire y Retain son decisiones legitimas que evitan costo innecesario.
Estructura: HTML self-contained branded (Design System MetodologIA v5). Light-First Technical page con tabla 7R clasificacion filtrable por wave, wave calendar como Gantt interactivo, y cutover runbook con checklist colapsable. WCAG AA, responsive, print-ready.
Via python-pptx con MetodologIA Design System v5. Slide master con gradiente navy, titulos Poppins, cuerpo Montserrat, acentos gold. Max 20 slides (ejecutiva) / 30 slides (tecnica). Speaker notes con referencias de evidencia. Para comites directivos y presentaciones C-level.
Evaluacion
Dimension
Peso
Criterio
Trigger Accuracy
10%
Activacion correcta ante keywords de cloud migration, 7R, wave planning, landing zone, cutover, lift-and-shift.
Completeness
25%
6 secciones cubren assessment, workloads, waves, landing zone, execution, y validation. Cada app tiene 7R classification.
Clarity
20%
7R classification con rationale por aplicacion. Wave sequencing justificado por dependencias. Rollback criteria con thresholds especificos.