Zero trust reference architecture
Putting identity, device, policy, network and telemetry together into one architecture you can defend in a staff-level review.
● Must know for interviews🔒 PROLesson·14 min read·Advanced → Staff
zero trustarchitectureBeyondCorp
01The seven components
✓What you will learn
- Name the components of a zero trust architecture and the data flowing between them
- Walk one request end to end and say what is checked where
- Write policy that combines identity, device and context
- Sequence a migration from VPN without a big bang, and argue the trade-offs
Zero trust means network location grants nothing: being on the office Wi-Fi or the VPN does not make a request trustworthy. Every request is authenticated, authorised against current signals and logged. NIST SP 800-207 gives the vocabulary: a policy decision point (PDP) decides, a policy enforcement point (PEP) enforces, and the PDP draws on identity, device and threat data.
FigReference architecture
- ACTOR
- EDGE
- SERVICE
- DATA
- STREAM
- Live flow
- Lookup / async
- Identity provider with phishing-resistant MFA (WebAuthn passkeys or security keys) and authoritative group data from HR.
- Device inventory and posture: managed, disk encrypted, EDR healthy, OS patched, with the device proven by a hardware-bound certificate rather than a self-reported agent value.
- Policy decision point: evaluates identity + device + context + resource sensitivity in a few milliseconds.
- Policy enforcement points: identity-aware proxies for HTTP, TCP and SSH gateways for the rest, a service mesh for service to service.
- Private connectivity: apps are not on the internet; connectors inside the network dial out to the PoPs, so there is no inbound port to scan.
- Telemetry: every decision logged with its inputs; feeds detection and policy tuning.
- Continuous evaluation: sessions re-checked when signals change, not only at login.
This is an advanced module
Advanced: Security Architecture at Scale is part of the Pro pass. 5 more sections — the deep dives, the final design, follow-ups and the test — unlock with it.
Already a cyart.io or studio.cyart.io member? Your pass code is in your Studio account.