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.
For more information, see Cloud Load Balancing overview .
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 the terraform-google-lb-http Terraform 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.
Connected component
Application updates
Background information
Global Cloud Load Balancing backend (required)
- The Cloud Load Balancing frontend, which handles incoming requests, is linked to the Cloud Load Balancing backend, which processes the requests.
- The backend service information is added to the frontend URL map input.
- Incoming traffic is served based on the host path mappings you configure in the global Cloud Load Balancing backend URL maps.
Required configuration parameters
If your template includes a global Cloud Load Balancing frontend component, you must configure the following parameters before you deploy.
| Parameter name |
Description and constraints |
Background information |
|---|---|---|
| Name |
name | Forwarding rules overview |
| Project ID |
The project where you want to deploy the Cloud Load Balancing frontend. |
Configure components |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configurationarea, select Show advanced fields.
Feature
Parameter name
Description and constraint information
Background information
- Enable Create SSL Certificateand enter Private Keyand Certificate.
- Enter SSL Certificates.
- Enter Managed SSL Certificate Domains.
What's next
You must connect your frontend component to a backend component. To configure the backend component, see Configure a global Cloud Load Balancing backend service in Application Design Center .

