AWS Pricing VS Google-Cloud-Platform Pricing [closed] - amazon-web-services

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I want to host my website (PHP/MySQL) on a cloud platform. For sure, my website is new and I don't think that there will be too much traffic.
So, I tried to compare the lowest config costs of cloud services between GCP and AWS. The lowest config cost according Google Cloud Platform pricing calculator is as follows:
Google Compute Engine (f1-micro): $4.09
Google Cloud SQL (D0 Instance): $11.30
Datastore (1GB): $0.18
Total: $15.57
(For details, have a look on this link: https://goo.gl/wJZikT )
Meanwhile, the lowest config cost according AWS Pricing calculator is:
Amazon EC2 (t1.micro): $14.64
Amazon RDS (db.t1.micro with 1GB of storage): $18.42
Amazon S3: $0.11
Total: $33.17
(For details, have a look on this link http://goo.gl/Pe7dFt )
My question is: how can it be that there is a big difference in the cost of cloud services between google cloud platform and AWS? Is there any thing wrong in my estimation? If it is the case please share with me a link on the configuration of the minimal configuration on AWS...
Thanks.

2 main reasons for the difference:
Google micro VM uses a shared core and not a dedicated one. Cores seem to be the most expensive part of a VM if you look at prices for both AWS an GCE
Google provide their sustained usage discount on a monthly basis (30% effective discount per month), while amazon forces you to commit for a year with upfront payment to get any discount.
Both factors above allow you to have a lower cost for the Google VM.
I have tried VMs on GCE with shared cores and did not have any problems. If you use Google monitoring, you can actually track how much the core being shared is affecting you using the CPU steal metric. This article from stackdriver explain it really well.
Side note: stackdriver has been since acquired by Google and is what Google use for monitoring the VMs.

Related

Getting charged for "E2 Instance Core running in Seoul" but there is no VM [closed]

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 1 year ago.
Improve this question
I'm being charged for "E2 Instance Core running in Seoul". The billing report says the related service is "Compute Engine", but there is no VM instance running from Compute Engine. I can't track the cause of the bill.
Not sure if it's related, but I created 4 Cloud Run services with 0 minimum instances auto-scaling settings and runs probably 0~5 mins per day. But the usage of the "E2 Instance Core running in Seoul" is 84 hours for 7 days. So I don't think that's the cause.
Why am I being charged for "E2 Instance Core running in Seoul"?
As confirmed in the comments, when using a VPC Serverless Connector, this connector is charged as e2-micro instances as stated by pricing docs.
This is the reason why you see these charges even if you're not having a VM in GCE.
Also to confirm, you can use the following tip from the docs:
You can view your Serverless VPC Access costs in the Cloud Console by filtering your billing reports by the label key serverless-vpc-access.
There are two possiblities:
Resources were created in the wrong region due to a bug - contact billing support and explain everything. If they confirm that it's a bug you can file it on IssueTracker.
Your account has been compromised - in this case I can recommend reading some documentation:
Compromised credentials
Identify and secure compromised accounts
Check the login audit log and see for any unathorised / suspicious looking logins and audit logs for entries related to the resources located in Seoul. It may be in a different project (which would support "being hacked" version).

AWS EC2 Cost comparison in one place? [closed]

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 1 year ago.
Improve this question
Currently having more than twenty AWS accounts and under each account having 6-10 On-demand EC2 instances both Linux and windows of different sizes and types ,altogether around 100 instances . So looking for cost saving options with various options such as Compute Saving Plan, EC2 Saving Plan, Reserve Instance however unable compare of all different options and their estimates side by side.
Though compute and EC2 estimates are given as recommendation through Billing->Cost Explorer but you need to go through each account , then select different option e.c Compute or EC2 saving , then payment options ,then tenure 1 or 3 years and it display estimates .
I want to see all 100 instance and their prices on one page if possible as below
Under Compute saving plan for 1 and 3 year with full , partial or no upfront payment
under EC2 saving plan for 1 and 3 years with full , partial or no upfront payment
Under reserved instance for 1 and 3 year with full , partial or no upfront payment
is there any easier way to get this done ?
This is probably the best you can get in terms of what you are looking for:
https://calculator.s3.amazonaws.com/index.html
From What is AWS Compute Optimizer? - AWS Compute Optimizer:
AWS Compute Optimizer is a service that analyzes the configuration and utilization metrics of your AWS resources. It reports whether your resources are optimal, and generates optimization recommendations to reduce the cost and improve the performance of your workloads. Compute Optimizer also provides graphs showing recent utilization metric history data, as well as projected utilization for recommendations, which you can use to evaluate which recommendation provides the best price-performance trade-off. The analysis and visualization of your usage patterns can help you decide when to move or resize your running resources, and still meet your performance and capacity requirements.
Compute Optimizer provides a console experience, and a set of APIs that allows you to view the findings of the analysis and recommendations for your resources across multiple AWS Regions. You can also view findings and recommendations across multiple accounts, if you opt in the management account of an organization. The findings from the service are also reported in the consoles of the supported services, such as the Amazon EC2 console.
https://ec2instances.github.io/ tiny opensource tool that pulls pricing data from AWS json-API and presents it as a table.
Disclaimer: I've built this (for myself)

Understanding Amazon web services free tier [closed]

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 4 years ago.
Improve this question
I am very new to technology world. I want to host a website on AWS free tier as I dont have budget right now but I am not getting what their free tier is offering since they are using a bit more technical terms for their components.
Can anybody help me here.
My website will be running on java, postgres, spring etc
The AWS Free Usage Tier is designed to allow people to evaluate AWS services. It is not intended for running free websites.
If you want a low-cost means of running a website, take a look at Amazon Lightsail. It has low-priced options with various components combined in the price.
I will just extend John's answer
I want to host a website on AWS free tier
Free tier is intended to evaluate services and easy/low cost startup. For many services (lambda, iot,..) the free tear is pretty much generous, however for EC2 (virtual server) it's limited in terms of resources and time (aws free tear includes a single t2.micro instance for a year)
Be aware the big cloud providers (AWS, Google, Azure, IBM) are not really the cheapest, however you got a lot of values around provided (feature services, resources, geological availability, reliability, security, etc)
You can start small, but not really free in long run.
My website will be running on java, postgres, spring etc
In theory you could try to fit it all into a free tear t2.micro instance, but then don't expect much of performance. Java needs som RAM space and DB as well.
Although this is not answering your question on AWS free tier, if you want a service which is a bit generous on free tier till you get funds to run the website, use Google Cloud. It give $300, with limits to 8 vCPUs you can spin up per region. AWS will give only 1 vCPU for 750 hours for a year.

Amazon AWS cost of small basic web [closed]

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
I need a place to host a small basic static web site made up of a bunch of file and folders (html, css, images, etc.) for a non-profit. I've looked at Amazon AWS a bit and it looks like it could be done for a very small cost.
Is it really possible to host a web site At Amazon AWS for under a $1.00/month?
Is there any way to use the free AWS and then determine what the cost would have been if one used the paid option?
Is it really possible to host a web site At Amazon AWS for under a
$1.00/month?
If you just have static files, then you can definitely host the site on S3 for a very low price. If you have a dynamic website (PHP, Ruby, Python, Java, etc.) then you will need an actual server to run that on, and it will be more like $5 a month minimum.
Note that you will pay for data transfer, so if your site gets very popular the price could start to go up.
Is there any way to use the free AWS and then determine what the cost
would have been if one used the paid option?
You can enable detailed billing on the AWS account. Then you could punch those numbers into the AWS cost calculator to see what the charges would have been if you were not in your free tier period.
Is it really possible to host a web site At Amazon AWS for under a
$1.00/month?
It is possible for 1$/Month in AWS but your usage and traffic has to be less. Free tier is available but it is available for one year only and following are the resources available in free tier https://aws.amazon.com/free/.
You can also refer this which gives approximation. http://www.hostingadvice.com/how-to/aws-s3-pricing/
Is there any way to use the free AWS and then determine what the cost
would have been if one used the paid option?
You can calculate this cost at https://calculator.s3.amazonaws.com/index.html
Also you stated in your question it is non-profit. So AWS provides $2000 credits for non-profits.
https://aws.amazon.com/government-education/nonprofits/

Moving wordpress to Amazon Web Services [closed]

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 10 years ago.
Improve this question
I'm planning to move my Website which is using multiple wordpress to Amazon Services. However, my daily vistors are about 22,000 and sometimes goes to over 90k and the web crashes! However, the hosting company charge me nearly $100 including support without support it would cost $50. the average bandwidth is about 400GB.
Can I ask please how much will it cost me? and how I can start with Amazon Services?
Kind regards
Start out by looking at the different types of hosting that Amazon offers and which one will be the correct fit for your site. Amazon's EC2 (Elastic Cloud Computing) is the servers that you can get hosted in the cloud.
Depending on how much storage space and bandwidth, the costs differ. They have a helpful cost guide on their EC2 page. They offer different pricing for the different types of servers you need. They have on demand spot instances which can be brought up and down on the fly. If you need a server to be running constantly you can put a down payment and have a reserved instance to provide the server.
You can calculate your fees depending on your current usage from the tools AWS provides. http://calculator.s3.amazonaws.com/calc5.html
This is also a good article for getting started with using WordPress under AWS.
http://wp.tutsplus.com/tutorials/scaling-caching/deploy-your-wordpress-blog-to-the-cloud/
AWS also provides a Free Tier of services provided you stay under a certain amount of usage. That is detailed at http://aws.amazon.com/free/ . I also found this YouTube video on setting up EC2 instances very helpful. http://www.youtube.com/watch?v=JPFoDnjR8e8 . From what I understand, unless your WordPress install gets a crazy number of hits you will probably fall under the Free Tier.