CPC G06F 16/1865 (2019.01) [G06F 16/1756 (2019.01); G06F 16/252 (2019.01); G06F 16/27 (2019.01)] | 20 Claims |
1. A computer system, comprising:
one or more processors; and
one or more machine-readable medium coupled to the one or more processors and storing computer program code comprising sets instructions executable by the one or more processors to:
obtain a plurality of transaction records including timestamps, the transaction records identifying creation or modification of transaction documents stored at a database system;
determine respective volumes of the plurality of transaction records during a plurality of intervals based on the timestamps;
determine a spread of a distribution of the respective volumes of the plurality of transaction records;
determine whether one or more of the respective volumes exceeds a predetermined volume threshold;
select an integration flow from among a plurality of integration flows based on the respective volumes, the spread, and the determination of whether one or more respective volumes exceeds the predetermined volume threshold;
configure services and application programming interfaces corresponding to the selected integration flow;
replicate data from the database system to a cloud platform using the configured services and application programming interfaces; and
provide a portal application presenting the data on the cloud platform.
|