CPC G06F 16/275 (2019.01) | 20 Claims |
1. A computer-implemented method for synchronization of datasets across cloud-based computer environments, comprising:
generating, using a computer, a data map for each source dataset for a plurality of computing environments, respectively;
determining 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;
sharing 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;
replicating the new dataset of the source system across the one or more computing environments, in response to the sharing of the generation ID;
activating a data synchronization trigger, using a synchronization coordinator module of the computer, in response to completing the replication of the new dataset;
completing 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.
|