Vehicles will send files over unreliable cellular links; current FTP restarts transfers on failure. To improve reliability and minimize transfer time for ETL ingestion, what should you do?
Choose an answer
Tap an option to check your answer.
Correct answer: Directly upload files to Regional Cloud Storage buckets in US, EU, and Asia via Google APIs over HTTPS; run the ETL process to retrieve data from each Regional bucket..
Why this is the answer
Directly uploading files to Regional Cloud Storage buckets via Google APIs over HTTPS is the best solution. HTTPS provides built-in reliability and retry mechanisms, making it suitable for unreliable cellular links. Regional buckets offer lower latency for uploads within their respective regions, which is crucial for minimizing transfer time. The ETL process can then access these regional buckets. Using FTP, even with GKE clusters, is problematic because FTP lacks inherent retry mechanisms for partial failures, leading to restarts and increased transfer times. Multi-Regional buckets are more expensive and offer global availability, which isn't strictly necessary if data is primarily consumed within its region of origin before ETL. While Multi-Regional buckets could work, Regional buckets are more cost-effective and performant for this specific scenario.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed