Google Cloud Associate Cloud Engineer — Question 292
Your company has many legacy third-party applications that rely on a shared NFS server for file sharing between these workloads. You want to modernize the NFS server by using a Google Cloud managed service. You need to select the solution that requires the least amount of change to the application. What should you do?
Answer options
- A. Create a Compute Engine instance and configure an NFS server on the instance. Point all NFS mounts to the Compute Engine instance.
- B. Deploy a Filestore instance. Replace all NFS mounts with a Filestore mount.
- C. Configure Firestore. Configure all applications to use Firestore instead of the NFS server.
- D. Create a Cloud Storage bucket. Configure all applications to use Cloud Storage client libraries instead of the NFS server.
Correct answer: B
Explanation
The correct answer is B because deploying a Filestore instance allows the applications to continue using the NFS protocol with minimal changes, simply replacing the existing NFS server. Options A, C, and D require significant modifications to the applications, either by configuring new servers or changing the data storage method entirely, which is more disruptive.