| CPC H04L 41/12 (2013.01) [H04L 41/0893 (2013.01); H04L 41/0894 (2022.05); H04L 41/0895 (2022.05)] | 18 Claims |

|
1. A non-transitory computer-readable medium storing instructions that, when executed, causes a processor to perform operations, comprising:
creating a network device hierarchy among a plurality of nodes, the network device hierarchy comprising a plurality of geography-based groups defined by a corresponding number of geolocations;
associating each of the plurality of geography-based groups with a plurality of different configuration intents;
associating each of the plurality of nodes with one of the plurality of geography-based groups;
deploying the plurality of nodes based on a respective one of the corresponding number of geolocations;
identifying at least one secure Internet gateway (SIG) template for each of the plurality of nodes based on a device source internet protocol (IP) address of the plurality of nodes; and
configuring a geolocation-specific cloud provider for each of the plurality of nodes based on the SIG template.
|