US 12,169,742 B2
Deployed application programming interface management
Patricio Barletta, Brentwood, CA (US); Gaurav Sagar, Bellevue, WA (US); Antonio Garrote, San Francisco, CA (US); Brian Florentin, Costa del Este (AR); and Ezequiel Block, Pilar (AR)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, inc., San Francisco, CA (US)
Filed on Aug. 4, 2022, as Appl. No. 17/817,468.
Prior Publication US 2024/0045745 A1, Feb. 8, 2024
Int. Cl. G06F 9/02 (2006.01); G06F 9/50 (2006.01); G06F 9/54 (2006.01); H04L 9/40 (2022.01); H04L 67/02 (2022.01); H04L 67/10 (2022.01)
CPC G06F 9/547 (2013.01) [G06F 9/5072 (2013.01); H04L 63/0815 (2013.01); H04L 63/104 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for data processing, comprising:
deploying a runtime agent onto a private compute architecture for running one or more federated application program interfaces (APIs) on the private compute architecture wherein the one or more federated APIs are limited to operation within resources of the private compute architecture;
receiving, via a user interface of a federation management service, user input to manage an operation of the one or more federated APIs on the private compute architecture, wherein the federation management service is hosted on public cloud-based resources that are different than the resources of the private compute architecture;
communicating, based at least in part on the user input, control signaling between the runtime agent and a runtime manager that is hosted on a control plane of the federation management service in the public cloud-based resources; and
modifying a configuration associated with the operation of the one or more federated APIs based at least in part on logging information received at the control plane that satisfies an automatic configuration modification rule.