Patent ID: 11947939
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising:
at least one computing device; and
memory having a dependency identify service stored thereon comprising program instructions executable in the at least one computing device that, when executed, direct the at least one computing device to:
analyze source code of a network service;
analyze network traffic between the network service and another network endpoint;
analyze at least one of a service log of the network service and a system log associated with execution of the network service;
identify a plurality of dependencies of the network service based at least in part on an analysis of the source code of the network service, the network traffic, and the at least one of the service log and the system log;
identify an anomaly associated with a chain of at least two dependencies of the plurality of dependencies of the network service;
generate a call graph comprising a plurality of nodes in a hierarchical relationship, a first subset of the nodes in the call graph corresponding to the network service and a second subset of the nodes corresponding to the dependencies of the network service, the call graph comprising an icon identifying the anomaly;
generate at least one user interface comprising the call graph, and send the at least one user interface to an administrator client device associated with the network service; and
in response to a manipulation of the icon in the at least one user interface when shown in a display, display information in an anomaly findings user interface separate from the call graph, wherein the anomaly findings user interface includes: a textual indication of a type of the anomaly, the chain of at least two dependencies that cause the anomaly, and at least one interaction in the chain of at least two dependencies, wherein the at least one interaction indicates a protocol or a call type used for the at least one interaction.