Get ready to pass the Professional-Cloud-Architect Exam right now using our Google Cloud Certified Exam Package [Q77-Q99]

Share

Get ready to pass the Professional-Cloud-Architect Exam right now using our Google Cloud Certified Exam Package

A fully updated 2023 Professional-Cloud-Architect Exam Dumps exam guide from training expert PracticeVCE


Google Professional-Cloud-Architect certification is a highly respected and recognized certification in the cloud computing industry. Passing this certification exam validates the skills and knowledge of cloud architects who can design, develop, and manage solutions on the Google Cloud Platform. It is an excellent way for professionals to enhance their career prospects and demonstrate their commitment to learning and staying up-to-date with the latest cloud computing technologies.


How to Prepare For Google Professional Cloud Architect Exam

Preparation Guide for Google Professional Cloud Architect Exam

Introduction

Google has designed a track for IT professionals to endorse as a cloud architect on the GCP platform. This accreditation program gives Google cloud professionals a way to endorse their skills. The evaluation relies on a meticulous exam using industry standard methodology to conclude whether or not a aspirant meets Google's proficiency standards.

According to Google, a Google Certified Professional Cloud Architect facilitate organizations to influence Google Cloud technologies. With a thorough understanding of cloud architecture and Google Cloud Platform, this individual can design, develop, and manage robust, secure, scalable, highly available, and dynamic solutions to drive business objectives.

Certification is evidence of your skills, expertise in those areas in which you like to work. If candidate wants to work on Google Professional Cloud Architect and prove his knowledge, Certification offered by Google. This Google Professional Cloud Architect Certification helps a candidate to validates his skills in Google Professional Cloud Architect Technology.

In this guide, we will cover the Google Professional Cloud Architect Exam, Google Professional Cloud Architect Certified Professionals salary and all aspects of the Google Professional Cloud Architect Certification.

 

NEW QUESTION # 77
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. Open a support ticket to ask for network capture and flow data to diagnose the problem, then roll back your application.
  • B. Work with your ISP to diagnose the problem.
  • C. 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.
  • 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: C

Explanation:
Explanation
Stackdriver Logging allows you to store, search, analyze, monitor, and alert on log data and events from Google Cloud Platform and Amazon Web Services (AWS). Our API also allows ingestion of any custom log data from any source. Stackdriver Logging is a fully managed service that performs at scale and can ingest application and system log data from thousands of VMs. Even better, you can analyze all that log data in real time.
References: https://cloud.google.com/logging/


NEW QUESTION # 78
For this question, refer to the TerramEarth case study
Your development team has created a structured API to retrieve vehicle dat a. They want to allow third parties to develop tools for dealerships that use this vehicle event data. You want to support delegated authorization against this data. What should you do?

  • A. Create secondary credentials for each dealer that can be given to the trusted third party.
  • B. Build or leverage an OAuth-compatible access control system.
  • C. Build SAML 2.0 SSO compatibility into your authentication system.
  • D. Restrict data access based on the source IP address of the partner systems.

Answer: B

Explanation:
Delegate application authorization with OAuth2
Cloud Platform APIs support OAuth 2.0, and scopes provide granular authorization over the methods that are supported. Cloud Platform supports both service-account and user-account OAuth, also called three-legged OAuth.
References: https://cloud.google.com/docs/enterprise/best-practices-for-enterprise-organizations#delegate_application_authorization_with_oauth2
https://cloud.google.com/appengine/docs/flexible/go/authorizing-apps
Reference:
https://cloud.google.com/appengine/docs/flexible/go/authorizing-apps
https://cloud.google.com/docs/enterprise/best-practices-for-enterprise-organizations#delegate_application_authorization_with_oauth2


NEW QUESTION # 79
Your customer is moving an existing corporate application to Google Cloud Platform from an on-premises data center. The business owners require minimal user disruption. There are strict security team requirements for storing passwords. What authentication strategy should they use?

  • A. Use G Suite Password Sync to replicate passwords into Google.
  • B. Federate authentication via SAML 2.0 to the existing Identity Provider.
  • C. Ask users to set their Google password to match their corporate password.
  • D. Provision users in Google using the Google Cloud Directory Sync tool.

Answer: A

Explanation:
https://support.google.com/a/answer/2611859?hl=en


