At Keep we run on GCP + Kubernetes. To accommodate the aforementioned System Considerations we use the following pattern for each of our environments:

You can see our Testnet Kubernetes configurations here.