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
- Learn about Gemini Cloud Assist pricing.
- Learn how to use the Cloud Assist panel in the Google Cloud console.
- Learn how to set up Gemini Cloud Assist.
- Learn how to analyze and optimize your cloud resources.
- Learn how Cloud Storage for Google Cloud uses your data.