
Answer-first summary for fast verification
Answer: Add an HTTP(S) load balancer in front of the monitoring dashboard. Set up a Google-managed SSL certificate on the load balancer for traffic encryption.
The question requires a secure channel without authentication. Option D uses an HTTP(S) load balancer with a Google-managed SSL certificate, which encrypts traffic via HTTPS, providing the necessary secure channel. Option C uses IAP, which requires authentication, contradicting the requirement. Option A incorrectly uses service account keys for encryption (they are for authentication) and lacks HTTPS. Option B changes the real-time setup to static exports, which doesn't meet the real-time requirement and may not ensure HTTPS. Thus, D is correct.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
How can you set up a secure channel for external stakeholders and analysts to access publicly available real-time reports from your monitoring dashboard (hosted as a web application on a Compute Engine instance) without requiring authentication?
A
Add a public IP address to the instance. Use the service account key of the instance to encrypt the traffic.
B
Use Cloud Scheduler to trigger Cloud Build every hour to create an export from the reports. Store the reports in a public Cloud Storage bucket.
C
Add an HTTP(S) load balancer in front of the monitoring dashboard. Configure Identity-Aware Proxy to secure the communication channel.
D
Add an HTTP(S) load balancer in front of the monitoring dashboard. Set up a Google-managed SSL certificate on the load balancer for traffic encryption.
No comments yet.