Gemini Cloud Assist overview

Gemini Cloud Assist, a key product of the Gemini for Google Cloud portfolio, simplifies the application lifecycle in Google Cloud. Gemini Cloud Assist offers AI-powered assistance to help you design, deploy, troubleshoot, and optimize apps that are tailored to help you reach your efficiency, cost, reliability, and security goals.

While in Preview, there is no cost for using Gemini Cloud Assist. Learn about Gemini Cloud Assist pricing.

Learn how and when Gemini for Google Cloud uses your data. As an early-stage technology, Gemini for Google Cloud products can generate output that seems plausible but is factually incorrect. We recommend that you validate all output from Gemini for Google Cloud products before you use it. For more information, see Gemini for Google Cloud and responsible AI.

AI assistance with Gemini Cloud Assist

The following sections show the types of generative AI assistance that are available to all Google Cloud users and available to Gemini Cloud Assist Enterprise users.

Design and build

The following table shows the types of generative AI assistance for building and designing applications:

Feature Available to all Google Cloud users Code Assist Enterprise
Natural language design. Design, build, and manage applications using natural language interaction within the Application Design Center.  
Infrastructure as code (IaC). Generate Google Cloud CLI commands and Terraform code for infrastructure and organizational policies using AI assistance within App Design Center and Gemini Cloud Assist chat.

Diagnose and resolve

The following table shows the types of generative AI assistance for diagnosing and resolving issues:

Feature Available to all Google Cloud users Code Assist Enterprise
Investigations. Diagnose complex issues by creating and managing AI-driven investigations based on logs, errors, or natural language prompts.  
Support handoff. Escalate investigations or complex issues by connecting directly with Google Cloud support using the Gemini Cloud Assist chat.  
Database troubleshooting. AI-powered troubleshooting workflows to empower developers and simplify the resolution of complex database performance issues like slow queries and high load across multiple database services, including Cloud SQL for PostgreSQL, Cloud SQL for MySQL, and AlloyDB.  

Optimize cost and usage

The following table shows the types of generative AI assistance for optimizing cost and usage:

Feature Available to all Google Cloud users Code Assist Enterprise
Cost optimization in FinOps Hub. Optimize cloud spend by analyzing costs, trends, waste, and utilization with tailored FinOps views. Also includes AI-drafted summaries for collaboration.
Cost optimization in Cloud Hub. Query project costs and billing information using natural language within Cloud Hub for quick answers.
Database optimization. AI-driven insights to optimize database costs and achieve savings by configuring instances based on usage patterns.

Get Google Cloud help

The following table shows the types of generative AI assistance for your Google Cloud resources:

Feature Available to all Google Cloud users Code Assist Enterprise
Gemini Cloud Assist chat. Answers general questions and best practices, integrating context from Cloud Asset Inventory and Cloud Monitoring using agents for tailored assistance.
Database assistance. Manage, troubleshoot, and optimize databases effectively using AI-powered insights and assistance within the Database Center and Gemini Cloud Assist chat.
Flow analyzer. Analyze network flows and configurations using natural language queries within the Network Intelligence Center.
Google Cloud Observability. Monitor system health and troubleshoot issues by exploring metrics, logs, and errors using natural language within Google Cloud Observability.
Storage Insights. Understand and manage storage services by querying usage, configuration, and insights using natural language.
Identity and Access Management. Simplify IAM tasks by selecting roles, understanding policies, or generating them using natural language or guided flows.

Firebase

The following table shows the types of generative AI assistance for Firebase:

Feature Available to all Google Cloud users Code Assist Enterprise
Google Cloud console chat. Get answers to general questions, best practices, and basic how-to information for Firebase products and services in chat, using project context.
Firebase GraphQL generation. Generate Firebase Data Connect GraphQL queries and mutations from natural language prompts based on project schemas.  
Firebase app crash analysis. Resolve application quality issues faster by summarizing crashes and providing troubleshooting insights from Firebase Crashlytics.  
Firebase code analysis. Improve application code quality by analyzing code within the Firebase context to identify issues and suggest enhancements.  
Firebase Cloud Messaging campaign analysis. Optimize messaging campaigns by analyzing Firebase Cloud Messaging performance data to gain insights and receive recommendations.  
Firebase troubleshooting assistance. Troubleshoot specific Firebase product issues using AI-driven expertise and guidance tailored to project context.  

Where to interact with Gemini Cloud Assist

The following table describes where to interact with Gemini Cloud Assist.

Where to interact with Gemini Cloud Assist Available to all Google Cloud users Code Assist Enterprise
Cloud Assist panel. The Cloud Assist panel lets you get conversational assistance in the Google Cloud console and the Cloud Mobile App. For more information, see Use the Cloud Assist pane in the Google Cloud console.
Google Cloud console quick prompts. Various buttons and interactive elements are available in the Google Cloud console and Cloud Mobile App.
Cloud Hub. A hub available in the Google Cloud console that empowers DevOps teams to optimize resource and application costs and utilization.
Database Center. Simplifies development with efficient queries and optimized schemas. It enhances security by identifying vulnerabilities, automates migrations, and provides centralized management for database fleets, boosting performance and reducing costs.
Application Design Center. Design optimal cloud applications that can be managed throughout their lifecycle with Gemini in the App Design Center. Describe your technical and business requirements to Gemini in the App Design Center, and it collaboratively produces solutions for consideration, refinement, and deployment.  
Investigations. Gemini Cloud Assist investigation is an AI-enabled engine for analyzing, troubleshooting, and diagnosing technical issues within the Google Cloud console. For example, you can use an investigation if you receive an error message or are unable to accomplish a task because of unexpected behavior in the Google Cloud console. For more information, see Investigations overview.  

Set up Gemini Cloud Assist

For detailed setup steps, see Set up Gemini Cloud Assist.

What's next