Microservices-based SaaS application for database management


Engagement details - The product in discussion provides clustering and replication for databases to achieve High Availability (HA), Disaster Recovery (DR), and performance-enhancing scalability. This product could be deployed on-cloud and on-premises; however, such deployment was tedious and time-consuming due to factors including a low level of automation and security-related challenges. The product has a vast user-base. The geographically spread database locations and the number of customers increased the complexity of managing clusters and associated operations such as upgrading, debugging, patching, etc.


Technologies – SaaS, Microservices, Cloud, RBAC, Databases


Benefits -

  • Multi-level RBAC feature for admin and tenant users.
  • Reduced deployment time.
  • Freedom to deploy database clusters in different cloud environments.
  • Easy monitoring of cluster health with a user-friendly logging mechanism that shows deployment, cluster, and microservices logs for the admin.

Please fill in the following details to read more about the solution