NEW QUESTION # 80
You have created several preemptible Linux virtual machine instances using Google Compute Engine. You want to properly shut down your application before the virtual machines are preempted. What should you do?

  • A. Create a shutdown script and use it as the value for a new metadata entry with the key shutdown-script in the Cloud Platform Console when you create the new virtual machine instance.
  • B. Create a shutdown script registered as a xinetd service in Linux and configure a Stackdnver endpoint check to call the service.
  • C. Create a shutdown script named k99.shutdown in the /etc/rc.6.d/ directory.
  • D. Create a shutdown script, registered as a xinetd service in Linux, and use the gcloud compute instances add-metadata command to specify the service URL as the value for a new metadata entry with the key shutdown-script-url

Answer: B


NEW QUESTION # 81
Operational parameters such as oil pressure are adjustable on each of TerramEarth's vehicles to increase their efficiency, depending on their environmental conditions. Your primary goal is to increase the operating efficiency of all 20 million cellular and unconnected vehicles in the field.
How can you accomplish this goal?

  • A. Capture all operating data, train machine learning models that identify ideal operations, and host in Google Cloud Machine Learning (ML) Platform to make operational adjustments automatically
  • B. Capture all operating data, train machine learning models that identify ideal operations, and run locally to make operational adjustments automatically
  • C. Have you engineers inspect the data for patterns, and then create an algorithm with rules that make operational adjustments automatically
  • D. Implement a Google Cloud Dataflow streaming job with a sliding window, and use Google Cloud Messaging (GCM) to make operational adjustments automatically

Answer: B

Explanation:
Explanation/Reference:
TerramEarth, B
Testlet 1
Company Overview
TerramEarth manufactures heavy equipment for the mining and agricultural industries. About 80% of their business is from mining and 20% from agriculture. They currently have over 500 dealers and service centers in
100 countries. Their mission is to build products that make their customers more productive.
Solution Concept
There are 20 million TerramEarth vehicles in operation that collect 120 fields of data per second. Data is stored locally on the vehicle and can be accessed for analysis when a vehicle is serviced. The data is downloaded via a maintenance port. This same port can be used to adjust operational parameters, allowing the vehicles to be upgraded in the field with new computing modules.
Approximately 200,000 vehicles are connected to a cellular network, allowing TerramEarth to collect data directly. At a rate of 120 fields of data per second, with 22 hours of operation per day, TerramEarth collects a total of about 9 TB/day from these connected vehicles.
Existing Technical Environment
TerramEarth's existing architecture is composed of Linux and Windows-based systems that reside in a single
U.S, west coast based data center. These systems gzip CSV files from the field and upload via FTP, and place the data in their data warehouse. Because this process takes time, aggregated reports are based on data that is 3 weeks old.
With this data, TerramEarth has been able to preemptively stock replacement parts and reduce unplanned downtime of their vehicles by 60%. However, because the data is stale, some customers are without their vehicles for up to 4 weeks while they wait for replacement parts.
Business Requirements
* Decrease unplanned vehicle downtime to less than 1 week
* Support the dealer network with more data on how their customers use their equipment to better position new products and services
* Have the ability to partner with different companies - especially with seed and fertilizer suppliers in the fast- growing agricultural business - to create compelling joint offerings for their customers Technical Requirements
* Expand beyond a single datacenter to decrease latency to the American midwest and east coast
* Create a backup strategy
* Increase security of data transfer from equipment to the datacenter
* Improve data in the data warehouse
* Use customer and equipment data to anticipate customer needs
Application 1: Data ingest
A custom Python application reads uploaded datafiles from a single server, writes to the data warehouse.
Compute:
* Windows Server 2008 R2
- 16 CPUs
- 128 GB of RAM
- 10 TB local HDD storage
Application 2: Reporting
An off the shelf application that business analysts use to run a daily report to see what equipment needs repair.
Only 2 analysts of a team of 10 (5 west coast, 5 east coast) can connect to the reporting application at a time.
Compute:
* Off the shelf application. License tied to number of physical CPUs
- Windows Server 2008 R2
- 16 CPUs
- 32 GB of RAM
- 500 GB HDD
Data warehouse:
* A single PostgreSQL server
- RedHat Linux
- 64 CPUs
- 128 GB of RAM
- 4x 6TB HDD in RAID 0
Executive Statement
Our competitive advantage has always been in our manufacturing process, with our ability to build better vehicles for lower cost than our competitors. However, new products with different approaches are constantly being developed, and I'm concerned that we lack the skills to undergo the next wave of transformations in our industry. My goals are to build our skills while addressing immediate market needs through incremental innovations.


