QuiztudyPREMIUM
Google Cloud Architect PC • STUDY MODE
Practice Quiz
QUESTION 1 OF 17
Which best describes an SLO?
A
It is a measurable, time bound key performance indicator for your application.B
It is a short, measurable description of an application feature.C
It is a target measure you want your service to achieve.Correct AnswerD
It is a contract with end users that guarantees service qualityQUESTION 2 OF 17
Using SMART criteria, which below would be the least effective KPI?
A
User sign ups per monthB
Page views per hourC
Clicks per sessionD
User experience designCorrect AnswerQUESTION 3 OF 17
Which best describes a user story?
A
It is a short description of a typical person using the system.B
It is a requirement of the system you are developing.C
It is a narrative that describes the sequence of steps a typical user would perform to accomplish some task or goal when using the system.D
It is a short description of a feature written from the user’s point of view.Correct AnswerQUESTION 4 OF 17
You’re building a RESTful microservice. Which would be a valid data format for returning data to the client?
A
JSONB
XMLC
HTMLD
All of the above.Correct AnswerQUESTION 5 OF 17
You’re writing a service, and you need to handle a client sending you invalid data in the request. What should you return from the service?
A
A 400 error codeCorrect AnswerB
A 200 error codeC
An XML exceptionD
A 500 error codeQUESTION 6 OF 17
Which below would violate 12-factor app best practices?
A
Explicitly declare and isolate dependencies.B
Keep development, testing, and production as similar as possible.C
Treat logs as event streams and aggregate logs into a single source.D
Store configuration information in your source repository for easy versioning.Correct AnswerQUESTION 7 OF 17
You’ve re-architected a monolithic web application so state is not stored in memory on the web servers, but in a database instead. This has caused slow performance when retrieving user sessions though. What might be the best way to fix this?
A
Move session state back onto the web servers and use sticky sessions in the load balancer.B
Increase the number of CPUs in the database server.C
Make sure all web servers are in the same zone as the database.D
Use a caching service like Redis or Memorystore.Correct AnswerQUESTION 8 OF 17
What Google Cloud feature would be easiest to use to automate a build in response to code being checked into your source code repository?
A
Cloud Scheduler B
App Engine C
Cloud Functions D
Build triggersCorrect AnswerQUESTION 9 OF 17
Which Google Cloud tools can be used to build a continuous integration pipeline?
A
Cloud Source Repositories B
Cloud Build C
Container Registry D
All of theseCorrect AnswerQUESTION 10 OF 17
Currently, you are using Firestore to store information about products, reviews, and user sessions. You’d like to speed up data access in a simple, cost-effective way. What would you recommend?
A
Move the data to Spanner.B
Cache the data using Memorystore.Correct AnswerC
Move the data to Cloud Bigtable.D
Move the data to BigQuery.QUESTION 11 OF 17
You want to analyze sales trends. To help achieve this, you want to combine data from your on-premises Oracle database with Google Analytics data and your web server logs. Where might you store the data so it is both easy to query and cost-effective?
A
BigQueryCorrect AnswerB
SpannerC
FirestoreD
Cloud SQLQUESTION 12 OF 17
You are a global financial services company with users all over the world. You need a database service that can provide low latency worldwide with strong consistency. Which service might you choose?
A
FirestoreB
Cloud SQLC
BigQueryD
SpannerCorrect AnswerQUESTION 13 OF 17
You need to store user preferences, product information, and reviews for a website you are building. There won’t be a huge amount of data. What would be a simple, cost-effective, managed solution?
A
SpannerB
Cloud SQLC
BigQueryD
FirestoreCorrect AnswerQUESTION 14 OF 17
You want a secure, private connection between your network and a Google Cloud network. There is not a lot of volume, but the connection needs to be extremely reliable. Which configuration below would you choose?
A
VPNB
VPN with high availability and Cloud Router.Correct AnswerC
Cloud InterconnectD
VPC peeringQUESTION 15 OF 17
You have a contract with a service provider to manage your Google VPC networks. You want to connect a network they own to your VPC. Both networks are in Google Cloud. Which Connection option should you choose?
A
VPN with high availability and Cloud Router.B
VPC peeringCorrect AnswerC
VPND
Cloud InterconnectQUESTION 16 OF 17
You are a large bank deploying an online banking service to Google Cloud. The service needs high volume access to mainframe data on-premises. Which connectivity option would likely be best?
A
VPNB
HTTPSC
PeeringD
Cloud InterconnectCorrect AnswerQUESTION 17 OF 17
You are deploying a large-scale web application with users all over the world and a lot of static content. Which load balancer configuration would likely be the best?
A
TCP load balancer with SSL configured.B
HTTP load balancer with SSL configured and the CDN enabled.C
UDP load balancer with SSL configured and the CDN enabled.Correct AnswerD
HTTP load balancer with SSL configured.Ready to test your recall?
Which best describes an SLO?
A
It is a measurable, time bound key performance indicator for your application.
B
It is a short, measurable description of an application feature.
C
It is a target measure you want your service to achieve.
D
It is a contract with end users that guarantees service quality
How confident are you in this answer?