Configure a global Cloud Load Balancing frontend in Application Design Center
Stay organized with collectionsSave and categorize content based on your preferences.
The Global Cloud Load Balancing (Frontend) component helps you configure the
public-facing elements of a load balancer. The frontend handles incoming
traffic, defines routing rules, and directs requests to the appropriate backend.
You can configure the following:
Target Proxy: Terminates client connections and forwards requests.
URL Map: Defines routing rules based on hostnames and URL paths.
Forwarding Rule: Assigns an IP address and port to the load balancer, making
it accessible.
SSL Certificate: Manages security for HTTPS connections.
This document describes the connection and parameters you can configure when
using App Design Center to create a global Cloud Load Balancing
frontend. The configuration parameters are based on theterraform-google-lb-httpTerraform module.
Component connections
The following table includes the component that you can connect to a global
Cloud Load Balancing frontend, and the resulting updates to your application and
its generated Terraform code.
[[["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-09-04 UTC."],[],[],null,["# Configure a global Cloud Load Balancing frontend in Application Design Center\n\n| **Preview**\n|\n|\n| This product is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThe Global Cloud Load Balancing (Frontend) component helps you configure the\npublic-facing elements of a load balancer. The frontend handles incoming\ntraffic, defines routing rules, and directs requests to the appropriate backend.\nYou can configure the following:\n\n- Target Proxy: Terminates client connections and forwards requests.\n- URL Map: Defines routing rules based on hostnames and URL paths.\n- Forwarding Rule: Assigns an IP address and port to the load balancer, making it accessible.\n- SSL Certificate: Manages security for HTTPS connections.\n\nFor more information, see [Cloud Load Balancing overview](/load-balancing/docs/load-balancing-overview).\n\nThis document describes the connection and parameters you can configure when\nusing App Design Center to create a global Cloud Load Balancing\nfrontend. The configuration parameters are based on the [terraform-google-lb-http](https://github.com/terraform-google-modules/terraform-google-lb-http/tree/main/modules/frontend)\nTerraform module.\n\nComponent connections\n---------------------\n\nThe following table includes the component that you can connect to a global\nCloud Load Balancing frontend, and the resulting updates to your application and\nits generated Terraform code.\n\nRequired configuration parameters\n---------------------------------\n\nIf your template includes a global Cloud Load Balancing frontend component,\nyou must configure the following parameters before you deploy.\n\nOptional configuration parameters\n---------------------------------\n\nThe following parameters are optional. To display advanced parameters, in the\n**Configuration** area, select **Show advanced fields**.\n\nWhat's next\n-----------\n\nYou must connect your frontend component to a backend component. To configure\nthe backend component, see [Configure a global Cloud Load Balancing backend service in Application Design Center](/application-design-center/docs/configure-load-balancing-global-backend)."]]