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 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
Gemini Cloud Assist provides AI assistance to help you do the following:
- Get conversational assistance. The Cloud Assist panel in the Google Cloud console and the Cloud Mobile App lets you write natural language statements or questions (called prompts) to get in-depth explanations, suggested actions, and guided workflows that help you complete tasks quickly and efficiently without needing to be a cloud expert.
Summarize your Cloud Asset Inventory. Using natural language, you can interact with Cloud Asset Inventory to efficiently retrieve contextual information about resources deployed on Google Cloud. Responses can contain the following:
- Clear summarized answers and instructions.
- A link to the Asset query tab in Cloud Asset Inventory, where you can validate generated SQL.
- A link to the Cloud Asset Inventory public documentation.
Monitor and improve the health of your resources. If you use Cloud Monitoring, you can interact with Cloud Monitoring data by using natural language to understand your cloud resources and metrics. This information can help you understand the health of your workloads, understand performance trends, and troubleshoot production issues. Responses can contain a summary of results, visualizations that help you interpret the data, and actions to further explore data using the metric explorer.
Optimize your resource costs, security, and performance. If you use Active Assist, you can interact with your Active Assist recommendations data by using natural language to quickly get optimization opportunities, such as for cost, security, and performance. Responses can contain a summary of results, top recommendations, and actions to learn more.
Get assisted SQL and Python data analysis. Generate or suggest code in SQL or Python, and explain an existing SQL query. You can also use natural language queries to begin data analysis.
Analyze and summarize Google Cloud databases. Understand fleet info, query metrics, and system performance metrics. Gain insights into database status and recommendations for optimization.
Generate Google Cloud CLI and Terraform code snippets. Create, edit, or modify your Google Cloud resources with suggested Google Cloud CLI and Terraform code snippets.
Generate and test custom organization policies. Translate your complex security and compliance intent from natural language into fully articulated custom organization policies for your Google Cloud resource governance goals. You can also use natural language to test the safety and efficacy of these custom organization policies.
Reduce risk and optimize your database fleet with Database Center. Database Center aggregates and summarizes your fleet's top-level health issues based on data from your Google Cloud projects and Security Command Center. Database Center then advises you on how to investigate affected projects or instances. You can create a filter in the Database Center dashboard to view the health of specific database resources in your fleet. When you click a detected health issue, Database Center provides information about how to mitigate the issue.
Design applications. Gemini Cloud Assist provides an intuitive AI-assisted experience to design, customize, and deploy applications that comply with the policies of your business and align to industry best practices. Gemini Cloud Assist scales with the complexity of your needs, from conveniently generating Terraform scripts and Google Cloud CLI commands through interactive chat conversations, to offering simplified visual workflows that accelerate designing and deploying complex multi-product application infrastructures in the Application Design Center. For more information, see Design and deploy an application with Gemini assistance.
Retrieve information about your App Hub applications. If you use App Hub applications to manage and understand your Google Cloud resources, you can ask natural language questions about your applications, as well as their registered services and workloads.
Get best-fit Assured Workloads recommendations. If you use Assured Workloads to set regulatory, regional, or sovereign controls on your Google Cloud folders, you can have a natural language conversation about your requirements, and Gemini Cloud Assist suggests the best-fit control package and configuration for your needs.
Understand Cloud Storage and your Cloud Storage usage. If you use Cloud Storage, you can ask natural language questions to learn about Cloud Storage features and tasks. If you also have a Storage Intelligence subscription, and access to Storage Insights datasets, you can ask natural language questions about your specific buckets and objects.
Gather information about your Google Cloud costs. If you have appropriate IAM permission to view costs for your Google Cloud resources, you can ask natural language questions about their current costs and their costs over time.
Create secrets and manage your encryption keys. Use natural language guidance to help create Secret Manager secrets, as well as to get information about your security resources, such as when your Cloud KMS keys were last rotated.
Identify Google Cloud service disruptions relevant to your projects. Using natural language, ask about potential issues with Google Cloud, incidents related to your project, and updates on these incidents.
Where to interact with Gemini Cloud Assist
The following sections describe where to interact with Gemini Cloud Assist.
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 panel 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.
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.
Set up Gemini Cloud Assist
For detailed setup steps, see Set up Gemini Cloud Assist.
What's next
- 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.