NEW QUESTION # 82
Your BigQuery project has several users. For audit purposes, you need to see how many queries each user ran in the last month.

  • A. Use 'bq show' to list all jobs. Per job, use 'bq Is' to list job information and get the required information.
  • B. Connect Google Data Studio to BigQuery. Create a dimension for the users and a metric for the amount of queries per user.
  • C. In the BigQuery interface, execute a query on the JOBS table to get the required information.
  • D. Use Cloud Audit Logging to view Cloud Audit Logs, and create a filter on the query operation to get the

Answer: A

Explanation:
required information.
Explanation:
https://cloud.google.com/bigquery/docs/managing-jobs


NEW QUESTION # 83
Your organization requires that metrics from all applications be retained for 5 years for future analysis in possible legal proceedings. Which approach should you use?

  • A. Grant the security team access to the logs in each Project.
  • B. Configure Stackdriver Monitoring for all Projects with the default retention policies.
  • C. Configure Stackdriver Monitoring for all Projects, and export to Google Cloud Storage.
  • D. Configure Stackdriver Monitoring for all Projects, and export to BigQuery.

Answer: C


NEW QUESTION # 84
You need to implement a network ingress for a new game that meets the defined business and technical requirements. Mountkirk Games wants each regional game instance to be located in multiple Google Cloud regions. What should you do?

  • A. Configure a global load balancer with Google Kubernetes Engine.
  • B. Configure Ingress for Anthos with a global load balancer and Google Kubernetes Engine.
  • C. Configure a global load balancer connected to a managed instance group running Compute Engine instances.
  • D. Configure kubemci with a global load balancer and Google Kubernetes Engine.

Answer: C

Explanation:
Topic 9, Helicopter Racing League Case
Company overview
Helicopter Racing League (HRL) is a global sports league for competitive helicopter racing. Each year HRL holds the world championship and several regional league competitions where teams compete to earn a spot in the world championship. HRL offers a paid service to stream the races all over the world with live telemetry and predictions throughout each race.
Solution concept
HRL wants to migrate their existing service to a new platform to expand their use of managed AI and ML services to facilitate race predictions. Additionally, as new fans engage with the sport, particularly in emerging regions, they want to move the serving of their content, both real-time and recorded, closer to their users.
Existing technical environment
HRL is a public cloud-first company; the core of their mission-critical applications runs on their current public cloud provider. Video recording and editing is performed at the race tracks, and the content is encoded and transcoded, where needed, in the cloud. Enterprise-grade connectivity and local compute is provided by truck-mounted mobile data centers. Their race prediction services are hosted exclusively on their existing public cloud provider. Their existing technical environment is as follows:
Existing content is stored in an object storage service on their existing public cloud provider.
Video encoding and transcoding is performed on VMs created for each job.
Race predictions are performed using TensorFlow running on VMs in the current public cloud provider.
Business requirements
HRL's owners want to expand their predictive capabilities and reduce latency for their viewers in emerging markets. Their requirements are:
Support ability to expose the predictive models to partners.
Increase predictive capabilities during and before races:
* Race results
* Mechanical failures
* Crowd sentiment
Increase telemetry and create additional insights.
Measure fan engagement with new predictions.
Enhance global availability and quality of the broadcasts.
Increase the number of concurrent viewers.
Minimize operational complexity.
Ensure compliance with regulations.
Create a merchandising revenue stream.
Technical requirements
Maintain or increase prediction throughput and accuracy.
Reduce viewer latency.
Increase transcoding performance.
Create real-time analytics of viewer consumption patterns and engagement.
Create a data mart to enable processing of large volumes of race data.
Executive statement
Our CEO, S. Hawke, wants to bring high-adrenaline racing to fans all around the world. We listen to our fans, and they want enhanced video streams that include predictions of events within the race (e.g., overtaking). Our current platform allows us to predict race outcomes but lacks the facility to support real-time predictions during races and the capacity to process season-long results.


NEW QUESTION # 85
You write a Python script to connect to Google BigQuery from a Google Compute Engine virtual machine.
The script is printing errors that it cannot connect to BigQuery.
What should you do to fix the script?

  • A. Create a new service account with BigQuery access and execute your script with that user
  • B. Install the latest BigQuery API client library for Python
  • C. Install the bq component for gcloud with the command gcloud components install bq.
  • D. Run your script on a new virtual machine with the BigQuery access scope enabled

