Start thinking should I move everything to AWS, easier for me to manage 😬 (Single cloud provider.)

GCP

  • Trace and logs system supports opentelemetry without need of extra collector
  • Cloud run is simpler than AWS Lambda when using container format
  • Free error reporting tools!
  • No discount for shared cpu cloud SQL instance (so min price for this is $8 per month) 🥲
  • A bit extra for egress because I use Cloudfront CDN

AWS

  • Needs ADOT for opentelemetry
  • To use container with AWS Lambda, needs special image
  • Cloudwatch is way more basic than GCP Observability
  • RDS Discount for shared CPU instance (this can push the cost down to $5 per month!)
  • Single place to manage all my side projects
  • No egress cost for CDN

Probably have to add Cloudformation as a + for AWS too, too lazy to use Terraform/Opentofu at the moment. 😅