Today, software developers and QA engineers focus on building and testing application functionality, but they lack visibility into the application's runtime behavior, security and performance, in dev, test and staging environments. This leads to the risk of high cost production problems that could have been avoided with a continuous runtime visibility platform.
DeepFactor provides developers with a complete understanding of runtime behavior code changes to ensure higher performing, more secure, and higher quality production releases.
What is DeepFactor
The DeepFactor Pre-Production Monitoring solution combines Deep Passive Monitoring™ technology with an Application Runtime Intelligence™ engine to detect potential security and performance issues as well as risky and unexpected behavior changes between versions. This allows teams to identify and fix runtime issues before code is shipped to production environments.
DeepFactor works with both containers and traditional applications. To instrument a container, developers simply add one file to the container image (libdf.so). There is no code change or language specific configuration. With this file in place, DeepFactor can passively observe and monitor application runtime behavior, during testing and staging.
DeepFactor also complements static code and software composition analysis tools for development, production monitoring tools, vulnerability scanning tools and penetration testing processes.