My shared instance website is costing about £20 GBP per month, and this is detailed as 'Compute Hours' in my bill.
According to Scott Gu's blog
"You pay for a shared mode web-site using the standard “pay as you go” model that we support with other features of Windows Azure (meaning no up-front costs, and you pay only for the hours that the feature is enabled). A web-site running in shared mode costs only 1.3 cents/hr during the preview (so on average $9.36/month)."
According to the azure pricing calculator a site on a shared instance should cost $9.36.
According to the Azure pricing details
"Shared Instance Model
The shared instance model provides support for custom domain names, 1
GB of storage, and unlimited outbound data transfer charged on the
terms of your Windows Azure subscription at the standard Pay-As-You-Go
rates. Up to three instances per Web site may be deployed at an
additional cost.
Under the shared instance model, you will receive the following
benefits:
The ability to assign your custom host or domain name Outbound traffic
charged at Pay-As-You-Go rates; unlimited inbound data transfer 1 GB
storage (shared by all sites) 20 MB of a third-party, MySQL database
Each Web site operated under the shared instance model will be charged
at $0.02 / hour (approx. $14.40 / month) per Web Site instance at
general availability. During preview, a 33% discount will be applied
for an effective monthly rate of $9.60 / month, per Web Site instance.
During preview, all paid shared instance hours will be billed using
the current Cloud Services small compute meter, except we will emit
1/9th of the Cloud Services small compute hours to deliver the
discounted pricing of $9.60 / month per Web Site instance. The monthly
calculation per paid shared Web Site instance is as follows: 720 hours
* 1/9 * $0.12 =$9.60."
So what I am misunderstanding? A shared website at the this moment in time (Jan 2013) should cost less than $10 per month.
EDIT MORE INFO
The price I am paying is exactly 3 times £9.60
Related
I am thinking of purchasing a 3 year reserved app service plan on azure.
For my site, normally 1 or 2 instances are just good enough, but in the busy time, I have rules to autoscale the site out to 10 instances.
If I buy a 3 year reserved app service plan and my site auto scale out, will I be charged by the reserved price or pay as you go price?
from their doc, my feeling is that I will be charged by pay as you go price.Is it right?
You are right, the reservation agreement is just a discount that will apply to the number of running instances that match the reservation scope and attributes. So any extra instances will be charged using your standard rate.
This rate will depend on the type of subscription you use for paying for the reservation. If you have an individual pay-as-you-go subscription, extra app services will be charged by pay-as-you-go price. However, if you have an enterprise agreement, the price will be different and will depend on the agreement.
I'm a little confused about Azure instance pricing.
Suppose I have one website running on Azure with standard mode. According to the price calculator:
Load balance unlimited websites per region in up to 10 auto-scaled dedicated instances. Includes support for custom domains and SSL, built-in FTP, Git, TFS and Web Deploy support.
If I choose 1 instance, the price is about $60.
Now if my website needs to use 3 instances, will I pay $60 or $180?
This is out of topic by anyways...If you scale to 3 instances, you'll be using 3 VMs so: hourly rate * number of instances, which in your example would be $180
I did a lot of searching but I guess Windows Azure's trial offers are constantly changing and there is a lot of different information over the internet. I am looking to develop a small website for learning purposes using Azure. My questions are:
1) Are there still 10 free websites after my 30-day trial ends?
If yes,
2) Can I use Table/Blob store after the trial period?
3) Can I use Azure SQL instance after the trial period?
From the horses mouth, so to speak:
Web Sites Pricing Details
You can run up to 10 websites for Free in a shared environment.
Azure Table Storage will cost, but it's not all that much. Storage Pricing Details gives you a run down, but I find their Pricing Calculator to be quite useful.
As an example:
100GB of blob storage
100GB of tables and queues
10 million transactions per month
is a grand total of $9.90 USD per month.
If there are only requests to a shared Azure website during day hours (12 hours per day) does this mean the monthly bill would be for ~375 hours? All of the calculator prices are based on 744 hours which equates to one month.
Currently the calculator shows the pricing for one shared website is the same as one small VM so why even have the shared level at all?
Edit: I just found out there was actually a bug in the Azure Calculator.
You will have to pay for every hour (minute from June) your Web site, VM, Mobile service and cloud service has been online/available. This means if you keep your site running for a month, you will have to pay for ~744 hours (average hours in a month).
Microsoft changed the Azure pricing model to a charge per minute your VM is running last month (June). Previous to last month you would also have to pay for each hour even if you VM was stopped. When you stop your VM now, you will no longer be billed for each hour the VM is stopped.
In your case, this means you would have to stop and start your website to pay less per month.
As for the pricing. As far as I know the cost for one shared website is less than the other options (extra small VM, extra small CS, etc).
For example (using the calculator for 1 instance):
Shared Website: €7,21
Extra Small VM: €11,09
All cloud payments described in hours.
Let's look at situation when server spend 0.75s to generate page and only one time this month (because nobody requested website).
Here is text from AWS and Azure website
"Pay only for what you use. There is no minimum fee. Estimate your
monthly bill using the AWS Simple Monthly Calculator."
"Windows Azure Pricing No upfront costs. Pay only for what you use"
Does it mean that I will pay just for 0.75s or for entire month?
You'll have to pay for one hour:
AWS:
Pricing is per instance-hour consumed for each instance, from the time
an instance is launched until it is terminated. Each partial
instance-hour consumed will be billed as a full hour.
Azure:
Compute hours are billed based on the number of clock hours your
service was deployed multiplied by the number of equivalent small
compute instances included in your deployment. Partial compute
instance hours (prior to conversion) are billed as full compute hours
for each clock hour an instance is deployed.