| CPC G06F 16/27 (2019.01) [H04L 63/166 (2013.01); H04L 67/1097 (2013.01)] | 20 Claims |

|
1. A system for managing a distributed database across multiple cloud provider systems, the system comprising:
at least one processor operatively connected to a memory; and
a provisioning component, executed by the at least one processor, configured to accept user specification of configuration for the distributed database across the multiple cloud provider systems, wherein the provisioning component is further configured to:
receive, via a user interface, a selection of hardware and storage specifications that are common and available across the multiple cloud provider systems; and
configure the distributed database across the multiple cloud provider systems based on the user specification at least in part by configuring a replica set including electable nodes and read-only nodes across the multiple cloud provider systems.
|