iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

8.1 Zero Trust Architecture

Zero Trust Architecture replaces the perimeter model with continuous verification. Every request - even inside the network - is authenticated, authorised, and encrypted.

8.1 The Evolution to Zero Trust

The model before Zero Trust

Castle and moat. Strong perimeter; soft inside. Once an attacker is past the firewall, lateral movement is easy.

Zero Trust core flow

User + Device PEP PDP (engine) Identity (IdP) Device posture Threat intel Behaviour Resource PEP = Policy Enforcement Point in the data path. PDP = Policy Decision Point that evaluates signals against policy. Figure 8.1 - Zero Trust evaluates every request with live signals.

NIST 800-207 components

ComponentRole
Policy Engine (PE)Decides access
Policy Administrator (PA)Enforces decisions
Policy Enforcement PointSits in the data path

Signals fed in: identity, device posture, location, behaviour, threat intelligence.

Practical building blocks

LayerModern realisation
IdentityIdP + strong MFA + passkeys
Device postureMDM + EDR feed
Service-to-servicemTLS + workload identity (SPIFFE / OIDC)
NetworkSegmentation; private endpoints; no flat L2
DataDLP + attribute-based encryption
ObservabilityEvery decision logged + SIEM correlation

Worked example - small bank Zero Trust rollout

StepAction
1IdP consolidation; one MFA model; passkeys for staff
2Device posture (MDM + Defender for Endpoint)
3Conditional access (managed device + compliant)
4Replace VPN with ZTNA (Zscaler, Cloudflare Access)
5Internal services behind ZTNA; legacy SSH via bastion
6Workload identity for service-to-service mTLS

What Zero Trust does NOT mean

  • Throw away your firewalls; they still defend network bandwidth.
  • No internal network at all; segmentation still matters.
  • One tool; ZT is a programme, not a product.
Mentor’s tip: Never trust, always verify. Identity + device + workload identity are the three substrates. ZT is a programme, not a product - run it over multiple years against a maturity model.

Discussion

Loading…