gcp-to-aws

Solid

Migrate workloads from Google Cloud Platform to AWS. Triggers on: migrate from GCP, GCP to AWS, move off Google Cloud, migrate Terraform to AWS, migrate Cloud SQL to RDS, migrate GKE to EKS, migrate Cloud Run to Fargate, Google Cloud migration. Runs a 5-phase process: discover GCP resources from Terraform files, clarify migration requirements, design AWS architecture, estimate costs, and plan execution.

DevOps & Infrastructure 765 stars 107 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
96
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# GCP-to-AWS Migration Skill ## Philosophy - **Re-platform by default**: Select AWS services that match GCP workload types (e.g., Cloud Run → Fargate, Cloud SQL → RDS). - **Dev sizing unless specified**: Default to development-tier capacity (e.g., db.t4g.micro, single AZ). Upgrade only on user direction. - **Infrastructure-first approach**: v1.0 migrates Terraform-defined infrastructure only. App code scanning and billing import are v1.1+. ## Prerequisites User must provide GCP infrastructure-as-code: - One or more `.tf` files (Terraform) - Optional: `.tfvars` or `.tfstate` files If no Terraform files are found, stop immediately and ask user to provide them. ## State Management Migration state lives in `.migration/[MMDD-HHMM]/` directory (created by Phase 1, persists across invocations): ``` .migration/ ├── .gitignore # Auto-created to protect state files from git └── 0226-1430/ # MMDD-HHMM timestamp ├── .phase-status.json # Current phase tracking ├── gcp-resource-inventory.json # All GCP resources found ├── gcp-resource-clusters.json # Clustered resources by affinity ├── clarified.json # User answers (Phase 2 output) ��── aws-design.json # AWS services mapping (Phase 3 output) ├── estimation.json # Cost breakdown (Phase 4 output) └── execution.json # Timeline + risks (Phase 5 output) ``` **Note:** The `.migration/` directory is a...

Details

Author
awslabs
Repository
awslabs/agent-plugins
Created
3 months ago
Last Updated
yesterday
Language
Shell
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

azure-cloud-migrate

Assess and migrate cross-cloud workloads to Azure with migration reports and code conversion. Supports AWS Lambda→Functions and GCP Cloud Run→Container Apps. WHEN: migrate Lambda to Azure Functions, migrate AWS to Azure, Lambda migration assessment, convert serverless to Azure, migration readiness report, migrate from AWS, migrate from GCP, Cloud Run to Container Apps, Cloud Run migration assessment.

1,998 Updated 1 months ago
microsoft
DevOps & Infrastructure Solid

azure-cloud-migrate

Assess and migrate cross-cloud workloads to Azure with migration reports and code conversion. Supports AWS Lambda→Functions and GCP Cloud Run→Container Apps. WHEN: migrate Lambda to Azure Functions, migrate AWS to Azure, Lambda migration assessment, convert serverless to Azure, migration readiness report, migrate from AWS, migrate from GCP, Cloud Run to Container Apps, Cloud Run migration assessment.

607 Updated 1 months ago
microsoft
DevOps & Infrastructure Listed

azure-cloud-migrate

Assess and migrate cross-cloud workloads to Azure. Generates assessment reports and converts code from AWS, GCP, or other providers to Azure services. WHEN: "migrate Lambda to Azure Functions", "migrate AWS to Azure", "Lambda migration assessment", "convert AWS serverless to Azure", "migration readiness report", "migrate from AWS", "migrate from GCP", "cross-cloud migration".

335 Updated today
aiskillstore
DevOps & Infrastructure Solid

cloud-architect

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

9,509 Updated 1 weeks ago
Jeffallan
AI & Automation Solid

migration-readiness

Assess a workload's readiness to migrate to AWS using Well-Architected principles, covering the 7 Rs, dependencies, risks, and a migration plan.

141 Updated yesterday
aws-samples