Skip to main content
Google Cloud Documentation
Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Load Balancing
Start free
Overview Guides Reference Resources
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Resources
  • Cross-product tools
    • More
  • Console
  • Discover
  • Cloud Load Balancing overview
  • Choose a load balancer
  • Cloud Load Balancing resource model
  • Load balancer feature comparison
  • Get started
  • Roles and permissions
  • IAM Conditions for forwarding rules
  • Organization policy constraints
    • Overview
    • Use custom constraints
  • Application Load Balancer (HTTP/HTTPS)
  • Overview
  • External load balancer
    • Architecture overview
    • Request distribution overview
    • Set up global load balancer
      • Managed VM instance group backend
      • Cloud Storage (backend buckets)
      • External backend (internet NEG)
      • Cloud Run, App Engine, or Cloud Run functions backends (serverless NEG)
      • On-premises or other cloud backends (zonal and hybrid NEG)
      • Add capabilities
        • Traffic management overview
        • Set up traffic management
        • Set up HTTP-to-HTTPS redirect
        • Set up a load balancer with Shared VPC
        • Set up load balancer with cross-project backend service and backend bucket
        • Create custom headers in backend services
        • Custom error response
          • Overview
          • Configure custom error responses
    • Set up global load balancer (classic)
      • Terraform examples
      • Managed VM instance group backend
      • Cloud Storage (backend buckets)
      • External backend (internet NEG)
      • Cloud Run, App Engine, or Cloud Functions backends (serverless NEG)
      • On-premises or other cloud backends (zonal and hybrid NEG)
      • Migrate resources
        • Overview
        • Migrate to global external Application Load Balancer
        • Roll back to classic Application Load Balancer
      • Add capabilities
        • Traffic management overview
        • Create custom headers in backend services
        • Set up custom header and query parameter-based routing
        • Set up URL redirect
        • Set up HTTP-to-HTTPS redirect
        • Set up URL rewrite
    • Set up regional load balancer
      • Managed VM instance group backend
      • Cloud Storage (backend buckets)
      • Cloud Run backends (serverless NEG)
      • On-premises or other cloud backends (zonal and hybrid NEG)
      • External backend (internet NEG)
      • Add capabilities
        • Traffic management overview
        • Set up traffic management
        • Set up high availability
        • Set up HTTP-to-HTTPS redirect
        • Set up a load balancer with backend service using Shared VPC
        • Set up a load balancer with backend buckets using Shared VPC
        • Create custom headers in URL maps
    • Fail over to regional load balancers
    • Monitor and troubleshoot
      • Overview
      • Global load balancers
      • Regional load balancers
      • Troubleshooting
    • Best practices
    • Explore tutorials
      • Request routing to a multi-region external HTTPS load balancer
      • Faster web performance and improved web protection for load balancing
      • Deliver HTTP and HTTPS content over the same published domain
      • Optimize application latency with load balancing
      • Application capacity optimizations with global load balancing
      • Capacity management with load balancing
  • Internal load balancer
    • Architecture overview
    • Set up cross-region load balancer
      • Managed VM instance group backend
      • Cloud Storage (backend buckets)
      • On-premises or other cloud backends (zonal and hybrid NEG)
      • Cloud Run backends (serverless NEG)
    • Set up regional load balancer
      • Terraform examples
      • VM instance group backends
      • Cloud Run backends (serverless NEG)
      • Cloud Storage (backend buckets)
      • On-premises or other cloud backends (zonal and hybrid NEG)
      • External backend (internet NEG)
    • Add capabilities
      • Traffic management
        • Overview
        • Set up traffic management
      • Set up HTTP-to-HTTPS redirect
      • Create custom headers in URL maps
      • Set up regional internal load balancer with backend service using Shared VPC
      • Set up cross-region load balancer with backend buckets using Shared VPC
      • Set up a regional internal Application Load Balancer with backend buckets using Shared VPC
      • Service Directory registration
      • Load balancing and connected networks
    • Monitor and troubleshoot
      • View logs and metrics
      • Troubleshooting
  • Convert load balancer to IPv6
  • Use custom metrics
  • Load testing backends
  • Proxy Network Load Balancer (TCP/SSL proxy)
  • Overview
  • External load balancer
    • Architecture overview
    • Set up global load balancer
      • Global SSL proxy with VM instance group backends
      • Global TCP proxy with VM instance group backends
    • Set up global load balancer (classic)
      • Terraform examples
      • Global SSL proxy with VM instance group backends
      • Global TCP proxy with VM instance group backends
    • Set up regional load balancer
      • VM instance group backends
      • Zonal NEG backends
      • Hybrid connectivity (hybrid NEGs)
      • External backend (internet NEG)
  • Internal load balancer
    • Architecture overview
    • Set up cross-region load balancer
      • Managed VM instance group backends
      • On-premises or other cloud backends (zonal and hybrid NEG)
    • Set up regional load balancer
      • Managed VM instance group backends
      • Zonal NEG backends
      • Hybrid connectivity (hybrid NEGs)
      • External backend (internet NEG)
    • Add capabilities
      • Load balancing and connected networks
  • View logs and metrics
  • Convert load balancer to IPv6
  • Passthrough Network Load Balancer
  • Overview
  • External load balancer
    • Global load balancer
      • Architecture overview
      • Set up a load balancer
        • VM instance group backends (TCP/UDP only)
        • VM instance group backends (multiple protocols)
        • Zonal NEG backends
      • View logs and metrics
    • Regional load balancer
      • Backend service-based architecture
      • Traffic distribution concepts
      • Target pool-based architecture
      • Set up a load balancer
        • VM instance group backends (TCP/UDP only)
        • VM instance group backends (multiple protocols)
        • Zonal NEG backends
        • Target pool-based load balancer
      • Add capabilities
        • Configure failover
        • Configure weighted load balancing
        • Migrate from target pools to backend services
        • Service Directory registration
      • Explore tutorials
        • Use UDP with network load balancers
      • Monitor and troubleshoot
        • View logs and metrics
        • Troubleshooting
  • Internal load balancer
    • Architecture overview
    • Traffic distribution concepts
    • Set up load balancer
      • Terraform examples
      • VM instance group backends
      • VM instance group backend for multiple protocols
      • Zonal NEG backends
    • Add capabilities
      • Configure failover
      • Zonal affinity
      • Load balancers as next hops
        • Overview
        • Set up load balancing for third-party appliances
      • Forwarding rules that use a common IP address
      • Service Directory registration
      • Load balancing and connected networks
    • Explore tutorials
      • Set up load balancer as next hop (with tags)
      • Deploy a hub-and-spoke network
      • Set up a load balancer with internal IPv6-only backends
    • Monitor and troubleshoot
      • View logs and metrics
      • Troubleshooting
  • Protocol forwarding
    • Overview
    • Set up protocol forwarding
    • Switch between a target instance and a backend service
  • Secure
  • SSL certificates
    • Overview
    • Use self-managed SSL certificates
    • Use Google-managed SSL certificates
    • Encryption to the backends
    • Troubleshooting
  • SSL policies
    • Overview
    • Use SSL policies
  • Mutual TLS
    • Frontend mTLS
      • Overview
      • Set up frontend mTLS with user-provided certificates
      • Set up frontend mTLS with a private CA
    • Backend mTLS
      • Overview
      • Set up backend authenticated TLS
      • Set up backend mTLS
    • Backend mTLS with managed workload identity
      • Overview
      • Set up backend mTLS using managed workload identity
  • Post-quantum TLS
  • Authorization policies
    • Overview
    • Set up authorization policies
  • Customize load balancer
  • Advanced load balancing optimizations
  • Backend buckets
  • Backend services
  • Connection draining
  • Firewall rules
  • Forwarding rules
  • Health checks
    • Overview
    • Use health checks
  • Internal DNS names
  • IPv6
  • Network endpoint groups
    • Overview
    • Hybrid connectivity NEGs
    • Internet NEGs
    • Serverless NEGs
    • Zonal NEGs
      • Overview
      • Set up zonal NEGs
  • Proxy-only subnets
  • Tags
  • Target pools
  • Target proxies
  • URL maps
    • Overview
    • Use URL maps
    • URL map size and quota units
  • Operate and maintain
  • Audit logging information
  • Health check logging information
  • Clean up a load balancer setup
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Home
  • Documentation