Stay organized with collections
Save and categorize content based on your preferences.
This document describes the Guided Deployment Automation tool in
Workload Manager that allows you to quickly customize and deploy your
workloads on Google Cloud.
Guided Deployment Automation
The Guided Deployment Automation tool in Workload Manager
lets you configure and deploy enterprise applications on Google Cloud. You can also use
Guided Deployment Automation to configure a deployment for your workload,
and then generate Terraform and Ansible infrastructure as code (IaC) that you
can export for further customization or use in an existing deployment pipeline.
Benefits
Guided Deployment Automation provides you with the following
features and key benefits:
Provides end-to-end deployment automation built on Terraform and Ansible,
leveraging existing Google Cloud products and services.
Reduces the deployment time by collecting your intent for the
system and then guiding you through the configuration process to meet your
requirements.
Built-in recommendations and safeguarding helps you ensure that you follow
the deployment best practices and avoid errors during the configuration and
deployment process.
Limitations
The following limitations apply for the Guided Deployment Automation tool:
Supports only SAP S/4HANA and SQL Server workloads.
Does not support post-deployment modifications directly from the Google Cloud console.
If post-deployment modifications are expected, we recommend that you
export and download the IaC and make
subsequent changes using Terraform and Ansible.
How Guided Deployment Automation works
Workload Manager performs the following tasks when you deploy your
application using the Guided Deployment Automation tool:
Lets you select a supported application to deploy.
Helps you select the configurations specific to your application and
completes the deployment configuration on the Google Cloud console.
Generates the equivalent infrastructure as code (IaC)
based on the configuration.
After configuring the deployment, you can either deploy it
directly from the Google Cloud console or
download the generated IaC and deploy manually.
Pricing
Guided Deployment Automation is available at no cost.
You will be charged for any resources that are consumed during the deployment
process, such as VMs and persistent disks, in addition to the charges that might
result from the necessary APIs or other services.
Guided Deployment Automation does not include
an option to estimate the cost for your deployment. Contact your Google account
team for price information, including any relevant discounts or credits.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# About Guided Deployment Automation\n\nThis document describes the Guided Deployment Automation tool in\nWorkload Manager that allows you to quickly customize and deploy your\nworkloads on Google Cloud.\n\nGuided Deployment Automation\n----------------------------\n\nThe Guided Deployment Automation tool in Workload Manager\nlets you configure and deploy enterprise applications on Google Cloud. You can also use\nGuided Deployment Automation to configure a deployment for your workload,\nand then generate Terraform and Ansible infrastructure as code (IaC) that you\ncan export for further customization or use in an existing deployment pipeline.\n\nBenefits\n--------\n\nGuided Deployment Automation provides you with the following\nfeatures and key benefits:\n\n- Provides end-to-end deployment automation built on Terraform and Ansible, leveraging existing Google Cloud products and services.\n- Reduces the deployment time by collecting your intent for the system and then guiding you through the configuration process to meet your requirements.\n- Built-in recommendations and safeguarding helps you ensure that you follow the deployment best practices and avoid errors during the configuration and deployment process.\n\nLimitations\n-----------\n\nThe following limitations apply for the Guided Deployment Automation tool:\n\n- Supports only SAP S/4HANA and SQL Server workloads.\n- Does not support post-deployment modifications directly from the Google Cloud console. If post-deployment modifications are expected, we recommend that you [export and download the IaC](/workload-manager/docs/deploy/export-sap-iac) and make subsequent changes using Terraform and Ansible.\n\nHow Guided Deployment Automation works\n--------------------------------------\n\nWorkload Manager performs the following tasks when you deploy your\napplication using the Guided Deployment Automation tool:\n\n1. Lets you select a supported application to deploy.\n2. Helps you select the configurations specific to your application and completes the deployment configuration on the Google Cloud console.\n3. Generates the equivalent infrastructure as code (IaC) based on the configuration.\n4. After configuring the deployment, you can either deploy it directly from the Google Cloud console or download the generated IaC and deploy manually.\n\nPricing\n-------\n\nGuided Deployment Automation is available at no cost.\nYou will be charged for any resources that are consumed during the deployment\nprocess, such as VMs and persistent disks, in addition to the charges that might\nresult from the necessary APIs or other services.\n\nGuided Deployment Automation does not include\nan option to estimate the cost for your deployment. Contact your Google account\nteam for price information, including any relevant discounts or credits.\n\nWhat's next\n-----------\n\n- Read the [prerequisites for using the Guided Deployment Automation tool](/workload-manager/docs/deploy/prerequisites).\n- Learn how to [deploy an SAP S/4HANA workload](/workload-manager/docs/deploy/sap/deploy-sap).\n- Learn how to [deploy a SQL Server workload](/workload-manager/docs/deploy/sql-server/deploy-sql)"]]