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 1 Question 92 Discussion

Posted by Zita on Sep 16, 2024 at 10:58 PM

You are working for a hospital that stores Its medical images in an on-premises data room. The hospital wants to use Cloud Storage for archival storage of these images. The hospital wants an automated process to upload any new medical images to Cloud Storage. You need to design and implement a solution. What should you do?

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

Get Premium Associate Cloud Engineer Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
32 comments · newest first
IL
Ilda 11 months ago
I agree, C is the best choice for automation!
AL
Alyce 11 months ago
B is way too manual for an automated process.
MA
Markus 11 months ago
D seems interesting, but I'm not sure how it would handle large files.
HE
Hermila 11 months ago
I think A is a bit overkill for just uploading images.
BE
Beatriz 12 months ago
Option C sounds efficient with the cron job setup.
JE
Jeanice 12 months ago
Option D seems interesting with the Pub/Sub integration, but I’m not sure how that would handle large volumes of images efficiently.
EL
Eladia 1 year ago
I feel like option C could work well since it mentions scheduling, which is important for automation, but I’m not entirely confident.
AL
Alana 1 year ago
I think option A sounds familiar; we practiced something similar with Dataflow jobs, but I can't recall the exact details.
CH
Charolette 1 year ago
I remember we discussed using gsutil for syncing files, but I'm not sure if that's the best option for automation here.
TR
Truman 1 year ago
This is a good one! I like the Dataflow batch template idea - that should give us a nice scalable and reliable solution. I'll make sure to read through the instructions carefully and plan out the implementation steps.
SH
Shoshana 1 year ago
Okay, let's see here. The key is to find an automated way to sync the on-premises data with the cloud storage. I'm leaning towards the gsutil script option since that seems the most straightforward, but I'll need to double-check the details.
AN
An 1 year ago
Hmm, I'm a bit unsure about this one. I'll need to think through the different options carefully to make sure I understand the tradeoffs. The Pub/Sub trigger option seems interesting, but I'm not as familiar with that approach.
MI
Mignon 1 year ago
This looks like a straightforward cloud storage integration problem. I think I can handle this one - the Dataflow batch template or the gsutil script option both seem like good approaches.
RE
Renay 1 year ago
This looks like a straightforward pharmacology question. I'll start by reviewing the drug classes listed and thinking about which one wouldn't be used for bronchoconstriction.
AL
Aleta 1 year ago
Personally, I'd go with Option D. Pub/Sub and Cloud Storage triggers sound like a real 'medical miracle' of a solution. Get it? Miracle? Because it's a hospital? Ah, never mind.
MO
Mollie 1 year ago
Option B is the most manual, but sometimes the old-fashioned way is the best. I bet the hospital IT team could use the exercise of uploading images to Cloud Storage.
EL
Elina 1 year ago
↳ replying to Mollie
True, automation would save time and reduce the risk of human error.
KE
Keneth 1 year ago
↳ replying to Mollie
But wouldn't it be more efficient to automate the process with a Dataflow job?
EV
Evelynn 1 year ago
↳ replying to Mollie
I agree, sometimes manual tasks can be beneficial for learning.
ED
Edelmira 1 year ago
↳ replying to Mollie
Option B is definitely the most straightforward approach.
BU
Bulah 1 year ago
Option A is interesting, but I'm not sure if Dataflow is the best fit for this use case. Seems a bit overkill for just archiving medical images.
MA
Maybelle 1 year ago
I'm leaning towards Option C. A simple script using gsutil is a straightforward way to sync the data, and scheduling it as a cron job makes it reliable.
WY
Wynell 1 year ago
↳ replying to Maybelle
Option C seems like the most practical solution for automating the upload process.
CL
Cletus 1 year ago
↳ replying to Maybelle
I agree, scheduling it as a cron job will ensure it runs automatically at set intervals.
FR
Francine 1 year ago
↳ replying to Maybelle
Option C sounds like a good choice. Using gsutil to sync the data is efficient.
RU
Rutha 1 year ago
Option D seems like the most automated and scalable solution. Using Pub/Sub and a Cloud Storage trigger would keep the process hands-off and seamless.
GL
Glenn 1 year ago
↳ replying to Rutha
It definitely sounds like the best way to automate the uploading of medical images to Cloud Storage.
TA
Tamie 1 year ago
↳ replying to Rutha
I agree, using Pub/Sub and a Cloud Storage trigger would make the process seamless.
DW
Dwight 1 year ago
↳ replying to Rutha
Option D seems like the most automated and scalable solution.
CH
Cherilyn 2 years ago
I'm not sure, but I think option C could also work well by synchronizing on-premises storage with Cloud Storage using a script.
LI
Lisha 2 years ago
I disagree, I believe option D is better as it utilizes Pub/Sub to trigger the upload of medical images.
KI
Kimberely 2 years ago
I think option A is the best choice because it automates the process of uploading new medical images to Cloud Storage.
0/2000 characters

Save Cancel