US 12,481,543 B2
Cloud-distributed application runtime—an emerging layer of multi-cloud application services fabric
Emad Benjamin, San Jose, CA (US); Pere Monclus, Santa Clara, CA (US); Diwan Chandrabose, Bangalore (IN); Abhijit Patharkar, Pune (IN); and Abhirama Mallela, Bangalore (IN)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Nov. 18, 2022, as Appl. No. 17/989,731.
Claims priority of application No. 202241041046 (IN), filed on Jul. 18, 2022.
Prior Publication US 2024/0020185 A1, Jan. 18, 2024
Int. Cl. G06F 9/54 (2006.01); H04L 9/40 (2022.01)
CPC G06F 9/547 (2013.01) [H04L 63/1416 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method to deploy a runtime to execute a cloud infrastructure, the method comprising:
tracing each action implemented in the cloud infrastructure during deployment, by the cloud infrastructure of an application service, from an initiation of the application service to a termination of the application service;
tracking level objectives associated with the cloud infrastructure and associated with the application service deployed by the cloud infrastructure;
in response to tracing an action implemented in the cloud infrastructure and in response to tracking the level objectives, determining a scaling decision associated with the application service, the scaling decision comprising either an upscaling or a downscaling;
in response to determining the scaling decision, implementing the scaling decision to match the level objectives associated with the cloud infrastructure and associated with the application service;
receiving an alert associated with a firewall attack on the application service; and
in response to receiving the alert:
identifying custom remediation actions established by an application service developer; and
deploying the custom remediation action, wherein the custom remediation action is configured to determine an extent of the firewall attack on an application boundary of the application service.