Zero Trust Network
AppViewX architecture is designed around the concept of zero trust network model. Zero trust network, refers to security concepts and threat model that no longer assumes that actors, systems or services operating from within the security perimeter should be automatically trusted, and instead must verify anything and everything trying to connect to its systems before granting access.
We use Calico as CNI for Kubernetes networking. The zero trust network model is enforced using Calico’s network policy. By default, the network policy is applied across AppViewX components to enforce zero trust network policy. The policies are configured to allow traffic from only the intended source and rest will be rejected.

Figure 2 Zero trust network model

- Green - Ingress traffic (Incoming) to the component allowed
- Red - Ingress traffic (Incoming) to the component denied