Netgate Logo
NETGATEIT Solutions
CYBERSECURITY10 min read

Zero Trust Architecture: Beyond the Buzzword

A practitioner's framework for real-world hybrid environments

Sofia Ramos

CISO Consultant

Zero trust is not a product you buy — it's a discipline you build. This is a practitioner's walkthrough of implementing zero-trust models in messy, real-world hybrid environments without grinding developer velocity to a halt.

Zero trust has been sold hard enough that the term now carries almost no information. Vendors attach it to firewalls, identity providers, endpoint agents and VPN replacements with equal enthusiasm. Underneath the marketing there is a genuinely useful idea, and it is much simpler than the product catalogues suggest: stop granting access on the basis of network location.

That is the whole principle. Everything else — device posture checks, short-lived credentials, microsegmentation, continuous verification — is implementation detail in service of it. If a request is trusted because it arrived from inside the corporate network, you are not doing zero trust, regardless of what you have purchased.

Why the perimeter model failed

The castle-and-moat model was never wrong so much as it was overtaken. It assumed employees sat in offices, servers sat in data centres, and the boundary between inside and outside was a physical fact. Remote work, SaaS and cloud infrastructure dissolved all three assumptions, and what remained was a hard shell around a soft interior.

The consequence shows up in every serious breach report. Initial access is rarely the interesting part of the incident. The damage comes from lateral movement — an attacker who compromises one low-value endpoint and then discovers that, from inside, almost everything is reachable and very little is logged.

Assume the attacker is already inside the network. If that assumption changes what you would build, you have found your roadmap.

The five things that actually matter

Having run this programme in organisations from thirty people to several thousand, the same five controls deliver most of the value. They are listed in the order we would implement them.

Strong identity, everywhere, with no exceptions

Single sign-on with phishing-resistant multi-factor authentication is the foundation, and the word that matters is 'everywhere'. One legacy application with local accounts and no MFA is the one an attacker will find. If an application genuinely cannot be brought behind SSO, put it behind an authenticating proxy so that the identity check happens before the application is reachable at all.

Device posture as a condition of access

A valid credential on a compromised laptop is a compromised session. Requiring a managed, patched, encrypted device for access to sensitive systems closes an enormous category of attack, and it is usually the control that generates the most internal friction. Expect that conversation and prepare for it.

Least privilege that is actually enforced

Almost every organisation believes it practises least privilege and almost none does. The test is simple: pick three engineers at random and enumerate what they can reach in production. If the answer is 'everything, because they might need it during an incident', you have standing access rather than least privilege. The fix is just-in-time elevation — access granted on request, scoped, time-boxed and logged.

Segmentation between workloads, not just users

User access gets the attention, but service-to-service traffic is where lateral movement actually happens. A web tier that can open a connection to any database in the environment is a liability. Default-deny between workloads, with explicit allow rules, is significantly more work to set up and dramatically reduces blast radius.

Logging that someone reads

Authentication events, privilege elevations and access denials need to reach somewhere that is monitored and retained. Collecting logs nobody looks at is a compliance activity, not a security one.

A sequencing that does not stall

  1. 1Inventory first. You cannot protect systems you do not know exist, and every organisation has more than it thinks — shadow SaaS, forgotten VMs, a legacy box someone still depends on.
  2. 2Consolidate identity. One provider, SSO everywhere, MFA enforced. This alone eliminates a large share of realistic attack paths.
  3. 3Remove standing production access. Replace it with just-in-time elevation before touching anything else, because it caps the damage of everything you have not fixed yet.
  4. 4Segment the crown jewels. Not the whole estate at once — identify the handful of systems whose compromise would be existential and put hard boundaries around those.
  5. 5Expand segmentation outward, iteratively, as the tooling and the team's confidence mature.

What zero trust does not give you

It does not prevent phishing, though phishing-resistant MFA blunts it considerably. It does not protect against a malicious insider with legitimate access. It does not fix vulnerable application code, and it will not save you from a supply-chain compromise in a dependency you trusted.

What it does is reduce the value of any single compromise. That is a meaningful and achievable goal, and it is a more honest description of the outcome than most of what is written about it.