Skip to content
Back to skills

Cloud Migration

ASecurity

Cloud migration strategies for AWS, GCP, and Azure. Use for lift-and-shift, replatforming, and cloud-native architecture design.

  • 33 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added February 10, 2026
devopssqlkubernetesawsgcpazureterraformdatabasesecurityperformance

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add lovedragonball/power-ranger-toolkit --skill cloud-migration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cloud Migration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cloud Migration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lovedragonball-cloud-migration/badge)](https://www.skillsdirectory.com/skills/lovedragonball-cloud-migration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cloud-migration
description: Cloud migration strategies for AWS, GCP, and Azure. Use for lift-and-shift, replatforming, and cloud-native architecture design.
---

# ☁️ Cloud Migration Skill

## Migration Strategies (6 Rs)

| Strategy | Description | Use When |
|----------|-------------|----------|
| Rehost | Lift-and-shift | Quick migration, no changes |
| Replatform | Minor optimizations | Need some cloud benefits |
| Repurchase | Switch to SaaS | Commercial alternative exists |
| Refactor | Full redesign | Need cloud-native features |
| Retire | Decommission | App no longer needed |
| Retain | Keep on-premises | Not ready to migrate |

---

## AWS Migration

### Common Services Mapping
| On-Premises | AWS Equivalent |
|-------------|----------------|
| Web Server | EC2, ECS, Lambda |
| Database | RDS, DynamoDB, Aurora |
| File Storage | S3, EFS |
| Load Balancer | ELB, ALB |
| DNS | Route 53 |
| CDN | CloudFront |

### Infrastructure as Code (Terraform)
```hcl
# AWS EC2 Instance
resource "aws_instance" "web" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t3.micro"
  
  tags = {
    Name = "web-server"
    Environment = "production"
  }
}

# S3 Bucket
resource "aws_s3_bucket" "assets" {
  bucket = "my-app-assets"
}
```

---

## GCP Migration

### Services Mapping
| Concept | GCP Service |
|---------|-------------|
| Compute | Compute Engine, Cloud Run |
| Database | Cloud SQL, Firestore |
| Storage | Cloud Storage |
| Serverless | Cloud Functions |
| Kubernetes | GKE |

---

## Azure Migration

### Services Mapping
| Concept | Azure Service |
|---------|---------------|
| Compute | Virtual Machines, App Service |
| Database | Azure SQL, Cosmos DB |
| Storage | Blob Storage |
| Serverless | Azure Functions |
| Kubernetes | AKS |

---

## Migration Checklist

### Pre-Migration
- [ ] Inventory all applications
- [ ] Assess dependencies
- [ ] Choose migration strategy
- [ ] Estimate costs (TCO calculator)
- [ ] Plan network architecture
- [ ] Security compliance review

### During Migration
- [ ] Set up landing zone
- [ ] Configure networking (VPC, VPN)
- [ ] Migrate databases
- [ ] Migrate applications
- [ ] Update DNS records
- [ ] Test thoroughly

### Post-Migration
- [ ] Monitor performance
- [ ] Optimize costs
- [ ] Implement auto-scaling
- [ ] Set up backups
- [ ] Document architecture

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…