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


Two New Instances Of The Language Server Protocol
01/05/2025

The first is in relation to Github Copilot and the second
to PostgreSQL. They enable seamless integration with any tool that supports the protocol.



Robots Run Half Marathon - At Snail's Pace
20/04/2025

Yesterday more than 20 robots raced against thousands of human runners in a half-marathon in Beijing organized to showcase China’s advances in humanoid technology.


More News

espbook

 

Comments




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