100% Updated Google Professional-Cloud-Architect Enterprise PDF Dumps [Q100-Q125]

Share

100% Updated Google Professional-Cloud-Architect Enterprise PDF Dumps

Use Valid Exam Professional-Cloud-Architect by TestkingPass Books For Free Website


Career Opportunities

Building a career in the field of IT requires some level of commitment. One of the areas where this commitment is required is obtaining the certifications. With an IT certificate, you can increase your access to numerous career opportunities and earn attractive remuneration. For the holders of the Google Professional Cloud Architect certification, there are many job roles that they can take up. Some of them include a Google Cloud Architect, a Technical Cloud Architect, a Google Cloud Platform Delivery Architect, a Google Cloud Data Architect, and an Enterprise Architect. These positions come with attractive salaries averaging $120,000 per annum. The specialists with some years of experience can get as much as $180,000.


Section #5. Managing implementation

This section has two major topics and assesses the candidates’ skills in application development, system migration, data management, API development/usage best practices, and testing frameworks. Interacting with Google Cloud programmatically is the key focus of the second sub-topic. The main considerations here are Cloud Emulators, Google Cloud Shell, and Cloud SDK.

 

NEW QUESTION 100
You are tasked with building an online analytical processing (OLAP) marketing analytics and reporting tool. This requires a relational database that can operate on hundreds of terabytes of data. What is the Google- recommended tool for such applications?

  • A. BigQuery, because it is designed for large-scale processing of tabular data
  • B. Cloud Spanner, because it is globally distributed
  • C. Cloud Firestore, because it offers real-time synchronization across devices
  • D. Cloud SQL, because it is a fully managed relational database

Answer: A

Explanation:
Explanation/Reference: https://cloud.google.com/files/BigQueryTechnicalWP.pdf

 

NEW QUESTION 101
For this question, refer to the Dress4Win case study.
Dress4Win has asked you for advice on how to migrate their on-premises MySQL deployment to the cloud.
They want to minimize downtime and performance impact to their on-premises solution during the migration.
Which approach should you recommend?

  • A. Create a new MySQL cluster in the cloud, configure applications to begin writing to both on-premises and cloud MySQL masters, and destroy the original cluster at cutover.
  • B. Setup a MySQL replica server/slave in the cloud environment, and configure it for asynchronous replication from the MySQL master server on-premises until cutover.
  • C. Create a dump of the MySQL replica server into the cloud environment, load it into: Google Cloud Datastore, and configure applications to read/write to Cloud Datastore at cutover.
  • D. Create a dump of the on-premises MySQL master server, and then shut it down, upload it to the cloud environment, and load into a new MySQL cluster.

Answer: B

 

NEW QUESTION 102
For this question, refer to the JencoMart case study.
JencoMart has decided to migrate user profile storage to Google Cloud Datastore and the application servers to Google Compute Engine (GCE). During the migration, the existing infrastructure will need access to Datastore to upload the data. What service account key-management strategy should you recommend?

  • A. Authenticate the on-premises infrastructure with a user account and provision service account keys for the VMs.
  • B. Deploy a custom authentication service on GCE/Google Container Engine (GKE) for the on-premises infrastructure and use GCP managed keys for the VMs.
  • C. Provision service account keys for the on-premises infrastructure and for the GCE virtual machines (VMs).
  • D. Provision service account keys for the on-premises infrastructure and use Google Cloud Platform (GCP) managed keys for the VMs

Answer: D

Explanation:
Explanation
https://cloud.google.com/iam/docs/understanding-service-accounts
Migrating data to Google Cloud Platform
Let's say that you have some data processing that happens on another cloud provider and you want to transfer the processed data to Google Cloud Platform. You can use a service account from the virtual machines on the external cloud to push the data to Google Cloud Platform. To do this, you must create and download a service account key when you create the service account and then use that key from the external process to call the Cloud Platform APIs.
References:
https://cloud.google.com/iam/docs/understanding-service-accounts#migrating_data_to_google_cloud_platform

 

NEW QUESTION 103
For this question, refer to the TerramEarth case study. You are asked to design a new architecture for the ingestion of the data of the 200,000 vehicles that are connected to a cellular network. You want to follow Google-recommended practices.
Considering the technical requirements, which components should you use for the ingestion of the data?

  • A. Compute Engine with project-wide SSH keys
  • B. Compute Engine with specific SSH keys
  • C. Google Kubernetes Engine with an SSL Ingress
  • D. Cloud IoT Core with public/private key pairs

