You need to design a solution for global load balancing based on the URL path being requested. You need to ensure operations reliability and end-to-end in- transit encryption based on Google best practices. What should you do?
A.
Create a cross-region load balancer with URL Maps.
B.
Create an HTTPS load balancer with URL Maps.
C.
Create appropriate instance groups and instances. Configure SSL proxy load balancing.
D.
Create a global forwarding rule. Configure SSL proxy load balancing.
B is the correct Answer,
Google Cloud HTTP(S) load balancers and Traffic Director use a Google Cloud configuration resource called a URL map to route HTTP(S) requests to backend services or backend buckets.
For example, with an external HTTP(S) load balancer, you can use a single URL map to route requests to different destinations based on the rules configured in the URL map:
Requests for https://example.com/video go to one backend service.
Requests for https://example.com/audio go to a different backend service.
Requests for https://example.com/images go to a Cloud Storage backend bucket.
Requests for any other host and path combination go to a default backend service.
URL maps are used with the following Google Cloud products:
External HTTP(S) Load Balancing (global, regional, and classic modes)
Internal HTTP(S) Load Balancing
Traffic Director
https://cloud.google.com/load-balancing/docs/url-map-concepts
B. Create an HTTPS load balancer with URL Maps.
An HTTPS load balancer is a type of load balancer that can distribute incoming HTTPS traffic to one or more back-end services, such as Compute Engine instances or Google Kubernetes Engine clusters. It can also provide SSL/TLS termination, enabling you to use your own SSL/TLS certificates and keys.
You can use URL Maps to configure the HTTPS load balancer to route traffic based on the URL path being requested. This allows you to set up different URL paths to be served by different back-end services, providing a high level of flexibility in your load balancing configuration.
Option A, creating a cross-region load balancer with URL Maps, is also a valid solution, but it is not specifically designed for end-to-end in-transit encryption.
Option C, creating appropriate instance groups and instances and configuring SSL proxy load balancing, is not a complete solution for global load balancing. SSL proxy load balancing is a feature that enables you to terminate SSL/TLS connections at the load balancer and establish a new SSL/TLS connection between the load balancer and the back-end service. It is not a global load balancing solution in and of itself.
Option D, creating a global forwarding rule and configuring SSL proxy load balancing, is not a complete solution for global load balancing based on the URL path being requested. A global forwarding rule is a type of load balancing configuration that directs traffic to a specific back-end service based on the IP address and port of the incoming request. It does not allow for routing based on the URL path.
Regenerate
Answer B: URL maps used with global external HTTP(S) load balancers and regional external HTTP(S) load balancer support several advanced traffic management features such as header-based traffic steering, weight-based traffic splitting, and request mirroring.
https://cloud.google.com/load-balancing/docs/https#url-maps
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
victory108
Highly Voted 2 years, 5 months agobetiy
Highly Voted 3 years, 10 months agoJonathanSJ
Most Recent 3 months, 4 weeks agoexamch
10 months agoomermahgoub
10 months, 1 week agoomermahgoub
10 months, 1 week agoTonytheTiger
10 months, 3 weeks agomegumin
11 months, 3 weeks agoSbgani
1 year, 1 month agoSbgani
1 year, 1 month agoDrishaS4
1 year, 2 months agoAzureDP900
1 year agoharoldbenites
1 year, 10 months agovincy2202
1 year, 11 months agonqthien041292
1 year, 11 months agoun
2 years, 5 months agoccmcwolf
2 years, 6 months agoAusias18
2 years, 6 months agobnlcnd
2 years, 9 months ago