GCP Deployment Overview
Cado Security provides flexible deployment options for Google Cloud Platform (GCP), allowing organizations to tailor their setup based on operational needs and security requirements. Whether you're looking for a quick start or a full-scale deployment with advanced processing capabilities, Cado supports multiple methods to get you up and running.
What does a Cado deployment in GCP consist of?
At its core, a Cado deployment in GCP consists of:
- Infrastructure: A core virtual machine that runs the Cado platform.
- Permissions: IAM roles to manage the main VM and optionally start worker VMs.
- Cross-project access: Roles to import data from other GCP projects or cloud providers.
Architecture diagrams and permission requirements are available to guide secure and compliant deployments.
Deployment Options
Minimal Deployment
- Purpose: Fast setup with minimal permissions.
- Use Case: Highly restricted environments.
- Availability: Terraform-based quickstart guide.
- Minimal Deployment Guide
Full Deployment
- Purpose: Enables worker VMs for faster processing and large system imports.
- Use Case: Production environments with higher performance needs.
- Availability: Terraform-based full deployment.
- Full Deployment Guide
Permissions and Security
Cado deployments require specific IAM roles and permissions to operate securely and effectively. These include:
- Permissions to manage the core VM.
- Permissions to start worker VMs (if applicable).
- Cross-project roles for importing data.
- Access to services such as Cloud Storage, Secret Manager, Filestore, and IAM.
Refer to the IAM Permissions Description for full details.
Next Steps
Goal | Method | Description | Link |
---|---|---|---|
Deploy Cado with full capabilities | Full Terraform Deployment | Use Cado’s Terraform script to deploy a full-featured platform with worker VMs. | Full Deployment Guide |
Quickly deploy Cado with minimal setup | Quickstart Terraform Guide | Launch a basic Cado instance with minimal permissions. | Quickstart Guide |
Automate environment setup | GCP Setup Scripts | Use automation scripts to configure your GCP environment for Cado. | Auto Setup |
Understand architecture and security | Architecture & IAM Overview | Learn how Cado creates an isolated network and what permissions are required. | Architecture / IAM Description |
Enable cross-project access | Cross-Project Configuration | Configure roles and permissions to import data from other GCP projects. | Cross-Project Setup |