Choosing a Database Strategy#
Every Kubernetes-based platform eventually faces two questions: should the database run inside the cluster or as a managed service, and which database engine fits the workload? These decisions are difficult to reverse. A database migration is one of the highest-risk operations in production. Getting the initial decision roughly right saves months of future pain.
Where to Run: Kubernetes vs Managed Service#
This is not a technology question. It is an organizational question about who owns database operations and what tradeoffs the team will accept.