Skip to main content

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

GoalMethodDescriptionLink
Deploy Cado with full capabilitiesFull Terraform DeploymentUse Cado’s Terraform script to deploy a full-featured platform with worker VMs.Full Deployment Guide
Quickly deploy Cado with minimal setupQuickstart Terraform GuideLaunch a basic Cado instance with minimal permissions.Quickstart Guide
Automate environment setupGCP Setup ScriptsUse automation scripts to configure your GCP environment for Cado.Auto Setup
Understand architecture and securityArchitecture & IAM OverviewLearn how Cado creates an isolated network and what permissions are required.Architecture / IAM Description
Enable cross-project accessCross-Project ConfigurationConfigure roles and permissions to import data from other GCP projects.Cross-Project Setup