Controlling an application dependency identifier
First Claim
Patent Images
1. A computing system, comprising:
- an application dependency identification system configured to access server configuration information indicative of applications local to a computing environment in which a hosted application is hosted; and
an application identifier control system configured to;
identify a front end server system hosting an endpoint of the hosted application; and
remotely run the application dependency identification system in the identified front end server system to;
access an application accessing log corresponding to the identified front end server system, that stores data access request log data;
apply a filter criterion to identify data access requests, logged in the application accessing log, that come from separate, requesting applications that are external to the computing environment in which the hosted application is hosted and request data from the endpoint of the hosted application; and
identify dependencies of the separate, requesting applications on the endpoint; and
a result surfacing control system configured to generate a control signal to control surfacing of the dependencies of the separate, requesting applications on the endpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
An application identifier control system controls an application dependency identification system to access request logs in one or more front end server systems that are providing access to a hosted application and identify dependencies. The dependencies are identified by identifying successful data access requests to an endpoint to be migrated, that originate from a separate, requesting application. A surfacing control system controls surfacing logic to surface the dependencies.
-
Citations
14 Claims
-
1. A computing system, comprising:
-
an application dependency identification system configured to access server configuration information indicative of applications local to a computing environment in which a hosted application is hosted; and an application identifier control system configured to; identify a front end server system hosting an endpoint of the hosted application; and remotely run the application dependency identification system in the identified front end server system to; access an application accessing log corresponding to the identified front end server system, that stores data access request log data; apply a filter criterion to identify data access requests, logged in the application accessing log, that come from separate, requesting applications that are external to the computing environment in which the hosted application is hosted and request data from the endpoint of the hosted application; and identify dependencies of the separate, requesting applications on the endpoint; and a result surfacing control system configured to generate a control signal to control surfacing of the dependencies of the separate, requesting applications on the endpoint. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method, comprising:
-
accessing server configuration information indicative of applications local to a computing environment in which a hosted application is hosted; identifying a front end server system hosting an endpoint of the hosted application; remotely running a filter on data access request log data in the identified front end server system, to obtain filtered log data, wherein remotely running the filter comprises; accessing an application accessing log corresponding to the identified front end server system, that stores the data access request log data; applying a filter criterion to identify data access requests, logged in the application accessing log, that come from the separate, requesting applications that are external to the computing environment in which the hosted application is hosted and request data from the endpoint of the hosted application; identifying application dependencies of separate, requesting applications on the endpoint of the hosted application based on the filtered log data; and generating a control signal to control surfacing of the application dependencies of the separate, requesting applications on the endpoint. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computing system, comprising:
-
an application identifier control system that identifies a front end server system hosting an endpoint of a hosted application; an application dependency identification system comprising; request result identifying logic configured to access an application accessing log, corresponding to the identified front end server system, that stores data access request log data, and to apply a filter criterion to identify successful data access requests logged in the application accessing log; URI pattern matching logic configured to access the application accessing log and apply filter criteria to identify data access requests that request data from the endpoint of the hosted application; and requesting client filtering logic configured to access server configuration information indicative of applications local to a computing environment in which the hosted application is hosted and to access the application accessing log and apply filter criteria to identify data access requests that come from separate, requesting applications that are external to the computing environment in which the hosted application is hosted, the application identifier control system being configured to remotely run the application dependency identification system in the identified front end server system to identify application dependencies of the separate, requesting applications on the endpoint; and a result surfacing control system that generates a control signal to control surfacing of the application dependencies of the separate, requesting applications on the endpoint. - View Dependent Claims (13, 14)
-
Specification