US 11,861,373 B2
Techniques for providing cloud services on demand
Eden Grail Adogla, Seattle, WA (US); Matthew Victor Rushton, Portsmouth, NH (US); Iliya Roitburg, Seattle, WA (US); and Brijesh Singh, Mercer Island, WA (US)
Assigned to Oracle International Corporation, Redwood Shores (CA)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Oct. 5, 2021, as Appl. No. 17/494,533.
Prior Publication US 2023/0108661 A1, Apr. 6, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 9/4401 (2018.01); H04L 67/51 (2022.01); H04L 67/63 (2022.01); G06F 8/61 (2018.01); H04L 67/1031 (2022.01)
CPC G06F 9/4416 (2013.01) [G06F 8/61 (2013.01); H04L 67/1031 (2013.01); H04L 67/51 (2022.05); H04L 67/63 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by a computing device of a cloud-computing environment, a request comprising an identifier for a computing component of the cloud-computing environment;
determining, by the computing device, whether the identifier exists in a routing table that is accessible to the computing device;
in accordance with the identifier existing in the routing table, forward the request to the computing component;
in accordance with the identifier being missing from the routing table:
transmitting, by the computing device, an error code in response to the request, the error code indicating the computing component is unavailable; and
transmitting, by the computing device to a deployment orchestrator of the cloud-computing environment, a bootstrap request corresponding to the computing component, the deployment orchestrator configured to deploy the computing component to the cloud-computing environment based at least in part on the bootstrap request;
receiving a subsequent request comprising the identifier; and
transmitting the subsequent request to the computing component for processing.