Thanks for the reply. I never understood the appeal of the network traffic split since it didnt come with user access control. Not everybody in a team needs access to all environments and even within an environment not everybody needs access to every service and/or secrets of those services.
Couple of other things while I do have you:
- More control on the instance sizing similar to how you have us control of the postgres instances
- A proper write-only secrets system ala AWS Secret Manager. The current environment variables isn't passing an audit for sure if anybody on the team can log in and see them plaintext
Your support team is really good I do want to say, it is probably the one thing that kept me a customer.