As asked
A company has flat network access between office, cloud, and production systems. How would you redesign segmentation using zero-trust principles?
Sample answer outline
Start by inventorying assets, data sensitivity, traffic flows, and identities before drawing new subnet boundaries. Segment by trust level and service purpose, then enforce access with identity-aware proxies, mutual TLS, security groups, firewall policies, and just-in-time admin access. Prefer explicit allow-lists based on service identity over broad IP ranges where the platform supports it. Roll out in observe mode first so legitimate flows are discovered and owners can fix dependencies. The best answers balance security with operability and include logging for denied flows.
Expect these follow-ups
- Where do VPNs fit in a zero-trust design?
- How do you avoid breaking batch jobs that use undocumented network paths?
- What is the difference between segmentation and microsegmentation?