{"id":781,"date":"2019-04-25T19:36:10","date_gmt":"2019-04-25T19:36:10","guid":{"rendered":"http:\/\/www.smart-bricks.net\/?p=781"},"modified":"2019-04-28T22:23:11","modified_gmt":"2019-04-28T22:23:11","slug":"googles-cloud-native-nosql-database-cloud-firestore-is-now-generally-available","status":"publish","type":"post","link":"http:\/\/www.smart-bricks.net\/index.php\/2019\/04\/25\/googles-cloud-native-nosql-database-cloud-firestore-is-now-generally-available\/","title":{"rendered":"Google\u2019s Cloud-Native NoSQL Database Cloud Firestore Is Now Generally Available"},"content":{"rendered":"\n<p>Google <a href=\"https:\/\/cloud.google.com\/blog\/products\/databases\/announcing-cloud-firestore-general-availability-and-updates\">announced<\/a> that their NoSQL database in the cloud,&nbsp;<a href=\"https:\/\/cloud.google.com\/firestore\/\">Cloud Firestore<\/a>,\n is now generally available. With the release, Google is also \nintroducing several&nbsp;new features, such as a StackDriver integration, \nbringing the service to more regions, and offering a lower pricing tier.<\/p>\n\n\n\n<p>Cloud Firestore has been in beta since the <a href=\"https:\/\/firebase.googleblog.com\/2017\/10\/whats-new-at-firebase-dev-summit-2017.html\">beginning of October 2017<\/a>. During the beta, Google <a href=\"https:\/\/cloud.google.com\/blog\/products\/gcp\/expanding-the-cloud-firestore-beta-to-more-users\">updated<\/a>\n the service in August of last year by adding management and \nadministration tools for Cloud Firestore to the Google Cloud Platform \n(GCP) console. They&nbsp;also increased the availability to more locations \nand added new features, such as single-field index controls, and faster \nsecurity rules deployments.<\/p>\n\n\n\n<p>With the GA release, Google has further expanded&nbsp;the availability of \nthe Cloud Firestore to ten new regions in Asia, Australia, North and \nSouth America, and Europe. Furthermore, the service is now also&nbsp;included\n in the GCP&#8217;s formal <a href=\"https:\/\/cloud.google.com\/firestore\/sla\">Service Level Agreements<\/a>, according to a recent <a href=\"https:\/\/firebase.googleblog.com\/2019\/01\/cloud-firestore-in-general-availability.html\">Firebase blog post<\/a>\n by Todd Kerpelmann \u2013 a guaranteed uptime of 99.999% for multi-region \ninstances of Cloud Firestore, and 99.99% for regional instances.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/storage.googleapis.com\/gweb-cloudblog-publish\/images\/firestore_regions_AjgzxQ0.max-1000x1000.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><br>\n<em>Source: <a href=\"https:\/\/cloud.google.com\/blog\/products\/databases\/announcing-cloud-firestore-general-availability-and-updates\">https:\/\/cloud.google.com\/blog\/products\/databases\/announcing-cloud-firestore-general-availability-and-updates<\/a><\/em><\/p>\n\n\n\n<p>Another update to the Cloud Firestore is pricing. In the announcement\n on the Google Blog, new pricing for Cloud Firestore will take effect on\n March 3, 2019 for most regional instances, and this can be as low as \n50% of multi-region instance prices. The new pricing means the customer \ncan replicate data to multiple zones within a region at lower cost and \nwith lower write latency. However, when customers require higher \navailability and durability, Google recommends multi-region instances. \nMore details on pricing are available at the FireStore <a href=\"https:\/\/cloud.google.com\/firestore\/pricing\">pricing page<\/a>.<\/p>\n\n\n\n<p>One of the new features of Cloud Firestore is the integration of \nStackDriver monitoring to provide users with the ability to observe the \nnumber of read, write, and delete operations the database has received \nover time \u2013 and these are operations that drive the usage costs. With \nStackdriver Cloud Firestore users can see usage reports through the \n&#8220;Usage&#8221; tab in the Firebase console, setup custom alerts when certain \nmetrics go out of range and get notifications through Slack or \nPagerDuty. Note that the &#8220;Usage&#8221; tab is currently still in beta.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1.bp.blogspot.com\/-jyaCn-ztHX8\/XFH4Mus9a3I\/AAAAAAAADWE\/-HUL6kEXvTUe4-DcQmBI71PWdtpSJjVkwCLcBGAs\/s1600\/image2.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><br>\n<em>Source: <a href=\"https:\/\/firebase.googleblog.com\/2019\/01\/cloud-firestore-in-general-availability.html\">https:\/\/firebase.googleblog.com\/2019\/01\/cloud-firestore-in-general-availability.html<\/a><\/em><\/p>\n\n\n\n<p>The GA release generated responses on social media and a few customer testimonials in the announcement blog post. <a href=\"https:\/\/twitter.com\/rseroter\">Richard Seroter<\/a>, VP of product marketing at Pivotal, <a href=\"https:\/\/twitter.com\/rseroter\/status\/1091384039502540801\">said<\/a> on Twitter:&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Cloud Firestore does more than just core database tasks. It\u2019s \ndesigned to be a complete data backend that handles security and \nauthorization, infrastructure, edge data storage, and synchronization.<\/p><\/blockquote>\n\n\n\n<p>One of the testimonials is from a Cloud Firestore customer, <a href=\"https:\/\/www.telegraph.co.uk\/\">The Telegraph<\/a>, a company that uses the NoSQL database service for their content. Their solution architect Alex Mansfield-Scaddan <a href=\"https:\/\/cloud.google.com\/blog\/products\/databases\/announcing-cloud-firestore-general-availability-and-updates\">said<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Cloud Firestore allowed us to build a real-time personalized news \nfeed, keeping readers informed with synchronized content state across \nall of their devices. It allowed The Telegraph engineering teams to \nfocus on improving engagement with our customers, rather than becoming a\n real-time database and infrastructure experts.<\/p><\/blockquote>\n\n\n\n<p>With Cloud Firestore as a globally available NoSQL database, Google \nwill compete with a similar offering of other public cloud providers \nlike Microsoft, and Amazon:<\/p>\n\n\n\n<ul><li>Microsoft\u2019s NoSQL service <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/\">Cosmos DB<\/a>,\n available in all Azure regions, has been&nbsp;generally available since May \n2017, and receives frequent updates \u2013 the last updates were <a href=\"https:\/\/www.infoq.com\/news\/2018\/10\/updates-azure-cosmos-db\">reported<\/a> by InfoQ a few months ago.&nbsp;<\/li><li>Amazon offers <a href=\"https:\/\/aws.amazon.com\/dynamodb\/\">AWS Dynamo<\/a>,\n a NoSQL database, generally available since mid-January 2012, and \navailable in most AWS regions. This database service also receives \nregular updates \u2013 with the most recent addition being&nbsp;<a href=\"https:\/\/www.infoq.com\/news\/2018\/12\/dynamodb-transactions-aws\">support for transactions<\/a>.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Google announced that their NoSQL database in the cloud,&nbsp;Cloud Firestore, is now generally available. With the release, Google is also introducing several&nbsp;new features, such as a StackDriver integration, bringing the service to more regions, and offering a lower pricing tier. Cloud Firestore has been in beta since the beginning of October 2017. During the beta,&hellip;&nbsp;<a href=\"http:\/\/www.smart-bricks.net\/index.php\/2019\/04\/25\/googles-cloud-native-nosql-database-cloud-firestore-is-now-generally-available\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Google\u2019s Cloud-Native NoSQL Database Cloud Firestore Is Now Generally Available<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[30,26,29],"_links":{"self":[{"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/posts\/781"}],"collection":[{"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/comments?post=781"}],"version-history":[{"count":1,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/posts\/781\/revisions"}],"predecessor-version":[{"id":782,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/posts\/781\/revisions\/782"}],"wp:attachment":[{"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/media?parent=781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/categories?post=781"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.smart-bricks.net\/index.php\/wp-json\/wp\/v2\/tags?post=781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}