Topic 1 Question 231
You are a developer at a financial institution. You use Cloud Shell to interact with Google Cloud services. User data is currently stored on an ephemeral disk; however, a recently passed regulation mandates that you can no longer store sensitive information on an ephemeral disk. You need to implement a new storage solution for your user data. You want to minimize code changes. Where should you store your user data?
Store user data on a Cloud Shell home disk, and log in at least every 120 days to prevent its deletion.
Store user data on a persistent disk in a Compute Engine instance.
Store user data in a Cloud Storage bucket.
Store user data in BigQuery tables.
ユーザの投票
コメント(3)
- 正解だと思う選択肢: B
Store user data in a Cloud Storage bucket is a good option for storing large amounts of data, but if you need to minimize code changes, using a persistent disk in a Compute Engine instance may be a better fit as it provides a more direct replacement for an ephemeral disk with similar access patterns, which will likely require fewer changes to your existing code. Storing user data in a Cloud Storage bucket would likely require more significant changes to how your application interacts with the data.
👍 4mrvergara2023/02/04 C is best answer: Using gsfuse: https://github.com/GoogleCloudPlatform/gcsfuse you can have Cloud Shell interact with Cloud Storage directly as a drive. You don't need to redesign or recode or move your app from Cloud Shell. This is the same approach that dataproc uses to leverage GCS as a storage solution.
👍 3rich_maverick2023/02/06- 正解だと思う選択肢: B
https://cloud.google.com/shell/docs/how-cloud-shell-works#persistent_disk_storage How Cloud Shell works
bookmark_border Cloud Shell provisions a Compute Engine virtual machine running a Debian-based Linux operating system for your temporary use. This virtual machine is owned and managed by Google Cloud, so will not appear within any of your GCP projects. https://cloud.google.com/shell/docs/how-cloud-shell-works
👍 1TNT872023/02/01
シャッフルモード