Loading...
Loading...
Assess a workload's readiness to migrate to AWS using Well-Architected principles, covering the 7 Rs, dependencies, risks, and a migration plan.
npx skill4agent add aws-samples/sample-well-architected-skills-and-steering migration-readinessWhat 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)
| Strategy | When 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 |
| Repurchase | Replace with SaaS (e.g., CRM → Salesforce) |
| Retire | No longer needed |
| Retain | Not ready to move yet |
| Relocate | VMware workloads → VMware Cloud on AWS |
# 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}
## Migration Strategy Rationale
{Why this strategy fits the workload and business drivers}
## Readiness Scorecard
| Pillar | Readiness | Score (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} |
## Risks and Blockers
| Risk | Severity | Impact | Mitigation | AWS Service |
|------|----------|--------|------------|-------------|
| {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)
{Discovery, dependency mapping, landing zone setup}
### Phase 2: Migrate (Weeks 3-6)
{Data migration, application migration, testing}
### Phase 3: Optimize (Weeks 7-8)
{Right-sizing, cost optimization, performance tuning}
## AWS Services for Migration
| Category | Service | Purpose |
|----------|---------|---------|
| Server migration | AWS MGN | Rehost EC2 workloads |
| Database migration | AWS DMS | Replicate databases with minimal downtime |
| Data transfer | DataSync / Snowball | Large-scale data movement |
| Schema conversion | AWS SCT | Convert database schemas |
| Network | Direct Connect / VPN | Hybrid connectivity |
| Landing zone | Control Tower | Multi-account governance |
## Cost Comparison
| Category | Current (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} |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?