Google Cloud Architecture Design: Managing Constraints Instead of Choosing Services
There is a popular delusion among software engineers that every cloud project begins with selecting technology. The customer approves the budget, the requirements are briefly skimmed, and someone immediately opens the Google Cloud Console. The meeting quickly devolves into a familiar religious debate: Should we deploy on Cloud Run or Google Kubernetes Engine (GKE)? Is…
