Hi everyone,
I am starting to design the back end for a couple of application in my company.
App 1 is a dashboard that for partners to visualize some metrics
App 2 is a insights platform that customer sign up for and they are totally separate and not to meant to be used by the same users.
The second app requires analytics capabilities that are now powered on BigQuery but I was thinking to consolidate all in one DB as the query are not very data intensive.
My questions are:
- Do I need to use 2 separate DB instances for App 1 and App 2?
- It is ok to keep the user informations data and the analytics data in the same instance for App 2
My plan is to use AlloyDB to implement the new user DB, it is an overkill but it will allow us to than run the analytics workloads in the same place. Otherwise I will use Cloud SQL but I was thinking to consolidate both DB into the same instance. Thoughts?
Thanks