Answer: C

Explanation:
Reference:
https://cloud.google.com/solutions/iot-overview
https://cloud.google.com/iot/quotas

 

NEW QUESTION 104
During a high traffic portion of the day, one of your relational databases crashes, but the replica is never promoted to a master. You want to avoid this in the future. What should you do?

  • A. Create snapshots of your database more regularly.
  • B. Choose larger instances for your database.
  • C. Implement routinely scheduled failovers of your databases.
  • D. Use a different database.

Answer: A

Explanation:
Explanation
Take regular snapshots of your database system.
If your database system lives on a Compute Engine persistent disk, you can take snapshots of your system each time you upgrade. If your database system goes down or you need to roll back to a previous version, you can simply create a new persistent disk from your desired snapshot and make that disk the boot disk for a new Compute Engine instance. Note that, to avoid data corruption, this approach requires you to freeze the database system's disk while taking a snapshot.
Reference: https://cloud.google.com/solutions/disaster-recovery-cookbook

 

NEW QUESTION 105
Your customer is receiving reports that their recently updated Google App Engine application is taking approximately 30 seconds to load for some of their users. This behavior was not reported before the update. What strategy should you take?

  • A. Roll back to an earlier known good release initially, then use Stackdriver Trace and logging to diagnose the problem in a development/test/staging environment.
  • B. Open a support ticket to ask for network capture and flow data to diagnose the problem, then roll back your application.
  • C. Work with your ISP to diagnose the problem.
  • D. Roll back to an earlier known good release, then push the release again at a quieter period to investigate. Then use Stackdriver Trace and logging to diagnose the problem.

Answer: D

 

NEW QUESTION 106
Your company creates rendering software which users can download from the company website.
Your company has customers all over the world. You want to minimize latency for all your customers. You want to follow Google-recommended practices.
How should you store the files?

  • A. Save the files in multiple Regional Cloud Storage buckets, one bucket per zone per region.
  • B. Save the files in a Regional Cloud Storage bucket, one bucket per zone of the region.
  • C. Save the files in multiple Multi-Regional Cloud Storage buckets, one bucket per multi-region.
  • D. Save the files in a Multi-Regional Cloud Storage bucket.

Answer: B

 

NEW QUESTION 107
You have been asked to select the storage system for the click-data of your company's large portfolio of websites. This data is streamed in from a custom website analytics package at a typical rate of 6,000 clicks per minute. With bursts of up to 8,500 clicks per second. It must have been stored for future analysis by your data science and user experience teams.
Which storage infrastructure should you choose?

  • A. Google Cloud Storage
  • B. Google Cloud Datastore
  • C. Google Cloud SQL
  • D. Google Cloud Bigtable

Answer: D

Explanation:
Explanation/Reference:
Explanation:
Google Cloud Bigtable is a scalable, fully-managed NoSQL wide-column database that is suitable for both real-time access and analytics workloads.
Good for:
Low-latency read/write access

High-throughput analytics

Native time series support

Common workloads:
IoT, finance, adtech

Personalization, recommendations

Monitoring

Geospatial datasets

Graphs

Incorrect Answers:
C: Google Cloud Storage is a scalable, fully-managed, highly reliable, and cost-efficient object / blob store.
Is good for:
Images, pictures, and videos

Objects and blobs

Unstructured data

D: Google Cloud Datastore is a scalable, fully-managed NoSQL document database for your web and mobile applications.
Is good for:
Semi-structured application data

Hierarchical data

Durable key-value data

Common workloads:

User profiles

Product catalogs

Game state

References: https://cloud.google.com/storage-options/

 

NEW QUESTION 108
You have an application that makes HTTP requests to Cloud Storage. Occasionally the requests fail with HTTP status codes of 5xx and 429.
How should you handle these types of errors?

  • A. Monitor https://status.cloud.google.com/feed.atom and only make requests if Cloud Storage is not reporting an incident.
  • B. Use gRPC instead of HTTP for better performance.
  • C. Make sure the Cloud Storage bucket is multi-regional for geo-redundancy.
  • D. Implement retry logic using a truncated exponential backoff strategy.

Answer: D

Explanation:
Explanation
Reference https://cloud.google.com/storage/docs/json_api/v1/status-codes

 

