Security standards for Gemini

This document describes the security standards and guardrails for deploying Gemini for Google Cloud and Gemini for Government. These standards help you align with public-sector frameworks such as FedRAMP High and DoD IL5.

Although Stellar Engine automates foundational landing zone deployments, you must enforce specific guardrails for sensitive AI workloads to maintain sovereignty, prevent configuration drift, and mitigate AI-specific vulnerabilities.

Prerequisites

To help ensure a secure deployment lifecycle, adhere to the following prerequisites before initiating infrastructure provisioning:

  • Infrastructure as code (IaC) enforcement: Eliminate manual configurations in the Google Cloud console. Implement all environment changes, remediation actions, and adjustments using automated CI/CD pipelines to help prevent configuration drift.
  • Official repository use: Use the official Stellar Engine repositories. Unverified forks or custom variations might introduce security regressions.
  • Security Command Center Premium: Activate Security Command Center Premium across all folders to enable continuous threat detection and compliance monitoring.

Root environment lockdown

To satisfy FedRAMP High and DoD IL5 frameworks, enforce the following strict controls at the folder and organization levels:

  • Dual-folder architecture: segregate resources using at least two dedicated folders that are governed by Assured Workloads; one for FedRAMP High and one for FedRAMP Moderate or IL5.
  • Resource residency: lock resource residency to pre-agreed US regions (for example, us-east4).
  • Organizational policy constraint: enable the following constraints to restrict access:
  • Context-aware access: require Identity-Aware Proxy (IAP) to verify the user's identity and their device security posture (using Access Context Manager) before routing traffic to the Gemini application layer.

Secure networking

Deployments must enforce a hub-and-spoke topology that's governed by Network Connectivity Center rather than flat peering. Hub-and-spoke topology has the following benefits:

  • Traffic segregation: isolate traffic across specialized VPCs (for example, vpc-trust for internal routing, vpc-mgmt for appliance management, and vpc-untrust).
  • Boundary protection: direct traffic through specialized inspection VPCs equipped with clustered next-generation firewalls (NGFW) to sanitize ingress and egress traffic.
  • Lateral insulation: configure NCC hubs to ensure that spoke networks that serve application data cannot communicate directly with one another, eliminating lateral movement vectors.

Application guardrails

To help protect the application layer and backing models from typical injection or exfiltration risks, implement the following:

  • Private load balancing: expose frontend applications using a regional external Application Load Balancer only, ensuring they are never directly accessible from the internet.
  • IAP: enforce strict identity and device posture verification before routing traffic to the Gemini application layer.
  • Model Armor: enable Model Armor for all backing models that run on Gemini Enterprise Agent Platform. Model Armor is required to enforce runtime payload safety, satisfy content compliance, and mitigate prompt injection vulnerabilities.

Data protection and auditing

To help protect sovereign workloads, you can implement the following centralized auditing and immutability features:

  • Data classification scheme: integrate with your data classification scheme to optimize control placement.
  • VPC Service Controls perimeters: implement VPC Service Controls perimeters around sensitive data processing and storage environments to help prevent data exfiltration. Perimeters are mandatory for DoD IL5.
  • KMS separation of duties: enforce strict separation of duties for cryptographic keys. Ensure that security administrators who manage the Cloud Key Management Service key rings in the Stage 3 Security project don't have Identity and Access Management permissions to decrypt the data.
  • Hierarchical log sinks: forward organization-level telemetry into structured sinks that are dedicated to:

    • Admin Activity and Data Access Audit Logs
    • VPC Service Controls events
    • Google Workspace and login events
    • CIS Compliance Telemetry

    Ensure that users cannot bypass telemetry forwarding.

  • SIEM ingestion: route logs using Pub/Sub topics to specialized administrative projects where the logs flow into immutable storage repositories.

  • Anomaly detection: analyze events using SecOps tools like Google Security Operations to detect violations such as abnormal API bursts to Agent Platform.

  • Cross-tool harmonization: integrate telemetry with Google Threat Intelligence, Wiz Security Graph, or third-party tools to identify shadow AI endpoints or toxic configurations.

  • Automated remediation using SOAR: use SOAR playbooks to enable real-time defenses, such as isolating rogue model endpoints or disabling compromised tokens.

Monitoring and AI security

Maintain observability and automated defense pipelines using the following features:

  • API usage monitoring: create alerts for surge detection on core LLM functions (for example, serviceruntime.googleapis.com/api/request_count).
  • Hierarchical log sinks for AI: configure hierarchical log sinks to capture AI-specific events, such as abnormal API call volume bursts to aiplatform.googleapis.com or impossible travel violations by AI service accounts. Ensure that these logs flow into an immutable storage repository (for example, BigQuery) that's accessible by the agency SIEM.
  • Secure AI Framework (SAIF) alignment: connect telemetry to the following four SAIF pillars:
    • Strong foundations: validate IAM permissions and Cloud KMS status.
    • Detection extensions: track prompt injections and rogue endpoints using log filtering.
    • Automated defenses: use automation to quarantine or reject anomalous payloads.
    • Platform harmonization: act on threat intelligence (from Google Threat Intelligence or Wiz security findings).