Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Associate Cloud Engineer Exam - Topic 8 Question 77 Discussion

Actual exam question for Google's Associate Cloud Engineer exam
Question #: 77
Topic #: 8
[All Associate Cloud Engineer Questions]

Your customer wants you to create a secure website with autoscaling based on the compute instance CPU load. You want to enhance performance by storing static content in Cloud Storage. Which resources are needed to distribute the user traffic?

Show Suggested Answer Hide Answer
Suggested Answer: C

An external HTTP(S) load balancer is a Google-recommended solution for distributing web traffic across multiple regions and zones, and providing high availability, scalability, and security for web applications. It supports both IPv4 and IPv6 addresses, and can handle SSL/TLS termination and encryption. It also integrates with Cloud CDN, Cloud Armor, and Cloud Identity-Aware Proxy for enhanced performance and protection. A managed instance group (MIG) can be used as a backend service for the HTTP(S) load balancer, and can automatically scale the number of VM instances based on the CPU load. A Cloud Storage bucket can also be used as a backend service for the HTTP(S) load balancer, and can serve static content such as images, videos, or HTML files. A URL map can be used to route requests to different backend services based on the path or host of the request. For example, a URL map can send requests for/static/*to the Cloud Storage bucket, and requests for/dynamic/*to the MIG. A managed SSL certificate can be used to secure the connection between the clients and the load balancer, and can be automatically provisioned and renewed by Google.

A is incorrect because an internal HTTP(S) load balancer is only visible within a VPC network, and not to the public internet. It is used for internal applications that need to communicate with other internal services. Identity-Aware Proxy is a service that provides secure access to web applications without using a VPN. It is not a load balancer, and it does not distribute user traffic.

B is incorrect because installing HTTPS certificates on the instance is not necessary, as the HTTP(S) load balancer can handle SSL/TLS termination and encryption. It is also more complex and less secure to manage the certificates on the instance level, as they need to be updated and synchronized across multiple instances.

D is incorrect because an external network load balancer is a TCP/UDP load balancer that operates at the network layer. It is not suitable for web applications that use HTTP(S) protocols, as it does not support SSL/TLS termination and encryption, URL maps, or Cloud Storage backends. It is also less efficient and scalable to forward the requests to the Cloud Storage from the web servers, as it adds an extra hop and latency.


HTTP(S) Load Balancing documentation

Setting up HTTP(S) Load Balancing with Cloud Storage

Creating and using SSL certificates

Choosing a load balancer

Contribute your Thoughts:

0/2000 characters
Levi
4 months ago
Surprised there's no mention of caching for static content!
upvoted 0 times
...
Meaghan
4 months ago
Isn't it risky to manage SSL certificates manually?
upvoted 0 times
...
Katina
4 months ago
Wait, why would you use an internal load balancer? That doesn't make sense.
upvoted 0 times
...
Ocie
4 months ago
I agree, C seems like the best option here.
upvoted 0 times
...
Gladys
4 months ago
Definitely need an external HTTP(S) load balancer for this!
upvoted 0 times
...
Donte
5 months ago
I lean towards option B since it talks about distributing the load and using HTTPS certificates, but I wonder if the URL map is really necessary.
upvoted 0 times
...
Barrett
5 months ago
I'm a bit confused about whether we need a URL map for static content. I feel like we did a practice question on that, but I can't recall the details.
upvoted 0 times
...
Sharita
5 months ago
I think option C sounds familiar because it mentions a managed SSL certificate, which we practiced in a similar question.
upvoted 0 times
...
Terry
5 months ago
I remember we discussed load balancers in class, but I'm not sure if it's internal or external for this scenario.
upvoted 0 times
...
Alisha
5 months ago
I'm feeling pretty confident about this one. The external HTTPS load balancer with the URL map to Cloud Storage is the cleanest solution that meets all the requirements.
upvoted 0 times
...
Alayna
5 months ago
Okay, I've got this. The external HTTPS load balancer with a managed SSL certificate and URL map to Cloud Storage is the way to go. That will distribute the traffic securely and efficiently.
upvoted 0 times
...
Marjory
5 months ago
This looks like a classic cloud infrastructure design question. I think the key is to identify the right load balancing and content delivery components to meet the requirements.
upvoted 0 times
...
Lenna
5 months ago
Hmm, I'm a bit confused by the options. I need to make sure I understand the differences between internal and external load balancers, and how they work with Cloud Storage.
upvoted 0 times
...
Penney
5 months ago
This looks like a straightforward calculation problem. I'll need to find the shortest and longest implementation times and then calculate the difference in days.
upvoted 0 times
...
Marge
6 months ago
I've got this! The two most efficient search filters are _time and index. Those give you the most control over the data you're searching through and help you find what you need quickly.
upvoted 0 times
...
Mable
6 months ago
I've worked with the Performance SDK before, so I think I've got a good handle on this. The key is to make sure the environment is properly set up, so I'd say the Tier-2 Sandbox is the way to go. As for the Visual Studio version, I'm pretty sure it's 2019 Enterprise.
upvoted 0 times
...
Pete
2 years ago
I agree. And we can enhance security by using a managed SSL certificate with the load balancer.
upvoted 0 times
...
Jaclyn
2 years ago
Yes, that makes sense. And we should also use a URL map to target the requests for static content to Cloud Storage.
upvoted 0 times
...
Brandon
2 years ago
I think we need an external HTTP(S) load balancer for distributing user traffic.
upvoted 0 times
...
Destiny
2 years ago
Hmm, I don't know. The network load balancer in option D seems like it might be a simpler solution. Plus, we can just have the web servers handle the Cloud Storage integration.
upvoted 0 times
...
Broderick
2 years ago
Hey, what about that URL map? Sounds like a great way to offload the static content to Cloud Storage. That could really boost our performance.
upvoted 0 times
Valentin
2 years ago
A) Let's make sure to implement the necessary resources for distributing user traffic effectively.
upvoted 0 times
...
Curt
2 years ago
C) The URL map will definitely help optimize our website performance.
upvoted 0 times
...
Chan
2 years ago
D) With a managed SSL certificate and external HTTP(S) load balancer, we can efficiently distribute the load.
upvoted 0 times
...
Valentin
2 years ago
B) Installing HTTPS certificates on the instance will also ensure secure communication.
upvoted 0 times
...
Cecil
2 years ago
C) Yes, we can use an external HTTP(S) load balancer with a URL map to direct traffic to the Cloud Storage backend.
upvoted 0 times
...
Cordie
2 years ago
A) That's right, with the URL map we can easily target requests for static content to Cloud Storage.
upvoted 0 times
...
...
Serina
2 years ago
I'm leaning towards option C. The managed SSL certificate sounds like a real time-saver, and an external load balancer should give us the scalability we need.
upvoted 0 times
...
Lourdes
2 years ago
Ooh, this one's tricky! I'm not sure if I should go with the internal or external load balancer. Gotta make sure we get that HTTPS traffic secured, you know?
upvoted 0 times
...

Save Cancel