Welcome to Deepfence Documentation


Modern applications are highly distributed and dynamic, often running as containerized microservices in public, hybrid or multi cloud deployments. There is a paradigm shift in the way we do infrastructure and applications, but the security apparatus is still old fashioned. A closer look at some of the most high profile breaches of recent times, shows that the conventional security measures are inadequate to protect modern applications, against complex multi-vector and multi-stage attacks.

Deepfence is the last line of defence for modern applications running in public or mixed cloud deployments. Deployed as a microservice, Deepfence provides deterministic application security behind firewalls. Deepfence’s patent pending ‘Semantic Patching’ technology employs Machine Learning and Rules, to protect from complex multi-vector & multi-stage attacks, including zero days. This document provides an overview of all the features and steps to deploy and scale Deepfence.

Indices and tables