Migrating From AWS EC2 to GCP Cloud Run: Architecture Decisions and Pitfalls
A complete record of moving my side project’s backend from AWS EC2 + Docker Compose to GCP Cloud Run, including concept mapping between the two providers, Terraform layering design, federated identity trust boundaries, and every issue caught during code review
Mapping Concepts Between the Two Major Cloud Providers
Both are cloud providers, but their naming and layering differ. Getting the correspondences straight before the move prevents confusion later when configuring resources.
