1. First step is to go through the many available cloud storage options <https://cloud.google.com/storage-options/>and pick the solution that best fits your needs.
If the data being collected never needs to be updated (e.g logs) than saving the information to BigQuery <https://cloud.google.com/bigquery/> datasets/tables is ideal (it now actually allows for updating data <https://cloud.google.com/bigquery/docs/updating-data>). BigQuery is optimize for performing fast queries on massive amounts of data for reporting purposes. You can then use Google Data Studio <https://cloud.google.com/data-studio/>with your BigQuery datasets/tables to create your graphs. 2. Second step is to choose your backend <https://cloud.google.com/docs/choosing-a-compute-option> which will be the proxy between your clients and your cloud database. You can of course have your PC game directly interact with your cloud database (e.g BigQuery <https://cloud.google.com/bigquery/docs/reference/libraries>) via the Client Libraries <https://googlecloudplatform.github.io/google-cloud-java/0.26.0/index.html> (or via the HTTP REST APIs <https://cloud.google.com/bigquery/docs/reference/rest/v2/> which you can play with in the API Explorer <https://developers.google.com/apis-explorer/#p/>), but giving your clients access to directly manipulate your data is not secure. It is therefore recommended to restrict this access to your own 'backend' (e.g App Engine <https://cloud.google.com/appengine/>). Your PC game would then make HTTP requests to your own custom backend APIs, and your backend will act like a proxy to save and return data to/from your cloud database via the Client Libraries or HTTP REST calls. 3. Once you have a backend deployed running the code to read/write to your cloud database, the third step is to expose your backend's abilities to your clients via your own API using Cloud Endpoints <https://cloud.google.com/endpoints/>. - For additional readings I recommend taking a look at our complete guide for building a Gaming Analytics Platform on the cloud <https://cloud.google.com/solutions/mobile/mobile-gaming-analysis-telemetry>, along with our many other gaming specific developer solutions <https://cloud.google.com/solutions/gaming/>. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/1c0be120-468d-47f1-bd3b-fae2e541624e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
