US 11,838,374 B2
Remote network management infrastructure for cloud-based deployments
William Joseph Schuller, Frisco, TX (US); Jude Ian McQuaid, San Diego, CA (US); and Antony Chan, Pasadena, CA (US)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on Feb. 14, 2022, as Appl. No. 17/651,018.
Claims priority of provisional application 63/148,686, filed on Feb. 12, 2021.
Prior Publication US 2022/0272163 A1, Aug. 25, 2022
Int. Cl. H04L 67/00 (2022.01)
CPC H04L 67/34 (2013.01) 21 Claims
OG exemplary drawing
 
1. A system comprising:
a software architecture within a public cloud network, the software architecture including units of: (i) a plurality of computational instances respectively related to managed networks, (ii) a plurality of servers configurable as load simulators, (iii) administrative components configured to deploy and update the software architecture, and (iv) shared infrastructure services,
wherein the units of the software architecture are implemented on virtual machines of the public cloud network and are connected to but logically isolated from one another by way of different access controls or policies,
wherein the plurality of computational instances are configured to respectively provide operational and administrative services to the managed networks,
wherein the load simulators when configured mimic an arrangement of a particular computational instance from the plurality of computational instances and replay network traffic captured from the particular computational instance,
wherein the administrative components include an infrastructure-as-code platform containing a template representation of a configuration, software packages, and database schema of the software architecture according to which the virtual machines are configured, and
wherein the shared infrastructure services include network gateways connecting the software architecture to one or more other networks; and
a provider network, coupled to the software architecture by way of the network gateways, and configured to deliver the configuration, software packages, and database schema to the infrastructure-as-code platform.