NEW QUESTION 109
Your company uses the Firewall Insights feature in the Google Network Intelligence Center. You have several firewall rules applied to Compute Engine instances. You need to evaluate the efficiency of the applied firewall ruleset. When you bring up the Firewall Insights page in the Google Cloud Console, you notice that there are no log rows to display. What should you do to troubleshoot the issue?

  • A. Verify that your user account is assigned the compute.networkAdmin Identity and Access Management (IAM) role.
  • B. Enable Virtual Private Cloud (VPC) flow logging.
  • C. Install the Google Cloud SDK, and verify that there are no Firewall logs in the command line output.
  • D. Enable Firewall Rules Logging for the firewall rules you want to monitor.

Answer: D

 

NEW QUESTION 110
Your company wants to track whether someone is present in a meeting room reserved for a scheduled meeting. There are 1000 meeting rooms across 5 offices on 3 continents. Each room is equipped with a motion sensor that reports its status every second. The data from the motion detector includes only a sensor ID and several different discrete items of information. Analysts will use this data, together with information about account owners and office locations. Which database type should you use?

  • A. Blobstore
  • B. Flat file
  • C. Relational
  • D. NoSQL

Answer: D

 

NEW QUESTION 111
One of the developers on your team deployed their application in Google Container Engine with the Dockerfile below. They report that their application deployments are taking too long.

You want to optimize this Dockerfile for faster deployment times without adversely affecting the app's functionality.
Which two actions should you take? Choose 2 answers.

  • A. Use larger machine types for your Google Container Engine node pools.
  • B. Remove Python after running pip.
  • C. Copy the source after the package dependencies (Python and pip) are installed.
  • D. Use a slimmed-down base image like Alpine linux.
  • E. Remove dependencies from requirements.txt.

Answer: C,D

Explanation:
Explanation
The speed of deployment can be changed by limiting the size of the uploaded app, limiting the complexity of the build necessary in the Dockerfile, if present, and by ensuring a fast and reliable internet connection.
Note: Alpine Linux is built around musl libc and busybox. This makes it smaller and more resource efficient than traditional GNU/Linux distributions. A container requires no more than 8 MB and a minimal installation to disk requires around 130 MB of storage. Not only do you get a fully-fledged Linux environment but a large selection of packages from the repository.
References: https://groups.google.com/forum/#!topic/google-appengine/hZMEkmmObDU
https://www.alpinelinux.org/about/

 

NEW QUESTION 112
Case Study: 7 - Mountkirk Games
Company Overview
Mountkirk Games makes online, session-based, multiplayer games for mobile platforms. They build all of their games using some server-side integration. Historically, they have used cloud providers to lease physical servers.
Due to the unexpected popularity of some of their games, they have had problems scaling their global audience, application servers, MySQL databases, and analytics tools.
Their current model is to write game statistics to files and send them through an ETL tool that loads them into a centralized MySQL database for reporting.
Solution Concept
Mountkirk Games is building a new game, which they expect to be very popular. They plan to deploy the game's backend on Google Compute Engine so they can capture streaming metrics, run intensive analytics, and take advantage of its autoscaling server environment and integrate with a managed NoSQL database.
Business Requirements
Increase to a global footprint.
* Improve uptime - downtime is loss of players.
* Increase efficiency of the cloud resources we use.
* Reduce latency to all customers.
* Technical Requirements
Requirements for Game Backend Platform
Dynamically scale up or down based on game activity.
* Connect to a transactional database service to manage user profiles and game state.
* Store game activity in a timeseries database service for future analysis.
* As the system scales, ensure that data is not lost due to processing backlogs.
* Run hardened Linux distro.
* Requirements for Game Analytics Platform
Dynamically scale up or down based on game activity
* Process incoming data on the fly directly from the game servers
* Process data that arrives late because of slow mobile networks
* Allow queries to access at least 10 TB of historical data
* Process files that are regularly uploaded by users' mobile devices
* Executive Statement
Our last successful game did not scale well with our previous cloud provider, resulting in lower user adoption and affecting the game's reputation. Our investors want more key performance indicators (KPIs) to evaluate the speed and stability of the game, as well as other metrics that provide deeper insight into usage patterns so we can adapt the game to target users.
Additionally, our current technology stack cannot provide the scale we need, so we want to replace MySQL and move to an environment that provides autoscaling, low latency load balancing, and frees us up from managing physical servers.
For this question, refer to the Mountkirk Games case study. You need to analyze and define the technical architecture for the database workloads for your company, Mountkirk Games.
Considering the business and technical requirements, what should you do?

  • A. Use Cloud Bigtable for time series data, use Cloud Spanner for transactional data, and use BigQuery for historical data queries.
  • B. Use Cloud SQL to replace MySQL, and use Cloud Spanner for historical data queries.
  • C. Use Cloud SQL for time series data, and use Cloud Bigtable for historical data queries.
  • D. Use Cloud Bigtable to replace MySQL, and use BigQuery for historical data queries.

