Learn how to design an automated process for uploading medical images from an on-premises data room to Google Cloud Storage using Pub/Sub topics and Cloud Functions. Discover the best practices for archival storage and streamlining data synchronization.
Table of Contents
Question
Your company completed the acquisition of a startup and is now merging the IT systems of both companies. The startup had a production Google Cloud project in their organization. You need to move this project into your organization and ensure that the project is billed to your organization. You want to accomplish this task with minimal effort. What should you do?
A. Use the projects.move method to move the project to your organization. Update the billing account of the project to that of your organization.
B. Ensure that you have an Organization Administrator Identity and Access Management (IAM) role assigned to you in both organizations. Navigate to the Resource Manager in the startup’s Google Cloud organization, and drag the project to your company’s organization.
C. Create a Private Catalog for the Google Cloud Marketplace, and upload the resources of the startup’s production project to the Catalog. Share the Catalog with your organization, and deploy the resources in your company’s project.
D. Create an infrastructure-as-code template for all resources in the project by using Terraform, and deploy that template to a new project in your organization. Delete the project from the startup’s Google Cloud organization.
Answer
D. Create an infrastructure-as-code template for all resources in the project by using Terraform, and deploy that template to a new project in your organization. Delete the project from the startup’s Google Cloud organization.
Explanation
The most suitable solution for automating the upload of new medical images from the on-premises data room to Google Cloud Storage is:
C. Create a Pub/Sub topic, and create a Cloud Function connected to the topic that writes data to Cloud Storage. Create an application that sends all medical images to the Pub/Sub topic.
This approach provides an automated, scalable, and event-driven solution. Here’s how it works:
- The application sends new medical images to the Pub/Sub topic.
- The Cloud Function, which is connected to the Pub/Sub topic, is triggered whenever a new message (image) is published to the topic.
- The Cloud Function processes the message and writes the image data to the designated Cloud Storage bucket for archival purposes.
This solution ensures that any new medical image added to the on-premises data room is automatically uploaded to Cloud Storage without manual intervention. Pub/Sub enables reliable and asynchronous communication between the application and the Cloud Function, while the Cloud Function handles the storage operation efficiently.
Google Associate Cloud Engineer certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Google Associate Cloud Engineer exam and earn Google Associate Cloud Engineer certification.