CPC G06F 8/10 (2013.01) [G06F 8/77 (2013.01); G06F 9/451 (2018.02); G06F 9/547 (2013.01); G06F 16/2282 (2019.01); H04L 63/08 (2013.01)] | 19 Claims |
1. A computing system comprising:
a computational instance including persistent storage configured to store, in database tables, representations of computing services provided by remote networks; and
one or more processors disposed within the computational instance and configured to cause a cloud integration application to perform operations including:
generating a graphical user interface (GUI) having user interface elements that correspond to parameters of a specification of a remote network, wherein the parameters of the specification comprise: (i) an integration point of the remote network, (ii) a pagination type associated with responses received from the integration point, (iii) a set of mappings between descriptions of the computing services provided by the remote network that appear in the responses and fields of the database tables, and (iv) authentication credentials to access the remote network;
providing the GUI to a client device;
receiving the parameters of the specification from the client device via the GUI;
requesting and receiving, from the integration point, the descriptions of the computing services provided by the remote network, wherein requesting comprises authenticating with the remote network using the authentication credentials; and
storing, in the fields of the database tables, the descriptions in accordance with the set of mappings.
|