US 12,141,164 B2
Cross-cloud deployments
Eliot Horowitz, New York, NY (US); Cory P. Mintz, Millstone Township, NJ (US); Cailin Anne Nelson, Boulder, CO (US); and Viet Duc Do, Long Island City, NY (US)
Assigned to MongoDB, Inc., New York, NY (US)
Filed by MongoDB, Inc., New York, NY (US)
Filed on Jun. 12, 2023, as Appl. No. 18/333,408.
Application 18/333,408 is a continuation of application No. 17/342,236, filed on Jun. 8, 2021, granted, now 11,727,034.
Claims priority of provisional application 63/036,205, filed on Jun. 8, 2020.
Prior Publication US 2023/0325408 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/27 (2019.01); H04L 9/40 (2022.01); H04L 67/1097 (2022.01)
CPC G06F 16/27 (2019.01) [H04L 63/166 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
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.