Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
What is Google Cloud Datastore?
Google Cloud Datastore is a fully managed service for storing non-relational data. It offers the following features:
built-in query support: flexible query functionality that allows you to search for and filter result sets
ACID transactions: data consistency (both Strong and Eventual) that spans multiple replicas across multiple geos
automatic scaling: built on top of Google’s BigTable infrastructure, the Google Cloud Datastore will automatically scale with your data
high availability: by utilizing Google’s underlying Megastore service, the Google Cloud Datastore ensures that data is replicated across multiple geos and is always available
local development environment: the Google Cloud Datastore SDK provides a local environment that allows you to develop, iterate, and manage your Cloud Datastore instances efficiently
You can find the documentation on developers.google.com/datastore and follow development on the GitHub project.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 1 year ago.
Improve this question
I made an app using firebase.
However, for three months, the costs shown in the picture below were incurred.
Where did Computer Engine and Cloud Build cost?
The suspected part of Computer Engine requires a static IP to use external services, but uses GCP's vpn network.
The suspect part of Cloud Build seems to occur when deploying cloud functions. Am I right? If there is a cost during deployment, why does depolying the whole with firebase deploy from the terminal incur more cost regardless of the modified part?
[35,488 == Services other than firebase]
Please help!
Most likely the storage cost is for storing the resulting container images that come our of Cloud Build, as explained here: Firebase storage artifacts. But Stack Overflow is not a great place to answer billing questions, so I recommend you reach out to Firebase support for personalized help in troubleshooting.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
In case of cloud managed kubernetes, whether AWS EKS, Azure AKS or Google GKE, the option to use customer managed key always comes at the cost of storing the customer master key in the cloud provider's own vault/KMS (e.g. aws kms or azure vault). In this case the cloud provider still has access to customer encryption key (or at least it resides in the cloud environment).
What would be an ideal implementation for deploying the application in k8s environment and encrypting the storage with customer provided key but the knowledge of the keys should only be at customer side i.e. not stored anywhere inside the cloud provider due to privacy concerns?
You could use a 3rd party kubernetes storage provider like portworx that will take you across clusters and keep data encrypted.
https://docs.portworx.com/portworx-install-with-kubernetes/storage-operations/create-pvcs/create-encrypted-pvcs/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
On the pricing page for Cloud Functions for Firebase, it says that the Spark (free) plan has a limit of 125K invocations, 40K GB-seconds and 40K CPU-seconds per month, and only outbound networking for Google services. This is considerably different than the pricing for Google Cloud Functions pricing where you get 2M invocations, 400K GB-seconds, 400K CPU-seconds and 5GB of outbound networking per month. Why are these two free tiers different when Cloud Functions for Firebase is basically thin a wrapper for Cloud Functions?
This is mostly a separate question, but still related: Am I able to use native Cloud Functions with Firebase from the linked Google Cloud Platform project? I ask because Firebase projects still have a linked Google Cloud Platform project so I was wondering if I could use the Google Cloud Platform free tier for Cloud Functions.
Thanks in advance.
I will try to answer this. However, I am not the product manager for either product family so this is just my opinion working with Google and often talking shop with them.
Google Firebase is a different product with a different target audience compared to Google Cloud. Firebase is a great serverless solution. The revenue that Google can generate from Firebase is less than the possibly larger, more complex cloud solutions. Therefore, I would expect the Firebase free offering to consist of less than a full cloud offering. In regards to why certain decisions are made, most companies will not answer these types of questions. Marketing decision are generally considered private information on a need-to-know basis.
For your second question.
Firebase functions are Google Cloud Functions. You can use the free tier from Google Cloud provided that you also have a Google Cloud account. However, if you are invoking Functions from Firebase services, then Firebase usage discounts apply to that subset.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 4 years ago.
Improve this question
We use Firebase, Google Cloud Storage, Firebase Functions & BigQuery mainly. Our prospective client has asked us to fill out a lengthy security assessment. They will not work with any company that uses Kaspersky products. This is difficult to prove to them using our Google Cloud stack.
It may help to point them to the Google Cloud subprocessors page: https://cloud.google.com/terms/subprocessors - these are companies that provide services to Google Cloud that may be used to process data.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
I am planning to use BigQuery for my mobile application, which will be using Firebase analytics data. What I understand from the docs is that I need to use Blaze plan in order to do that . I have followed this link .
https://firebase.google.com/pricing/
In the link below in that page ,there is a calculator for blaze plan,but that calculator does not include "Google Cloud Platform" option for calculation. So can someone explain how does the pricing for that works ? Or is it that the data part under cloud functions mean the same ? So the amount of data depicting user hits and parameters amount to that 5Gb free downloadable data ?
Thanks :)
Google Cloud Platform (like Firebase itself) has many features, each with its own pricing scheme.
The cost for using Google Cloud Platform is based on what features you use, and how much you use of each of them. To estimate your cost, you can use the Google Cloud Platform price calculator.
That link also includes a calculator for BigQuery pricing, which you'll need to use to estimate your cost.