Application infrastructure configuration based on annotated API schemas
Assigneesalesforce.com, inc.
InventorBilly Ma
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorBilly Ma
Estimating the term…
An infrastructure management system automatically determines a configuration of infrastructure services for the execution of applications that best satisfies predefined target criteria based on receiving annotated application programming interface (API) schemas associated with the applications. The system extracts information from customized annotations in a received API schema, sets up an API gateway with an existing configuration of infrastructure services, and logs requests received at this existing configuration via the gateway. The system generates a set of alternate configurations based on the extracted information, simulates execution of a set of logged requests to determine a set of valid configurations, and subsequently selects a new configuration that satisfies threshold predefined target criteria. The system may update the existing configuration to the new configuration without interrupting application services.
A computer implemented method for automated configuration of infrastructure services, the method comprising:
A non-transitory computer readable storage medium for storing instructions that when executed by a computer processor cause the computer processor to perform steps for automated configuration of infrastructure services, the steps comprising:
A computer system comprising:
Dependencies are inferred from the claim text.