Professional-Cloud-Architect Sample Practice Exam Questions 2023 Updated Verified
Exam Study Guide Free Practice Test LAST UPDATED Professional-Cloud-Architect
The benefits of becoming a certified Professional-Cloud-Architect are numerous. Firstly, it demonstrates a high level of expertise in cloud architecture and GCP, which can enhance one's career prospects and earning potential. Secondly, it can help organizations identify professionals with the necessary skills to design and manage their cloud solutions. Lastly, it provides access to a community of certified professionals and resources to stay up-to-date with the latest developments in GCP.
NEW QUESTION # 130
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 Compute Engine to create an Active Directory (AD) domain controller that is a replica of the on- premises AD domain controller using Google Cloud Directory Sync.
- C. Use Google Cloud Directory Sync to synchronize Active Directory usernames with cloud identities and configure SAML SSO.
- D. Use Cloud Identity-Aware Proxy configured to use the on-premises Active Directory domain controller as an identity provider.
Answer: D
Explanation:
Explanation/Reference: https://cloud.google.com/blog/products/identity-security/using-your-existing-identity-management- system-with-google-cloud-platform
NEW QUESTION # 131
Your customer is moving their corporate applications to Google Cloud Platform. The security team wants
detailed visibility of all projects in the organization. You provision the Google Cloud Resource Manager and
set up yourself as the org admin.
What Google Cloud Identity and Access Management (Cloud IAM) roles should you give to the security
team?
- A. Org admin, project browser
- B. Org viewer, project viewer
- C. Org viewer, project owner
- D. Project owner, network admin
Answer: B
NEW QUESTION # 132
For this question, refer to the TerramEarth case study. A new architecture that writes all incoming data to BigQuery has been introduced. You notice that the data is dirty, and want to ensure data quality on an automated daily basis while managing cost.
What should you do?
- A. Set up a streaming Cloud Dataflow job, receiving data by the ingestion process. Clean the data in a Cloud Dataflow pipeline.
- B. Create a Cloud Function that reads data from BigQuery and cleans it. Trigger it. Trigger the Cloud Function from a Compute Engine instance.
- C. Create a SQL statement on the data in BigQuery, and save it as a view. Run the view daily, and save the result to a new table.
- D. Use Cloud Dataprep and configure the BigQuery tables as the source. Schedule a daily job to clean the data.
Answer: A
Explanation:
Topic 8, Mountkrik Games Case 2
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.
NEW QUESTION # 133
Your solution is producing performance bugs in production that you did not see in staging and test environments. You want to adjust your test and deployment procedures to avoid this problem in the future.
What should you do?
- A. Deploy changes to a small subset of users before rolling out to production
- B. Deploy fewer changes to production
- C. Deploy smaller changes to production
- D. Increase the load on your test and staging environments
Answer: A
Explanation:
Explanation
NEW QUESTION # 134
You have a Python web application with many dependencies that requires 0.1 CPU cores and 128 MB of memory to operate in production. You want to monitor and maximize machine utilization. You also to reliably deploy new versions of the application. Which set of steps should you take?
- A. Perform the following:
1) Create a managed instance group with n1-standard-1 type machines.
2) Build a Compute Engine image from the production branch that contains all of the dependencies and automatically starts the Python app.
3) Rebuild the Compute Engine image, and update the instance template to deploy new production releases. - B. Perform the following:
1) Create a Kubernetes Engine cluster with n1-standard-1 type machines.
2) Build a Docker image from the production branch with all of the dependencies, and tag it with the
3) Create a Kubernetes Deployment with the imagePullPolicy set to "IfNotPresent" in the staging namespace, and then promote it to the production namespace after testing. - C. Perform the following:
1) Create a managed instance group with f1-micro type machines.
2) Use a startup script to clone the repository, check out the production branch, install the dependencies, and start the Python app.
3) Restart the instances to automatically deploy new production releases. - D. Perform the following:
1) Create a Kubernetes Engine (GKE) cluster with n1-standard-4 type machines.
2) Build a Docker image from the master branch will all of the dependencies, and tag it with "latest".
3) Create a Kubernetes Deployment in the default namespace with the imagePullPolicy set to "Always".
Restart the pods to automatically deploy new production releases.
Answer: D
Explanation:
https://cloud.google.com/compute/docs/instance-templates
NEW QUESTION # 135
A small number of API requests to your microservices-based application take a very long time. You know that each request to the API can traverse many services. You want to know which service takes the longest in those cases. What should you do?
- A. Set timeouts on your application so that you can fail requests faster.
- B. Send custom metrics for each of your requests to Stackdriver Monitoring.
- C. Instrument your application with Stackdnver Trace in order to break down the request latencies at each microservice.
- D. Use Stackdriver Monitoring to look for insights that show when your API latencies are high.
Answer: C
Explanation:
Reference:
https://cloud.google.com/trace/docs/overview
NEW QUESTION # 136
For this question refer to the TerramEarth case study.
Which of TerramEarth's legacy enterprise processes will experience significant change as a result of increased Google Cloud Platform adoption.
- A. Capacity planning, TCO calculations, opex/capex allocation
- B. Capacity planning, utilization measurement, data center expansion
- C. Opex/capex allocation, LAN changes, capacity planning
- D. Data Center expansion, TCO calculations, utilization measurement
Answer: A
Explanation:
Explanation
Capacity planning, TCO calculations, opex/capex allocation From the case study, it can conclude that Management (CXO) all concern rapid provision of resources (infrastructure) for growing as well as cost management, such as Cost optimization in Infrastructure, trade up front capital expenditures (Capex) for ongoing operating expenditures (Opex), and Total cost of ownership (TCO)
NEW QUESTION # 137
You deploy your custom Java application to Google App Engine. It fails to deploy and gives you the following stack trace.
What should you do?
- A. Recompile the CLoakedServlet class using and MD5 hash instead of SHA1
- B. Digitally sign all of your JAR files and redeploy your application
- C. Upload missing JAR files and redeploy your application.
Answer: B
NEW QUESTION # 138
You are migrating your on-premises solution to Google Cloud in several phases. You will use Cloud VPN
to maintain a connection between your on-premises systems and Google Cloud until the migration is
completed. You want to make sure all your on-premises systems remain reachable during this period. How
should you organize your networking in Google Cloud?
- A. Use an IP range on Google Cloud that does not overlap with the range you use on-premises
- B. Use the same IP range on Google Cloud as you use on-premises for your primary IP range and use a
secondary range that does not overlap with the range you use on-premises - C. Use the same IP range on Google Cloud as you use on-premises
- D. Use an IP range on Google Cloud that does not overlap with the range you use on-premises for your
primary IP range and use a secondary range with the same IP range as you use on-premises
Answer: D
NEW QUESTION # 139
Dress4Win has asked you to recommend machine types they should deploy their application servers to.
How should you proceed?
- A. Recommend that Dress4Win deploy into production with the smallest instances available, monitor them over time, and scale the machine type up until the desired performance is reached.
- B. Perform a mapping of the on-premises physical hardware cores and RAM to the nearest machine types in the cloud.
- C. Identify the number of virtual cores and RAM associated with the application server virtual machines align them to a custom machine type in the cloud, monitor performance, and scale the machine types up until the desired performance is reached.
- D. Recommend that Dress4Win deploy application servers to machine types that offer the highest RAM to CPU ratio available.
Answer: A
NEW QUESTION # 140
You need to set up Microsoft SQL Server on GCP. Management requires that there's no downtime in case
of a data center outage in any of the zones within a GCP region. What should you do?
- A. Configure a Cloud Spanner instance with a regional instance configuration.
- B. Set up SQL Server on Compute Engine, using Always On Availability Groups using Windows Failover
Clustering. Place nodes in different subnets. - C. Set up SQL Server Always On Availability Groups using Windows Failover Clustering. Place nodes in
different zones. - D. Configure a Cloud SQL instance with high availability enabled.
Answer: B
Explanation:
Explanation/Reference:
Reference: https://cloud.google.com/solutions/sql-server-always-on-compute-engine
NEW QUESTION # 141
You are designing an application for use only during business hours. For the minimum viable product release, you'd like to use a managed product that automatically "scales to zero" so you don't incur costs when there is no activity.
Which primary compute resource should you choose?
- A. Cloud Functions
- B. Compute Engine
- C. AppEngine flexible environment
- D. Kubernetes Engine
Answer: B
NEW QUESTION # 142
You are implementing Firestore for Mountkirk Games. Mountkirk Games wants to give a new game programmatic access to a legacy game's Firestore database. Access should be as restricted as possible. What should you do?
- A. Create a service account (SA) in the legacy game's Google Cloud project, add this SA in the new game's IAM page, and then give it the Firebase Admin role in both projects.
- B. Create a service account (SA) in the legacy game's Google Cloud project, add a second SA in the new game's IAM page, and then give the Organization Admin role to both SAs.
- C. Create a service account (SA) in the legacy game's Google Cloud project, give the SA the Organization Admin role, and then give it the Firebase Admin role in both projects.
- D. Create a service account (SA) in the legacy game's Google Cloud project, give it the Firebase Admin role, and then migrate the new game to the legacy game's project.
Answer: A
NEW QUESTION # 143
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.
Dress4Win would like to become familiar with deploying applications to the cloud by successfully deploying some applications quickly, as is. They have asked for your recommendation. What should you advise?
- A. Recommend moving their message queuing servers to the cloud and continue handling requests to on-premise applications.
- B. Identify enterprise applications with internal dependencies and recommend these as a first move to the cloud.
- C. Suggest moving their in-house databases to the cloud and continue serving requests to on- premise applications.
- D. Identify self-contained applications with external dependencies as a first move to the cloud.
Answer: C
NEW QUESTION # 144
The database administration team has asked you to help them improve the performance of their new
database server running on Google Compute Engine. The database is for importing and normalizing their
performance statistics and is built with MySQL running on Debian Linux. They have an n1-standard-8
virtual machine with 80 GB of SSD persistent disk.
What should they change to get better performance from this system?
- A. Increase the virtual machine's memory to 64 GB
- B. Create a new virtual machine running PostgreSQL
- C. Migrate their performance metrics warehouse to BigQuery
- D. Modify all of their batch jobs to use bulk inserts into the database
- E. Dynamically resize the SSD persistent disk to 500 GB
Answer: E
NEW QUESTION # 145
TerramEarth plans to connect all 20 million vehicles in the field to the cloud. This increases the volume to 20 million 600 byte records a second for 40 TB an hour.
How should you design the data ingestion?
- A. Vehicles write data directly to Google Cloud Pub/Sub
- B. Vehicles write data directly to GCS
- C. Vehicles continue to write data using the existing system (FTP)
- D. Vehicles stream data directly to Google BigQuery
Answer: D
Explanation:
Streamed data is available for real-time analysis within a few seconds of the first streaming insertion into a table.
Instead of using a job to load data into BigQuery, you can choose to stream your data into BigQuery one record at a time by using the tabledata().insertAll() method. This approach enables querying data without the delay of running a load job.
Reference: https://cloud.google.com/bigquery/streaming-data-into-bigquery
NEW QUESTION # 146
For this question, refer to the Dress4Win case study.
As part of Dress4Win's plans to migrate to the cloud, they want to be able to set up a managed logging and monitoring system so they can handle spikes in their traffic load. They want to ensure that:
* The infrastructure can be notified when it needs to scale up and down to handle the ebb and flow of usage throughout the day
* Their administrators are notified automatically when their application reports errors.
* They can filter their aggregated logs down in order to debug one piece of the application across many hosts Which Google StackDriver features should they use?
- A. Logging, Alerts, Insights, Debug
- B. Monitoring, Logging, Alerts, Error Reporting
- C. Monitoring, Logging, Debug, Error Report
- D. Monitoring, Trace, Debug, Logging
Answer: C
Explanation:
Topic 2, TerramEarth
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-based systems that reside in a data center. These systems gzip CSV files from the field and upload via FTP, transform and aggregate them, 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, without increasing the cost of carrying surplus inventory
* Support the dealer network with more data on how their customers use their equipment IP 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 CEO Statement We have been successful in capitalizing on the trend toward larger vehicles to increase the productivity of our customers. Technological change is occurring rapidly and TerramEarth has taken advantage of connected devices technology to provide our customers with better services, such as our intelligent farming equipment. With this technology, we have been able to increase farmers' yields by 25%, by using past trends to adjust how our vehicles operate. These advances have led to the rapid growth of our agricultural product line, which we expect will generate 50% of our revenues by 2020.
CTO Statement
Our competitive advantage has always been in the manufacturing process with our ability to build better vehicles for tower 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. Unfortunately, our CEO doesn't take technology obsolescence seriously and he considers the many new companies in our industry to be niche players. My goals are to build our skills while addressing immediate market needs through incremental innovations.
NEW QUESTION # 147
Your company's user-feedback portal comprises a standard LAMP stack replicated across two zones. It is deployed in the us-central1 region and uses autoscaled managed instance groups on all layers, except the database. Currently, only a small group of select customers have access to the portal. The portal meets a 99.99% availability SLA under these conditions However next quarter, your company will be making the portal available to all users, including unauthenticated users. You need to develop a resiliency testing strategy to ensure the system maintains the SLA once they introduce additional user load. What should you do?
- A. Create synthetic random user input, replay synthetic load until autoscale logic is triggered on at least one layer, and introduce "chaos" to the system by terminating random resources on both zones.
- B. Capture existing users input, and replay captured user load until resource utilization crosses 80%.
Also, derive estimated number of users based on existing users usage of the app, and deploy enough resources to handle 200% of expected load. - C. Capture existing users input, and replay captured user load until autoscale is triggered on all layers. At the same time, terminate all resources in one of the zones.
- D. Expose the new system to a larger group of users, and increase group ' size each day until autoscale logic is tnggered on all layers. At the same time, terminate random resources on both zones.
Answer: B
NEW QUESTION # 148
For this question, refer to the Mountkirk Games case study.
Mountkirk Games' gaming servers are not automatically scaling properly. Last month, they rolled out a new feature, which suddenly became very popular. A record number of users are trying to use the service, but many of them are getting 503 errors and very slow response times. What should they investigate first?
- A. Verify that the load-testing team is not running their tool against production.
- B. Verify that the new feature code did not introduce any performance bugs.
- C. Verify that the project quota hasn't been exceeded.
- D. Verify that the database is online.
Answer: C
Explanation:
Explanation
503 is service unavailable error. If the database was online everyone would get the 503 error.
NEW QUESTION # 149
Your company is running a stateless application on a Compute Engine instance. The application is used heavily during regular business hours and lightly outside of business hours. Users are reporting that the application is slow during peak hours. You need to optimize the application's performance. What should you do?
- A. Create a snapshot of the existing disk. Create a custom image from the snapshot. Create an autoscaled managed instance group from the custom image.
- B. Create a custom image from the existing disk. Create an instance template from the custom image. Create an autoscaled managed instance group from the instance template.
- C. Create an instance template from the existing disk. Create a custom image from the instance template.
Create an autoscaled managed instance group from the custom image. - D. Create a snapshot of the existing disk. Create an instance template from the snapshot. Create an autoscaled managed instance group from the instance template.
Answer: A
Explanation:
https://cloud.google.com/compute/docs/instance-templates/create-instance-templates
NEW QUESTION # 150
You want to optimize the performance of an accurate, real-time, weather-charting application. The data comes from 50,000 sensors sending 10 readings a second, in the format of a timestamp and sensor reading.
Where should you store the data?
- A. Google BigQuery
- B. Google Cloud SQL
- C. Google Cloud Storage
- D. Google Cloud Bigtable
Answer: D
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
References: https://cloud.google.com/storage-options/
NEW QUESTION # 151
Your marketing department wants to send out a promotional email campaign. The development team wants to minimize direct operation management. They project a wide range of possible customer responses, from 100 to 500,000 click-throughs per day. The link leads to a simple website that explains the promotion and collects user information and preferences. Which infrastructure should you recommend? (CHOOSE TWO)
- A. Use a Google Container Engine cluster to serve the website and store data to persistent disk.
- B. Use a managed instance group to serve the website and Google Cloud Bigtable to store user data.
- C. Use Google App Engine to serve the website and Google Cloud Datastore to store user data.
- D. Use a single compute Engine virtual machine (VM) to host a web server, backed by Google Cloud SQL.
Answer: B,C
Explanation:
Reference:
References: https://cloud.google.com/storage-options/
NEW QUESTION # 152
A news teed web service has the following code running on Google App Engine. During peak load, users report that they can see news articles they already viewed. What is the most likely cause of this problem?
- A. The HTTP Expires header needs to be set to -1 to stop caching.
- B. The session variable is being overwritten in Cloud Datastore.
- C. The session variable is local to just a single instance.
- D. The URL of the API needs to be modified to prevent caching.
Answer: B
Explanation:
https://stackoverflow.com/questions/3164280/google-app-engine-cache-list-in-session-variable?rq=1
NEW QUESTION # 153
......
Exam Domains Overview
The entire syllabus is based on six domains and each tries to educate the learner about various Google Cloud technologies. They are disclosed below in detail:
Section #1. Designing and strategy-making for the Cloud Solution Architecture
Designing a Google Cloud solution as per business and technical needs, handling the cost optimization, data movement, observability, and compliance are some of the most talked-about topics under this module.
The applicants should also demonstrate their expertise regarding the concepts like architecting the storage, network, and compute solutions or resources, multi-cloud or on-premises integration, and fulfilling & monitoring the compute needs of the platform products, picking-up right data processing and related technologies.
Google Professional-Cloud-Architect certification exam is a rigorous test of the candidate's knowledge and understanding of Google Cloud Platform. Professional-Cloud-Architect exam consists of multiple-choice questions and is designed to challenge the candidate's ability to apply their knowledge in real-world situations. Google Certified Professional - Cloud Architect (GCP) certification is an excellent way to demonstrate your expertise in cloud computing and enhance your career prospects. With the growing demand for cloud architects, obtaining this certification can help you stand out in a competitive job market.
The New Professional-Cloud-Architect 2023 Updated Verified Study Guides & Best Courses: https://www.validtorrent.com/Professional-Cloud-Architect-valid-exam-torrent.html
Authentic Professional-Cloud-Architect Exam Dumps PDF - 2023 Updated: https://drive.google.com/open?id=1LwUKe3ClPe0cPSnqMks84gIsSWjl679p