Your customer wants to capture multiple GBs of aggregate real-time key performance indicators (KPIs) from their game servers running on Google Cloud Platform and monitor the KPIs with low latency. How should they capture the KPIs?
A.
Store time-series data from the game servers in Google Bigtable, and view it using Google Data Studio.
B.
Output custom metrics to Stackdriver from the game servers, and create a Dashboard in Stackdriver Monitoring Console to view them.
C.
Schedule BigQuery load jobs to ingest analytics files uploaded to Cloud Storage every ten minutes, and visualize the results in Google Data Studio.
D.
Insert the KPIs into Cloud Datastore entities, and run ad hoc analysis and visualizations of them in Cloud Datalab.
Looker is not the same as Data Studio. I know it came to replace it, but these questions are kind of old, so unless it clearly says "looker", I wouldn't take both as the same.
Why is A not a real time solution? https://cloud.google.com/bigtable/docs/integrations#opentsdb
it says: OpenTSDB is a time-series database that can use Bigtable for storage. Monitoring time-series data with OpenTSDB on Bigtable and GKE shows how to use OpenTSDB to collect, record, and monitor time-series data on Google Cloud. The OpenTSDB documentation provides additional information to help you get started.
B. Output custom metrics to Stackdriver from the game servers, and create a Dashboard in Stackdriver Monitoring Console to view them.
To capture multiple GBs of aggregate real-time KPIs from game servers running on Google Cloud Platform and monitor them with low latency, the customer should output custom metrics to Stackdriver from the game servers. Stackdriver allows you to collect and store custom metrics, as well as view and analyze them in real-time using the Stackdriver Monitoring Console. The customer can create a Dashboard in the Monitoring Console to view the KPIs and monitor them with low latency.
Option A, storing time-series data in Bigtable and viewing it using Data Studio, would not be suitable for capturing and monitoring real-time KPIs with low latency. Bigtable is a scalable NoSQL database that is optimized for large-scale batch processing, and Data Studio is a visualization tool that is not designed for real-time data analysis.
Option C, scheduling BigQuery load jobs to ingest analytics files uploaded to Cloud Storage every ten minutes and visualizing the results in Data Studio, would not be suitable for capturing and monitoring real-time KPIs with low latency. BigQuery is a data warehouse that is optimized for batch processing, and it is not designed for real-time data analysis.
Option D, inserting the KPIs into Cloud Datastore entities and running ad hoc analysis and visualizations of them in Cloud Datalab, would not be suitable for capturing and monitoring real-time KPIs with low latency. Cloud Datastore is a NoSQL document database, and Cloud Datalab is a data analysis and visualization tool that is not designed for real-time data analysis.
I don't think there is a correct answer, but B looks correct in this.
If use Bigquery, then A is correct .
C is not for realtime.
D Datastore is for small usecase.
Keywords 'real time' ,'analytics'
https://events.withgoogle.com/solution-design-pattern-gaming/analytics-pattern/
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
suryalsp
Highly Voted 4 years, 11 months agoRaja101
3 years, 2 months agoErenYeager
2 years agoanshumankmr80
1 year, 11 months agoHD2023
1 year, 8 months agojrisl1991
1 year, 1 month agokolcsarzs
Highly Voted 4 years, 11 months agonareshthumma
Most Recent 1 month agobelouh
1 month agokip21
10 months, 2 weeks agoSaxena_Vibhor
9 months, 1 week agoAdityaGupta
1 year, 1 month agoLaxmanTiwari
1 year, 6 months agoomermahgoub
1 year, 11 months agoomermahgoub
1 year, 11 months agojlambdan
1 year, 8 months agoRaja101
2 years agomegumin
2 years agoMahmoud_E
2 years, 1 month agozr79
2 years, 1 month agojay9114
2 years, 1 month agobolington
2 years, 5 months agoNirca
2 years, 6 months agoBeetleJuice
2 years, 10 months agoOrangeTiger
2 years, 10 months ago