@Raviraj
As discussed over the call, below are the possible solutions for DB connection issue in Freshservice.
-
Use a middleware and create API which we need to hit from the Freshservice serverless APP side, fetch/add data from/to the external DB (present in AWS EC2) and send the full response back to the serverless APP.
-
Fully move everything to the external middleware server and hit from the Freshservice serverless/frontend side to get to know the group changes and the time spend.
-
Wait for the Freshservice’s internal mini DB feature to come so that we can use the same.
The reason behind:
As per Raviraj, if we try to hit the DB from the serverless APP, it will use any IP and the customer cannot whitelist it from there side.
Regards,
Akhil S Kulkarni