| CPC H04L 43/045 (2013.01) [H04L 41/12 (2013.01); H04L 41/16 (2013.01); H04L 43/08 (2013.01); H04L 43/55 (2022.05)] | 20 Claims |

|
10. A non-transitory computer readable medium on which are stored instructions that, when executed by a processor, cause a programmable device to perform functions of:
using network interface devices of host computing devices for a group of resources allocated to a customer of a cloud computing environment to monitor connections established via the network interface devices and record connection summary information for each of the connections, the connection summary information including local address information, remote address information, and data information for each the connections;
generating at least one communication graph for the group of resources using the connection summary information, the at least one communication graph including nodes that represent communication resources of the group of resources and edges extending between nodes that characterize communication between the nodes; and
performing at least one analytics process on data in the at least one communication graph to identify at least one of a micro-segmentation strategy, a principal component analysis, and a counterfactual analysis.
|