{"id":10,"date":"2024-02-09T01:57:11","date_gmt":"2024-02-09T01:57:11","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/?p=10"},"modified":"2024-02-09T01:57:11","modified_gmt":"2024-02-09T01:57:11","slug":"google-cloud-platform","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/2024\/02\/09\/google-cloud-platform\/","title":{"rendered":"Google Cloud Platform"},"content":{"rendered":"\n<p>My favorite technology from the project is undoubtedly Google Cloud Platform (GCP). It is a suite of cloud services that offers server space on virtual machines, internal networks, VPN connections, disk storage, machine language SaaS (Software as a Service) applications, and even something called TPU (Tensor Processing Units).<\/p>\n\n\n\n<p>For our project, we utilized the server to run our web application and the DataStore database to store our data. GCP, as an all-in-one platform, truly streamlines the entire process of app development and deployment in comparison to a traditional web application development process. When our app is first created, it is automatically deployed on the server and can be accessed from anywhere in the world. GCP DataStore is a non-SQL database, which is highly flexible with dynamic data. It is easy to add a column on the go or create a new kind (table). Since the app is not the core piece of our project, we are refining the app design along the way as we gain a deeper understanding of how it is supposed to work. The flexibility of DataStore is genuinely helpful in that regard.<\/p>\n\n\n\n<p>Google already provides the best &#8220;Build a Python App on App Engine&#8221; guide: [link] (<a href=\"https:\/\/cloud.google.com\/appengine\/docs\/standard\/python3\/building-app\">https:\/\/cloud.google.com\/appengine\/docs\/standard\/python3\/building-app<\/a>). I only wish to have a comprehensive guide for the basics of DataStore as well, which would have sped up my app development.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>My favorite technology from the project is undoubtedly Google Cloud Platform (GCP). It is a suite of cloud services that offers server space on virtual machines, internal networks, VPN connections, disk storage, machine language SaaS (Software as a Service) applications, and even something called TPU (Tensor Processing Units). For our project, we utilized the server [&hellip;]<\/p>\n","protected":false},"author":14096,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/users\/14096"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":11,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/posts\/10\/revisions\/11"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/qinhomepage\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}