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.
This document shows the types of generative AI assistance that are available to all Google Cloud users and available to Gemini Code Assist Enterprise users. However, while in Preview, there is no cost for using Gemini Cloud Assist. Learn about Gemini Cloud Assist pricing .
The Gemini large language models (LLMs) that are used by Gemini Cloud Assist are trained on datasets of publicly available code, Google Cloud-specific material, and other relevant technical information in addition to the datasets used to train the Gemini foundation models . Models are trained so that Gemini Cloud Assist responses are as useful to Gemini Cloud Assist users as possible.Additionally, Gemini Cloud Assist uses the following details as context when generating responses and assistance:
- Your Google Cloud project ID and organization ID
- The current Google Cloud product page you are viewing in the Google Cloud console, including the page URL
Learn how and when Gemini for Google Cloud uses your data .
AI assistance with Gemini Cloud Assist
The following sections describe the types of generative AI assistance that Gemini Cloud Assist offers.
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, and simulate the generated policies directly within 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, alerts, 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. | ||
Artifact Analysis . Ask questions about vulnerabilities identified by Artifact Analysis. | ||
Artifact Registry . List your Artifact Registry repositories and container images stored in Docker-format repositories. | ||
Developer Connect insights ( Preview ). Learn more about your software development lifecycle and diagnose problems with your applications. |
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 Assistpanel lets you
get conversational assistance in the Google Cloud console and the
Cloud Mobile App.
|
||
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.
|
Set up Gemini Cloud Assist
For detailed setup steps, see Set up Gemini Cloud Assist .
What's next
- See the latest enhancements and fixes in release notes .
- Learn about Gemini Cloud Assist pricing .
- Learn how to use the Cloud Assistpanel in the Google Cloud console .
- Learn how to set up Gemini Cloud Assist .
- Learn how Cloud Storage for Google Cloud uses your data .