Patent ID: 11928131
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 10:
11. A system using a computer for synchronization of datasets across cloud-based computer environments, which comprises:
a computer system comprising; a computer processor, a computer-readable storage medium, and program instructions stored on the computer-readable storage medium being executable by the processor, to cause the computer system to perform the following functions to;
generate, using a computer, a data map for each source dataset for a plurality of computing environments, respectively;
determine an activation function based on the data map, for simultaneously activating a new dataset of a source system from one of the plurality of computing environments;
share a generation ID (identification) from the source system with one or more computing environments of the plurality of the computing environments, in response to receiving the activation function;
replicate the new dataset of the source system across the one or more computing environments, in response to the sharing of the generation ID;
activate a data synchronization trigger, using a synchronization coordinator module of the computer, in response to completing the replication of the new dataset;
complete the data synchronization across the plurality of computing environments, in response to the activation of the data synchronization trigger;
sharing calculated values of a synchronization audit check field with a timestamp with the plurality of computing environments;
receiving validation from each of the plurality of computing environments that ingestion of the new dataset is complete;
re-calculating values of the synchronization audit check field, in response to the receiving of the validation; and
in response to the re-calculated values being the same as the calculated values, the plurality of computing environments simultaneously making the new dataset visible within the plurality of computing environments.