Answer: A

 

NEW QUESTION 113
Your customer runs a web service used by e-commerce sites to offer product recommendations to users. The company has begun experimenting with a machine learning model on Google Cloud Platform to improve the quality of results.
What should the customer do to improve their model's results over time?

  • A. Build a roadmap to move the machine learning model training from Cloud GPUs to Cloud TPUs, which offer better results.
  • B. Save a history of recommendations and results of the recommendations in BigQuery, to be used as training data.
  • C. Monitor Compute Engine announcements for availability of newer CPU architectures, and deploy the model to them as soon as they are available for additional performance.
  • D. Export Cloud Machine Learning Engine performance metrics from Stackdriver to BigQuery, to be used to analyze the efficiency of the model.

Answer: B

Explanation:
Reference:
https://cloud.google.com/solutions/building-a-serverless-ml-model

 

NEW QUESTION 114
Your company wants to start using Google Cloud resources but wants to retain their on-premises Active Directory domain controller for identity management. What should you do?

  • A. Use the Admin Directory API to authenticate against the Active Directory domain controller.
  • B. Use Cloud Identity-Aware Proxy configured to use the on-premises Active Directory domain controller as an identity provider.
  • C. Use Compute Engine to create an Active Directory (AD) domain controller that is a replica of the onpremises AD domain controller using Google Cloud Directory Sync.
  • D. Use Google Cloud Directory Sync to synchronize Active Directory usernames with cloud identities and configure SAML SSO.

Answer: B

Explanation:
Reference:
https://cloud.google.com/blog/products/identity-security/using-your-existing-identity-managementsystem- with-google-cloud-platform

 

NEW QUESTION 115
You are running a cluster on Kubernetes Engine to serve a web application. Users are reporting that a specific part of the application is not responding anymore. You notice that all pods of your deployment keep restarting after 2 seconds. The application writes logs to standard output. You want to inspect the logs to find the cause of the issue. Which approach can you take?

  • A. Review the Serial Port logs for each Compute Engine instance that is serving as a node in the cluster.
  • B. Review the Stackdriver logs for each Compute Engine instance that is serving as a node in the cluster.
  • C. Connect to the cluster using gcloud credentials and connect to a container in one of the pods to read the logs.
  • D. Review the Stackdriver logs for the specific Kubernetes Engine container that is serving the unresponsive part of the application.

Answer: C

 

NEW QUESTION 116
The operations manager asks you for a list of recommended practices that she should consider when migrating a J2EE application to the cloud. Which three practices should you recommend? Choose 3 answers

  • A. Deploy a continuous integration tool with automated testing in a staging environment.
  • B. Select an automation framework to reliably provision the cloud infrastructure.
  • C. Migrate from MySQL to a managed NoSQL database like Google Cloud Datastore or Bigtable.
  • D. Instrument the application with a monitoring tool like Stackdriver Debugger.
  • E. Integrate Cloud Dataflow into the application to capture real-time metrics.
  • F. Port the application code to run on Google App Engine.

Answer: A,C,F

Explanation:
Reference:
References: https://cloud.google.com/appengine/docs/standard/java/tools/uploadinganapp
https://cloud.google.com/appengine/docs/standard/java/building-app/cloud-sql

 

NEW QUESTION 117
Dress4Win has end-to-end tests covering 100% of their endpoints.
They want to ensure that the move to the cloud does not introduce any new bugs.
Which additional testing methods should the developers employ to prevent an outage?

  • A. They should add canary tests so developers can measure how much of an impact the new release causes to latency.
  • B. They should enable Google Stackdriver Debugger on the application code to show errors in the code.
  • C. They should add additional unit tests and production scale load tests on their cloud staging environment.
  • D. They should run the end-to-end tests in the cloud staging environment to determine if the code is working as intended.

Answer: C

 

NEW QUESTION 118
Your company wants to deploy several microservices to help their system handle elastic loads.
Each microservice uses a different version of software libraries. You want to enable their developers to keep their development environment in sync with the various production services.
Which technology should you choose?

  • A. Containers
  • B. Chef/Puppet
  • C. RPM/DEB
  • D. Virtual machines

Answer: A

