CPC G06F 21/121 (2013.01) [G06F 8/427 (2013.01); G06F 9/44505 (2013.01); G06F 21/31 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a hardware processor, input data from a client device; and
based on the input data:
generating, by the hardware processor, a software component environment;
associating, by the hardware processor, the software component environment with a data connection to an external software service;
associating, by the hardware processor, operation logic data with the software component environment, the operation logic data describing logic for an operation, the logic that translates to a set of actions performed with respect to the external software service, via the data connection, when the operation is executed, the set of actions being selected from a unified set of actions, each action of the unified set of actions mapping to one or more application program interface specifications that result in one or more application program interface calls; and
generating, by the hardware processor, an endpoint for invoking execution of the operation, the endpoint being associated with the software component environment, the generating of the endpoint comprising configuring a set of permissions for accessing the endpoint, the set of permissions include a requirement that an entity accessing the endpoint provide an application program interface (API) key.
|