How Panoptics Works
Comprehensive & Continuous platform for
mapping and assessing application relationship
Understanding the Metadata
Putting All the Dependencies Together
Crosscode runs an agent on your application and database servers. The agent extracts the operating system process and database structures and sends them to the Crosscode server.
The Crosscode Cloud application uses proprietary algorithms to make sense of the data coming in from your servers. The data is can be visualized via a dependency map on a user’s screen, viewed in decomposition mode as detailed lists of dependencies, or accessed for impact analysis and governance rulemaking.
The Crosscode agent is called csPlugin. It is a lightweight agent that runs as a service on your servers and reads information about the processes and the databases running on those servers.
No Introspection= No Problem
For programs that have been written in older languages that do not support introspection, csPlugin uses a range of techniques to determine the structure of the application. For relational databases, Panoptics extracts the relationship and connection information from the database and sends that information to the Crosscode server.
Panoptics can be deployed in minutes from Crosscode servers via the internet. It can also be baked into the server image. Once the csPlugin is running on your servers with the privileges required to access application and database metadata, results can be viewed by logging into the Crosscode dashboard via an HTML5 compatible browser.