CPC H04Q 9/02 (2013.01) [G06F 11/3495 (2013.01); H04L 41/064 (2013.01); H04L 41/0681 (2013.01); H04L 43/026 (2013.01); H04L 43/04 (2013.01); H04L 63/1425 (2013.01); H04L 67/12 (2013.01); H04L 41/14 (2013.01); H04L 43/16 (2013.01); H04L 67/125 (2013.01); H04Q 2209/20 (2013.01)] | 18 Claims |
1. A method comprising:
processing telemetry data for a plurality of flows associated with a set of service instances in a network, the set of service instances residing in a data center, the telemetry data received from one or more sensors installed in the data center;
generating, based on the processed telemetry data, an application dependency map for an application executing in the network, the application dependency map indicating dependencies between service instances of the set of service instances in the network, each service instance implementing one or more processes associated with the application;
determining one or more metrics associated with requests and responses transmitted between at least a first service instance and a second service instance of the application dependency map;
comparing the determined one or more metrics to respective ranges; and
responsive to detecting a deviation of at least one of the one or more metrics from a corresponding respective range, initiating one or more remediation actions, at least one of the one or more remediation actions comprising instantiating one or more new service instances associated with the application in a public cloud remote from the data center,
wherein at least a second one of the one or more remediation actions comprises instantiating one or more new service instances associated with the application in the data center.
|