Google Announces Application Design Center
Thursday, 10 April 2025

Google has announced the public preview of Application Design Center, a service that combines combines Gemini Cloud Assist chat with a visual, canvas-style interface for app development.

Google says the new service aims to help developers streamline the design, deployment, and evolution of cloud applications, while helping ensure that they are secure, reliable, and aligned with best practices.

gemini

 

The new center comes with APIs and the gcloud command line interface, but the main interface is based on a visual, canvas-style approach to designing and modifying application templates. It also lets developers configure application templates for deployment, view infrastructure as code in-line, and collaborate with teammates on designs. Application deployments are automatically registered in App Hub.

App Hub models applications as interconnected services and workloads, and is now integrated with over 20 Google Cloud products, including Google Kubernetes Engine (GKE), Cloud Run, Cloud SQL, and AlloyDB.

Application Design Center's design canvas is where users can add application components to a visual canvas to create an application diagram. As components are added, the service makes suggestions for additional components and possible connections.

The documentation for Application Design Center says an application template is a deployable combination of services and workloads. The components are "Google opinionated building blocks built on best practices using security defaults." A component can be an asset, a high-level resource that helps control other resources; a service in the form of a network or API interface; or a workload; a binary deployment, such as a MIG deployment.

Once the template is created, administrators or developers can create an application instance from it, then either deploy the instance from the Google Cloud console, or by first downloading and deploying Terraform to handle the organization's deployment tools and workflows locally.

The new service makes use of Gemini Cloud Assist, which is currently in preview.

Cloud Assist offers AI-powered assistance to help design, deploy, troubleshoot, and optimize apps. So long as the developer has Gemini Cloud Assist, they can chat to provide a business problem and receive a proposed initial design. Cloud Assist can also set up and connect to other Google Cloud products.

Cloud Assist is free to use while in preview. Once in production, there will be monthly costs for use. The link for pricing information at the moment refers to Gemini Code Assist, which has a free version for individuals, so it may be that there will be a similar free version of Cloud Assist.

 

gemini

More Information

Application Design Center

Cloud Hub

Gemini Cloud Assist

Related Articles

Google Adds Code Generation To Bard

Google Launches Developer Program

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Potpie - Agentic AI On Your Codebase
24/03/2025

Potpie allows you to chat with your codebase or any public codebase for that matter, to explain it, debug it, or do engineering tasks on it like generating test plans.



AI Produces A Breakthrough In Weather Prediction
26/03/2025

The great hope for AI is that it can solve difficult problems, reducing costs and making solutions widely accessible. Aarvark is a weather forecasting system that can be run on a single desktop comput [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info