Answer: D


NEW QUESTION # 86
Your company has decided to make a major revision of their API in order to create better experiences for their developers. They need to keep the old version of the API available and deployable, while allowing new customers and testers to try out the new API. They want to keep the same SSL and DNS records in place to serve both APIs. What should they do?

  • A. Use separate backend pools for each API path behind the load balancer.
  • B. Reconfigure old clients to use a new endpoint for the new API.
  • C. Configure a new load balancer for the new version of the API.
  • D. Have the old API forward traffic to the new API based on the path.

Answer: A

Explanation:
https://cloud.google.com/endpoints/docs/openapi/lifecycle-management


NEW QUESTION # 87
Your organization has a 3-tier web application deployed in the same network on Google Cloud Platform. Each tier (web, API, and database) scales independently of the others Network traffic should flow through the web to the API tier and then on to the database tier. Traffic should not flow between the web and the database tier. How should you configure the network?

  • A. Add tags to each tier and set up firewall rules to allow the desired traffic flow.
  • B. Set up software based firewalls on individual VMs.
  • C. Add each tier to a different subnetwork.
  • D. Add tags to each tier and set up routes to allow the desired traffic flow.

Answer: A

Explanation:
Google Cloud Platform(GCP) enforces firewall rules through rules and tags. GCP rules and tags can be defined once and used across all regions.
References: https://cloud.google.com/docs/compare/openstack/
https://aws.amazon.com/it/blogs/aws/building-three-tier-architectures-with-security-groups/


NEW QUESTION # 88
You write a Python script to connect to Google BigQuery from a Google Compute Engine virtual machine. The script is printing errors that it cannot connect to BigQuery. What should you do to fix the script?

  • A. Create a new service account with BigQuery access and execute your script with that user
  • B. Install the latest BigQuery API client library for Python
  • C. Install the bq component for gccloud with the command gcloud components install bq.
  • D. Run your script on a new virtual machine with the BigQuery access scope enabled

Answer: D

Explanation:
The error is most like caused by the access scope issue. When create new instance, you have the default Compute engine default service account but most serves access including BigQuery is not enable. Create an instance Most access are not enabled by default You have default service account but don't have the permission (scope) you can stop the instance, edit, change scope and restart it to enable the scope access. Of course, if you Run your script on a new virtual machine with the BigQuery access scope enabled, it also works
https://cloud.google.com/compute/docs/access/service-accounts


NEW QUESTION # 89
One of your primary business objectives is being able to trust the data stored in your application.
You want to log all changes to the application data. How can you design your logging system to verify authenticity of your logs?

  • A. Digitally sign each timestamp and log entry and store the signature.
  • B. Write the log concurrently in the cloud and on premises.
  • C. Use a SQL database and limit who can modify the log table.
  • D. Create a JSON dump of each log entry and store it in Google Cloud Storage.

Answer: D

Explanation:
Write a log entry. If the log does not exist, it is created. You can specify a severity for the log entry, and you can write a structured log entry by specifying --payload-type=json and writing your message as a JSON string:
gcloud logging write LOG STRING
gcloud logging write LOG JSON-STRING --payload-type=json
References: https://cloud.google.com/logging/docs/reference/tools/gcloud-logging


NEW QUESTION # 90
Case Study: 5 - Dress4win
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. The application has grown from a few servers in the founder's garage to several hundred servers and appliances in a collocated 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 moving their development and test environments. They are also 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. All servers run Ubuntu LTS v16.04.
Databases:
MySQL. 1 server for user data, inventory, static data:

- MySQL 5.8
- 8 core CPUs
- 128 GB of RAM
- 2x 5 TB HDD (RAID 1)
Redis 3 server cluster for metadata, social graph, caching. Each server is:

- Redis 3.2
- 4 core CPUs
- 32GB of RAM
Compute:
40 Web Application servers providing micro-services based APIs and static content.

- Tomcat - Java
- Nginx
- 4 core CPUs
- 32 GB of RAM
20 Apache Hadoop/Spark servers:

- Data analysis
- Real-time trending calculations
- 8 core CPUS
- 128 GB of RAM
- 4x 5 TB HDD (RAID 1)
3 RabbitMQ servers for messaging, social notifications, and events:

- 8 core CPUs
- 32GB of RAM
Miscellaneous servers:

- Jenkins, monitoring, bastion hosts, security scanners
- 8 core CPUs
- 32GB of RAM
Storage appliances:
iSCSI for VM hosts

Fiber channel SAN - MySQL databases

- 1 PB total storage; 400 TB available
NAS - image storage, logs, backups

- 100 TB total storage; 35 TB available
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.

Technical Requirements
Easily create non-production environment in the cloud.

Implement an automation framework for provisioning resources in cloud.

Implement a continuous deployment process for deploying applications to the on-premises

datacenter or cloud.
Support failover of the production environment to cloud during an emergency.

Encrypt data on the wire and at rest.

Support multiple private connections between the production data center and cloud

environment.
Executive Statement
Our investors are concerned about our ability to scale and contain costs with our current infrastructure. They are also concerned that a competitor could use a public cloud platform to offset their up-front investment and free them to focus on developing better features. Our traffic patterns are highest in the mornings and weekend evenings; during other times, 80% of our capacity is sitting idle.
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 for a public cloud strategy achieves a cost reduction between 30% and 50% over our current model.
For this question, refer to the Dress4Win case study. Which of the compute services should be migrated as -is and would still be an optimized architecture for performance in the cloud?

  • A. Hadoop/Spark deployed using Cloud Dataproc Regional in High Availability mode
  • B. RabbitMQ deployed using an unmanaged instance group
  • C. Jenkins, monitoring, bastion hosts, security scanners services deployed on custom machine types
  • D. Web applications deployed using App Engine standard environment

Answer: C


NEW QUESTION # 91
An application development team has come to you for advice.They are planning to write and deploy an HTTP(S) API using Go 1.12. The API will have a very unpredictable workload and must remain reliable during peaks in traffic. They want to minimize operational overhead for this application. What approach should you recommend?

  • A. Develop the application for App Engine Flexible environment using a custom runtime
  • B. Develop the application for App Engine standard environment
  • C. Develop an application with containers, and deploy to Google Kubernetes Engine (GKE)
  • D. Use a Managed Instance Group when deploying to Compute Engine

Answer: B

Explanation:
https://cloud.google.com/appengine/docs/the-appengine-environments


NEW QUESTION # 92
Your agricultural division is experimenting with fully autonomous vehicles.
You want your architecture to promote strong security during vehicle operation.
Which two architecture should you consider?
Choose 2 answers:

  • A. Enclose the vehicle's drive electronics in a Faraday cage to isolate chips.
  • B. Use a functional programming language to isolate code execution cycles.
  • C. Require IPv6 for connectivity to ensure a secure address space.
  • D. Use a trusted platform module (TPM) and verify firmware and binaries on boot.
  • E. Treat every micro service call between modules on the vehicle as untrusted.
  • F. Use multiple connectivity subsystems for redundancy.

Answer: D,E


NEW QUESTION # 93
A lead software engineer tells you that his new application design uses websockets and HTTP sessions that are not distributed across the web servers. You want to help him ensure his application will run properly on Google Cloud Platform.
What should you do?

  • A. Meet with the cloud operations team and the engineer to discuss load balancer options
  • B. Help the engineer to convert his websocket code to use HTTP streaming
  • C. Review the encryption requirements for websocket connections with the security team
  • D. Help the engineer redesign the application to use a distributed user session service that does not rely on websockets and HTTP sessions.

Answer: A

Explanation:
Explanation/Reference:
Explanation:
Google Cloud Platform (GCP) HTTP(S) load balancing provides global load balancing for HTTP(S) requests destined for your instances.
The HTTP(S) load balancer has native support for the WebSocket protocol.
Incorrect Answers:
A: HTTP server push, also known as HTTP streaming, is a client-server communication pattern that sends information from an HTTP server to a client asynchronously, without a client request. A server push architecture is especially effective for highly interactive web or mobile applications, where one or more clients need to receive continuous information from the server.
References: https://cloud.google.com/compute/docs/load-balancing/http/