Explanation:
A is not correct because although OS packages are a convenient way to distribute and deploy libraries, they don't directly help with synchronizing. Even with a common repository, the development environments will probably deviate from production.
B is correct because using containers for development, test, and production deployments abstracts away system OS environments, so that a single host OS image can be used for all environments. Changes that are made during development are captured using a copy-on-write filesystem, and teams can easily publish new versions of the microservices in a repository.
C is not correct because although infrastructure configuration as code can help unify production and test environments, it is very difficult to make all changes during development this way.
D is not correct because virtual machines run their own OS, which will eventually deviate in each environment, just as now.

 

NEW QUESTION 119
Your company has successfully migrated to the cloud and wants to analyze their data stream to optimize operations. They do not have any existing code for this analysis, so they are exploring all their options. These options include a mix of batch and stream processing, as they are running some hourly jobs and live-processing some data as it comes in. Which technology should they use for this?

  • A. Google Cloud Dataflow
  • B. Google Container Engine with Bigtable
  • C. Google Cloud Dataproc
  • D. Google Compute Engine with Google BigQuery

Answer: A

Explanation:
Dataflow is for processing both the Batch and Stream.
Cloud Dataflow is a fully-managed service for transforming and enriching data in stream (real time) and batch (historical) modes with equal reliability and expressiveness -- no more complex workarounds or compromises needed.
References:
https://cloud.google.com/dataflow/

 

NEW QUESTION 120
Case Study: 4 - Dress4Win case study
Company Overview
Dress4win is a web-based company that helps their users organize and manage their personal wardrobe using a website and mobile application. The company also cultivates an active social network that connects their users with designers and retailers. They monetize their services through advertising, e-commerce, referrals, and a freemium app model.
Company Background
Dress4win's application has grown from a few servers in the founder's garage to several hundred servers and appliances in a colocated data center. However, the capacity of their infrastructure is now insufficient for the application's rapid growth. Because of this growth and the company's desire to innovate faster, Dress4win is committing to a full migration to a public cloud.
Solution Concept
For the first phase of their migration to the cloud, Dress4win is considering moving their development and test environments. They are also considering building a disaster recovery site, because their current infrastructure is at a single location. They are not sure which components of their architecture they can migrate as is and which components they need to change before migrating them.
Existing Technical Environment
The Dress4win application is served out of a single data center location.
Databases:
MySQL - user data, inventory, static data
* Redis - metadata, social graph, caching
* Application servers:
Tomcat - Java micro-services
* Nginx - static content
* Apache Beam - Batch processing
* Storage appliances:
iSCSI for VM hosts
* Fiber channel SAN - MySQL databases
* NAS - image storage, logs, backups
* Apache Hadoop/Spark servers:
Data analysis
* Real-time trending calculations
* MQ servers:
Messaging
* Social notifications
* Events
* Miscellaneous servers:
Jenkins, monitoring, bastion hosts, security scanners
* Business Requirements
* Build a reliable and reproducible environment with scaled parity of production. Improve security by defining and adhering to a set of security and Identity and Access Management (IAM) best practices for cloud.
Improve business agility and speed of innovation through rapid provisioning of new resources.
Analyze and optimize architecture for performance in the cloud. Migrate fully to the cloud if all other requirements are met.
Technical Requirements
Evaluate and choose an automation framework for provisioning resources in cloud. Support failover of the production environment to cloud during an emergency. Identify production services that can migrate to cloud to save capacity.
Use managed services whenever possible.
Encrypt data on the wire and at rest.
Support multiple VPN connections between the production data center and cloud environment.
CEO Statement
Our investors are concerned about our ability to scale and contain costs with our current infrastructure. They are also concerned that a new competitor could use a public cloud platform to offset their up-front investment and freeing them to focus on developing better features.
CTO Statement
We have invested heavily in the current infrastructure, but much of the equipment is approaching the end of its useful life. We are consistently waiting weeks for new gear to be racked before we can start new projects. Our traffic patterns are highest in the mornings and weekend evenings; during other times, 80% of our capacity is sitting idle.
CFO Statement
Our capital expenditure is now exceeding our quarterly projections. Migrating to the cloud will likely cause an initial increase in spending, but we expect to fully transition before our next hardware refresh cycle. Our total cost of ownership (TCO) analysis over the next 5 years puts a cloud strategy between 30 to 50% lower than our current model.
For this question, refer to the Dress4Win case study.
You want to ensure Dress4Win's sales and tax records remain available for infrequent viewing by auditors for at least 10 years. Cost optimization is your top priority. Which cloud services should you choose?

  • A. BigQuery to store the data, and a web server cluster in a managed instance group to access the data. Google Cloud SQL mirrored across two distinct regions to store the data, and a Redis cluster in a managed instance group to access the data.
  • B. Google Cloud Storage Coldline to store the data, and gsutil to access the data.
  • C. Google Cloud Storage Nearline to store the data, and gsutil to access the data.
  • D. Google Bigtabte with US or EU as location to store the data, and gcloud to access the data.

