Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I was wondering how do I contact Google to negotiate a deal. I wanted to burst coin mine on GCP. As said in the ToS it says that Free Trail doesn't allow to do that. So I upgraded but found that paid accounts can only mine if they have written permission from Google. Which is why I am here now. I was wondering if there was an email or someone at Google I can talk to about allowing me to burst the coin. Burst coin is a cryptocurrency that uses storage to mine instead of all those fancy machines. I only plan to use storage and not do dual miner(some miners do that). If needed I can run another and connect hard disks over the internet. I just didn't want to start doing something without asking for permission.
Edit: I have bad grammar. I basically said I need permission to use their cloud storage and/or their compute engine to mine burst coins. If I can't use their compute engine but their cloud storage I am willing to host hardware myself I just need storage to be a host since I don't have Terabytes of storage on hand.
You can contact GCP through their contact page over here. I would say that you should contact the compliance team, nevertheless, there is no guarantee that they will be willing to let you use the infrastructure for cryptocurrency mining.
Additionally, do not try to do this before their response as it is a violation of the terms of service, and may lead to a suspension on the service:
4.2 Other Suspension. Notwithstanding Section 4.1 (AUP Violations) Google may immediately Suspend all or part of Customer's use of the Services if: (a) Google believes Customer's or any Customer End User's use of the Services could adversely impact the Services, other customers' or their end users' use of the Services, or the Google network or servers used to provide the Services, which may include use of the Services for cryptocurrency mining without Google's prior written approval;
Hope you find this useful.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I'm currently working on Google cloud platform. Periodically, I plan to execute a function which will insert and update positioning data on my Google cloud storage.
Then, I want to make these data available through a simple website with an URL. I see on Google cloud platform (https://cloud.google.com/solutions/web-hosting) some way to make website (WordPress on Compute Engine, LAMP stack on Compute Engine, Cloud run, Compute engine, App engine and firebase hosting) but I didn't understand well which solution will be better for me.
Can you enlighten me?
GCP has different products for different use cases which in most cases are designed for building more complex solutions which are scalable horizontally and vertically.
Based on the application you want to build you have to choose each building block taking into account it's properties and your requirements.
To cut the long story short if you want to host simple static page I suggest you:
Create a bucket on GCS
Add permission for allUsers to Storage Object Viewer
Edit websiste configuration for the bucket setting up index.html and 404.html
Of you go, your bucket is available publicly to everyone, cost you whatever space and traffic you will use above the free tier.
Here you will find detailed info about the steps you need to take from goodle:
https://cloud.google.com/storage/docs/hosting-static-website
Cloud Run, GKE, App Engine leave for the moment when you know that you need them for some reason.
Google App Engine (GAE) is a PaaS (Platform as a service).
In simple terms, it is like someone giving you a functioning computer where everything has been configured and all software has been installed (OS, memory, hard disk, etc) and the person is also responsible for maintaining it (adding more memory when it becomes slow, adding more hard drive when the storage becomes full, etc).
All you have to do is run your program on the machine.
Google Compute Engine (GCE) is an IaaS (Infrastructure as a Service).
In simple terms, it is like someone dumping all the different hardware and software needed to assemble a computer on a table. You are then responsible for figuring out what you need (how much storage you need, how much memory you need, which OS you need, etc) and picking those from the table and assembling a computer to run your program.
After you have assembled the computer and your program is running, you also have to monitor it and determine if more hardware or memory is needed and then add those.
Based on what you have described, I would recommend going with GAE. Your use-case looks like a simple situation of a front end (website) to display data from storage. Also, the fact that you asked this question, gives me the impression that you're not extremely knowledgeable about Google Cloud products (i mean no disrespect) so you want to use something that is simple and straight-forward (i.e. a solution where Google handles all the heavy lifting).
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 2 years ago.
Improve this question
How could a company's first technical employee (or a consultant) integrate cloud service costs into the company budget? My thinking is that when you build "serverless" or "autoscaling" services the company may ask
How much will this cost? $10/month? $1,000/month?
and it seems unclear how to manage those costs.
If we just do an example. Let's say I build a Heroku or Cloud Run (GCP) hosted dashboard, or a simple web app using Firebase. Who pays for it? I don't want company tools to run out of my credit card for obvious reasons.
Make sure you have technical solution of your problem.
Then, find out the size of your data in each request. How much bandwidth you will use? Where you will store the data? How much CPU you will use? etc.
Based on this extrapolate your cost for whole month.
Based on that you can use GCP calculator https://cloud.google.com/products/calculator
I would recommend to start with one of the major cloud providers free plans, for example in AWS you can open free account for 12 month and you can start building your serverless code, create api, store data and much more. after getting confidence with your solution you can present it to your company and decide later if they want to continue with payable usage or not.
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 3 years ago.
Improve this question
I just started using Amazon web services, and I am using free tier version.
Due to some bitter experiences in past, I made budget to control price AWS charge me if I by mistake go beyond free tier limit.
I budgeted this to $1, so if the price goes beyond that, I get an email.
Is there any other filter/budget conditions I should implement so that AWS will not charge me anything? I am using AWS just for learning purpose.
Unfortunately, it is not possible to set a hard spending limit. This is discussed also in this question and in this one.
However AWS offers various other tools, such as budgets, for managing your costs.
Extensive documentation about cost management can be found at the following resource:
https://aws.amazon.com/aws-cost-management/
There is also a page about specifically how to avoid charges with AWS Free Tier: https://aws.amazon.com/premiumsupport/knowledge-center/free-tier-charges/
In general, I regularly get the feeling people overestimate the capabilities of the AWS free tier version. For any kind of production environment or meaningful computation you should expect actual charges to occur.
If it is just for learning purposes, make yourself familiar with what exactly the AWS Free Tier allows. Other than that, your budget is already a good way of monitoring your cost limit, also take a frequent look at your AWS Billing Dashboard.
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 9 years ago.
Improve this question
Our website is an eCommerce store trading in ethically sourced loose diamonds. We do not get much traffic and yet our Amazon bill is huge ($300/month for 1,500 unique visits). Is this normal?
I do know we are daily doing some database pulling twice from another source and that the files are large. Does it make sense to just use regular hosting for this process and then the Amazon one just for our site?
Most of the cost is for Amazon Elastic Compute Cloud. About 20% is for RDS service.
I am wondering if:
(a) our developers have done something which leads to this kind of usage OR
(b) Amazon is just really expensive
IS THERE A PAID FOR SERVICE WHICH WE CAN USE TO ENSURE OUR SITE IS OPTIMISED FOR ITS HOSTING - in terms of cost, usage and speed?
It should probably cost you around 30-50 dollars a month. 300 seems higher than necessary.
for 1500 vistors, you can get away with using an m1.small instance most likely
I'd say check out the AWS trusted advisor service that will tell you about your utilization and where you can optimize your usage, but you can only get that with AWS Business support (100/month). However considering your way over what is expected, it might be worth looking into
Trusted advisor will inform you of quite a few things:
cost optimization
security
fault tolerance
performance
I've generally found it to be one of the most useful additions to my AWS infrastructure.
Additionally if you were to sign up for Business support, not only do you get trusted advisor, but you can ask questions directly to the support staff via chat, email, or phone. Would also be quite useful to help you pinpoint your problem areas.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
We're developing a new web service that will be free for low-volume users and subscription-based for higher volume users. Most users will probably invoke it via a plugin for their cms or blog system, and some will use api toolkits for various programming languages. The web service, itself, is straightforward to expose to users, but a full-featured web application needed to configure and manage access to it using a subscription-based business model is more complicated.
We need to build, buy or find a solution that powers a self-service website which lets people:
sign up for free or paid accounts
select and configure service options
enter payment credentials
edit their account and billing profiles
review their service usage and billing history
suspend or cancel their accounts
From an admin perspective, we would also like the system to let us:
monitor and manage service status
log user activity and service consumption
review and manage user accounts
manage recurring billing, flag problem accounts
manage message templates for communicating with users
configure service packages, options and discount codes
perform other, similar administrative activities
This seems like standard stuff that any web-based, self-service subscription system might need. I'm wondering whether anyone out there knows of a package that provides most or all of these features? We're open to considering various programming languages and platforms, although it will be most convenient to deploy and run this on a linux system.
If there's not a solid, open-source solution out there, then we might be interested in sponsoring the creation of one. I'm looking forward to hearing insights form the community. Thanks!
Rick
Subscription management and billing operations are a pain to implement yourself. I would suggest checking out Zuora. Even though there's some cost there, they have a nice API for their cloud service.
Not sure if that would fit with the model you have in mind, but they do take away a headache.
Go with FastSpring , www.fastspring.com
It rocks it addresses all things you mentioned + more.
http://www.fastspring.com/features-subscription.php
METRO sounds like a suitable choice to me considering your preferred server OS:
https://metro.dev.java.net/
Wikipedia has a great comparison table for web service frameworks. This may be a good starting point: http://en.wikipedia.org/wiki/List_of_web_service_frameworks