NEW QUESTION # 94
Your organization has decided to restrict the use of external IP addresses on instances to only approved instances. You want to enforce this requirement across all of your Virtual Private Clouds (VPCs). What should you do?

  • A. Implement a Cloud NAT solution to remove the need for external IP addresses entirely.
  • B. Set an Organization Policy with a constraint on constraints/compute.vmExternalIpAccess. List the approved instances in the allowedValues list.
  • C. Remove the default route on all VPCs. Move all approved instances into a new subnet that has a default route to an internet gateway.
  • D. Create a new VPC in custom mode. Create a new subnet for the approved instances, and set a default route to the internet gateway on this new subnet.

Answer: B


NEW QUESTION # 95
Your company is planning to perform a lift and shift migration of their Linux RHEL 6.5+ virtual machines. The virtual machines are running in an on-premises VMware environment. You want to migrate them to Compute Engine following Google-recommended practices. What should you do?

  • A. 1. Perform an assessment of virtual machines running in the current VMware environment.
    2. Install a third-party agent on all selected virtual machines.
    3. Migrate all virtual machines into Compute Engine.
  • B. 1. Define a migration plan based on the list of the applications and their dependencies.
    2. Migrate all virtual machines into Compute Engine individually with Migrate for Compute Engine.
  • C. 1. Perform an assessment of virtual machines running in the current VMware environment.
    2. Define a migration plan, prepare a Migrate for Compute Engine migration RunBook, and execute the migration.
  • D. 1. Perform an assessment of virtual machines running in the current VMware environment.
    2. Create images of all disks. Import disks on Compute Engine.
    3. Create standard virtual machines where the boot disks are the ones you have imported.

Answer: C

Explanation:
The framework illustrated in the preceding diagram has four phases:
* Assess. In this phase, you assess your source environment, assess the workloads that you want to migrate to Google Cloud, and assess which VMs support each workload.
* Plan. In this phase, you create the basic infrastructure for Migrate for Compute Engine, such as provisioning the resource hierarchy and setting up network access.
* Deploy. In this phase, you migrate the VMs from the source environment to Compute Engine.
* Optimize. In this phase, you begin to take advantage of the cloud technologies and capabilities.


NEW QUESTION # 96
You need to ensure reliability for your application and operations by supporting reliable task scheduling for compute on GCP. Leveraging Google best practices, what should you do?

  • A. Using the Cron service provided by App Engine, publish messages to a Cloud Pub/Sub topic. Subscribe to that topic using a message-processing utility service running on Compute Engine instances.
  • B. Using the Cron service provided by GKE, publish messages to a Cloud Pub/Sub topic. Subscribe to that topic using a message-processing utility service running on Compute Engine instances.
  • C. Using the Cron service provided by App Engine, publishing messages directly to a message-processing utility service running on Compute Engine instances.
  • D. Using the Cron service provided by Google Kubernetes Engine (GKE), publish messages directly to a message-processing utility service running on Compute Engine instances.

Answer: A


NEW QUESTION # 97
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 are in charge of the new Game Backend Platform architecture. The game communicates with the backend over a REST API.
You want to follow Google-recommended practices. How should you design the backend?

  • A. Create an instance template for the backend. For every region, deploy it on a multi-zone managed instance group. Use an L7 load balancer.
  • B. Create an instance template for the backend. For every region, deploy it on a single-zone managed instance group. Use an L7 load balancer.
  • C. Create an instance template for the backend. For every region, deploy it on a single-zone managed instance group. Use an L4 load balancer.
  • D. Create an instance template for the backend. For every region, deploy it on a multi-zone managed instance group. Use an L4 load balancer.

Answer: A


NEW QUESTION # 98
For this question, refer to the JencoMart case study.
The migration of JencoMart's application to Google Cloud Platform (GCP) is progressing too slowly. The infrastructure is shown in the diagram. You want to maximize throughput. What are three potential bottlenecks? (Choose 3 answers.)

  • A. Fewer virtual machines (VMs) in GCP than on-premises machines
  • B. A separate storage layer outside the VMs, which is not suited for this task
  • C. A single VPN tunnel, which limits throughput
  • D. Complicated internet connectivity between the on-premises infrastructure and GCP
  • E. A copy command that is not suited to operate over long distances
  • F. A tier of Google Cloud Storage that is not suited for this task

Answer: A,C,D


NEW QUESTION # 99
......

Master 2023 Latest The Questions Google Cloud Certified and Pass Professional-Cloud-Architect Real Exam!: https://vceplus.practicevce.com/Google/Professional-Cloud-Architect-practice-exam-dumps.html