← Back to list

cloud-migration
by lovedragonball
⭐ 32🍴 4📅 Jan 17, 2026
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)
# 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
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon