What is Best Practice in BigQuery configration management? - google-bigquery

I want to know BigQuery's configration management Best Practice.
I want RollBack My Bigquery Project if missing...
cloud deploy manager? API?
help me...

Related

What is a Cheaper, more pragmatic way to store Synced Data for a UWP App?

I am building a UWP app that targets both x86, x64 and ARM platforms. I want to replace the current implementation that uses Azure for the backed (an App Service and an SQL Server) because of the high price and because my Pay-As-You-Go subscription does not allow me to set a spending limit.
I thought about using a local database but I don't know if that could be a solution since I want the user to be able to have his data synced on both PC and phone for example. I am also ok with renouncing the idea of a structured database in favor of structured files (like xml) if I can find a way to keep them somewhere in the cloud (and then I can read/write them from the client app - no need for App Service).
Are there any free, non-trial alternatives to Azure? Or should I look more into the file storage implementation? Thanks in advance.
Instead of Azure you could use another web hosting solution to publish you API. Azure also offers small free plans that might be sufficient.
An alternative would be to request access and store/sync data to user's OneDrive. Each logged in user with Microsoft Account should have OneDrive storage available so this is a good middle-ground, which is still free for you. A nice introduction to this can be found in this article.
UWP also offers RoamingFolder where you can store small files that are synced across the devices that you use. Unfortunately this is less reliable because you are not able to control when the sync happens and cannot resolve conflicts.
I have successfully migrated to another cloud platform: Heroku. In my opinion, at least for small apps, Heroku offers the best solution both technology-wise and price-wise.
I am now able to have a webservice hosted for free in the cloud, without worring about traffic and number of requests. Of course you can scale up if you want better performance, but you can start with a free plan. Also, I have a postgressql db hosted also in the cloud, also for free (up until 10 000 records, and it will be just 9$/month if I want to upgrade to 10 milion). One can never found an offer like this free on Azure.
I had to learn a bit of Node.js (there are a lot of languages Heroku supports for backend services, but .Net is not one of them) but it was totally worth it!
Another option that is now starting to gain more and more popularity is FireBase. I will certantly also check that out for my future apps.

Google Compute Engine virtual machine backup strategy

Does Google Compute Engine provide automatic, scheduled backups for virtual machines? I want to backup entire disk, exactly how I can do it manually, Couldn't find it in their documentation, and if not, what are other strategies for scheduling backups you have used?
You can use Compute Engine API to programmatically do automatic snapshot. A similar question has been answered on this thread.
Yes, recently GCP announced snapshot schedules which can be used to do exactly what you want. You can refer to the this link to set your schedule either by GCP console or gcloud command.

What are options for database management for cloud computing (chrome os specifically)?

I'm currently attempting to do my development on Chrome OS. I've found some very useful services with Google Drive and also services such as Nitrous.io. However, the part that is causing issues is finding a suitable replacement to database management. Currently, I've been using SQL Server on Windows. I don't mind transitioning to sqlite, mysql, etc. but I'm looking for a cloud solution to it. Free (perhaps sqlite stored on google drive?) would be nice, but I'm not opposed to paid hosting options. Has anyone transitioned to Chrome OS or something similar where they are doing their database management in the cloud?
I would go with Google cloud SQL which gives you the power of MySQL as a service. It has some powerful options and you can use it both from google app engine and google compute engine.
Of course, that you can try amazon SQL options as well at: http://aws.amazon.com/rds/ which contain a nice sets of RDSs.
If you wish noSQL solutions there are many options out there:
Google datastore - It's a powerful technology that bring you lots of power.
Amazon - http://aws.amazon.com/nosql/
http://tour.mongohq.com/

backup/restore openrdf-sesame repository in production

I use openrdf-sesame memoryStore(persist) and native store as my data stores.
Whats the standard/recommended way of backup/restore my datastores?
Is there any supported api?
I run sesame standalone server.
You can quite easily create something yourself, just by using RepositoryConnection.export. However, there are also a few ready-made (commandline) tools available, for example this simple sesame-backup tool (disclaimer: I developed that). Download, install, and stick in a cronjob to have it make regular scheduled backups.

What languages and tools does amazon use to build their api?

I know amazon has several api's but I was wondering what language and tools does amazon use to build their api, is it java and soap? Im not sure if all the api's are created the same way, but if not then how is the one for mobile apps created? Thanks!
Amazon are notoriously secretive about the internals of their systems so I don't think you'll find a satisfactory answer.
The AWS APIs, as far as I know, use Java internally & they use plenty of C++ to run their shopping website