Billing on Azure starts today - what we've just realised is that every deployed role, not just deployment, will be ticking up compute hours, whether it is running or not
so - I have (no, make that had) an Azure app that managed to acquire 3 roles - one standard web app, one WCF (because I couldn't get WCF to work in the standard web app), and a worker role.
Because I like to think I'm a careful deployer, I always had a production and staging deployment. Because I'm lazy, I forget to take the staging down when I was finished
So, that was 3 roles per deployment, times 2 = 6 roles. They get charged compute hours whether they are running or not, so that was 144 compute hours a day
For some reason, I just heard $0.12 per hour, and thought "that sounds reasonable" about "$0.12", without really thinking through, or bothering to find out, what the "per hour" actually meant in practice ... for me, it would have been £300 per month ... ow
I frantically pulled down the site today, the first day of billing, when I realised what it meant, but I'm guessing I'm not the only one in this situation
I predict a lot of very sorry forgetful developers in one month, who possibly will suddenly owe Microsoft far more than they ever actually paid them for software ...
caveat emptor