Environment Isolation
Proper environment isolation and access control are essential in enterprise application development and deployment. Zilliz Cloud offers flexible isolation through a hierarchical structure of Organizations, Projects, and Clusters. This guide helps you select the most appropriate strategy based on your operational, security, and financial requirements.
Project-level isolation
This option is recommended for most enterprise-grade production deployments where billing separation is not a requirement.
Best suited for:
- Managing user roles with moderate isolation
Benefits:
-
Fine-grained user access control at the project level
-
Consolidated billing with per-environment usage tracking
-
Sufficient isolation for most enterprise use cases
Cluster-level isolation
This is the most agile and lightweight option.
Best suited for:
-
Small teams focused on rapid iteration
-
Minimal access control needs
-
Basic workload separation
Features:
-
Multiple clusters under the same project
-
Each cluster has dedicated compute/storage resources for workload isolation
-
Centralized monitoring for easier operation and management
Choosing the right isolation strategy
Use the following flow to guide your decision:
-
Do you need separate billing or invoices? → Yes: Use Organization-level isolation
-
Do you need role-based access control per environment? → Yes: Use Project-level isolation
-
Neither of the above? → Use Cluster-level isolation for simplicity
For tailored recommendations, please contact the Zilliz Cloud Support Team.