Your company is deploying a proprietary binary communication service hosted on Compute Engine managed instance groups across the us-central1 and europe-west1 regions. The service receives external client traffic over custom non-HTTP TCP connections on port 8443. Your security policy mandates that TLS/SSL encryption must be terminated at the Google Cloud load balancer edge before passing decrypted TCP traffic to backend virtual machines. Which Google Cloud load balancer type should you configure to meet these requirements?
- Deploy a Global External Proxy Network Load Balancer with a Target SSL Proxy.Answer
- BDeploy an External Passthrough Network Load Balancer with a Target Pool.
- CDeploy a Global External Application Load Balancer with a Target HTTPS Proxy.
- DDeploy a Regional Internal Application Load Balancer with a Target HTTP Proxy.
Answer
Deploy a Global External Proxy Network Load Balancer with a Target SSL Proxy.
The Global External Proxy Network Load Balancer (using a Target SSL Proxy) is designed specifically for external non-HTTP TCP traffic on supported ports such as 8443, and terminates TLS/SSL at the load balancer edge before proxying traffic to backend instance groups.
Step-by-Step Solution
Key Concept
Selecting GCP Load Balancer types based on protocol (TCP vs HTTP), traffic scope (External vs Internal), and SSL/TLS termination requirements.