Answer: B

Explanation:
References: https://cloud.google.com/storage/docs/storage-classes

 

NEW QUESTION 121
For this question, refer to the Dress4Win case study.
At Dress4Win, an operations engineer wants to create a tow-cost solution to remotely archive copies of database backup files. The database files are compressed tar files stored in their current data center. How should he proceed?

  • A. Create a cron script using gsutil to copy the files to a Regional Storage bucket.
  • B. Create a cron script using gsutil to copy the files to a Coldline Storage bucket.
  • C. Create a Cloud Storage Transfer Service job to copy the files to a Regional Storage bucket.
  • D. Create a Cloud Storage Transfer Service Job to copy the files to a Coldline Storage bucket.

Answer: B

Explanation:
Reference:
Follow these rules of thumb when deciding whether to use gsutil or Storage Transfer Service:
When transferring data from an on-premises location, use gsutil.
When transferring data from another cloud storage provider, use Storage Transfer Service.
Otherwise, evaluate both tools with respect to your specific scenario.
Use this guidance as a starting point. The specific details of your transfer scenario will also help you determine which tool is more appropriate
https://cloud.google.com/storage-transfer/docs/overview

 

NEW QUESTION 122
You have an App Engine application that needs to be updated. You want to test the update with production traffic before replacing the current application version.
What should you do?

  • A. Deploy the update in a new VPC, and use Google's global HTTP load balancing to split traffic between the update and current applications.
  • B. Deploy the update as a new App Engine application, and use Google's global HTTP load balancing to split traffic between the new and current applications.
  • C. Deploy the update as a new version in the App Engine application, and split traffic between the new and current versions.
  • D. Deploy the update using the Instance Group Updater to create a partial rollout, which allows for canary testing.

Answer: B

Explanation:
Explanation/Reference:

 

NEW QUESTION 123
A development team at your company has created a dockerized HTTPS web application. You need to deploy the application on Google Kubernetes Engine (GKE) and make sure that the application scales automatically.
How should you deploy to GKE?

  • A. Enable autoscaling on the Compute Engine instance group. Use an Ingress resource to load balance the HTTPS traffic.
  • B. Use the Horizontal Pod Autoscaler and enable cluster autoscaling on the Kubernetes cluster. Use a Service resource of type LoadBalancer to load-balance the HTTPS traffic.
  • C. Enable autoscaling on the Compute Engine instance group. Use a Service resource of type LoadBalancer to load-balance the HTTPS traffic.
  • D. Use the Horizontal Pod Autoscaler and enable cluster autoscaling. Use an Ingress resource to loadbalance the HTTPS traffic.

Answer: B

Explanation:
https://cloud.google.com/kubernetes-engine/docs/tutorials/http-balancer
https://cloud.google.com/kubernetes-engine/docs/concepts/network-overview#ext-lb

 

NEW QUESTION 124
You need to deploy an application to Google Cloud. The application receives traffic via TCP and reads and writes data to the filesystem. The application does not support horizontal scaling. The application process requires full control over the data on the file system because concurrent access causes corruption. The business is willing to accept a downtime when an incident occurs, but the application must be available 24/7 to support their business operations. You need to design the architecture of this application on Google Cloud.
What should you do?

  • A. Use a managed instance group with instances in multiple zones, use Cloud Filestore, and use an HTTP load balancer in front of the instances.
  • B. Use a managed instance group with instances in multiple zones, use Cloud Filestore, and use a network load balancer in front of the instances.
  • C. Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use an HTTP load balancer in front of the instances.
  • D. Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use a network load balancer in front of the instances.

Answer: D

Explanation:
Reference: https://cloud.google.com/compute/docs/instance-groups

 

NEW QUESTION 125
......

Google Professional-Cloud-Architect Official Cert Guide PDF: https://www.testkingpass.com/Professional-Cloud-Architect-testking-dumps.html

Free Google Cloud Certified Professional-Cloud-Architect Official Cert Guide PDF Download: https://drive.google.com/open?id=1bRljWdqZvG3ogUP16zKVF4XACdEuYI20