The decision should be driven by failure isolation, compliance, performance, address overlap, routing autonomy, and change ownership. It should not be driven by a desire to make the diagram look cleaner.

Compliance should be scoped to the tenant and service boundary. The provider needs evidence for platform configuration, privileged access, network policy, vulnerability management, lifecycle status, logging, backup, and recovery testing. Tenants may need their own evidence packages.

TL;DR

Alert ownership should be explicit. A platform alert, tenant workload alert, and shared-service alert may involve different teams even when they appear in the same operations platform.

A quota should answer more than how much a tenant can deploy. It should also define what happens when capacity is exhausted, who can request an increase, how temporary capacity is reclaimed, and whether burst behavior is allowed.

Platform layer Provider responsibility Tenant experience Primary control
Compute Cluster health, placement strategy, reserve capacity, lifecycle Request approved VM or Kubernetes capacity Quotas, policies, placement constraints
Storage Capacity, performance tiers, encryption, protection policy Select an approved storage class or profile Storage policies and service entitlements
Networking VPC design, routing, edge services, firewall framework, IPAM Consume approved networks and connectivity NSX VPCs, subnets, gateways, distributed policy
Identity Federation, privileged access, role design, service identities Access only assigned organizations and projects Role-based access and identity mappings
Automation Catalog design, approvals, templates, leases, workflows Request repeatable services Policy, entitlement, workflow, version control
Operations Monitoring, capacity, cost, compliance, incident response View tenant-relevant health and usage Scoped dashboards, alerts, reporting, ownership
Lifecycle Platform upgrades, compatibility, certificates, component health Receive stable service with published maintenance expectations Change control, validation, rollback planning

Raw cluster capacity is not sellable or assignable capacity.

A Tenant Habitat Is a Stack of Boundaries


Zero trust language should be used carefully. Microsegmentation, identity-aware access, least privilege, continuous telemetry, and explicit policy can support zero trust principles. None of those outcomes happen automatically because NSX is present. The operational process still needs policy ownership, exception handling, validation, and review.

A shared platform can simplify control consistency, but it can also broaden the impact of a control failure. Central policy therefore needs strong change management, testing, and exception handling.

Similar Posts