I have a dream, but live in a nightmare.
Wow. This is crazy money. And by the way, have you seen AWS uptime figures? 99.95%
I'm not sure where the criticism of AWS not being flexible comes from - it is all standards based commodity services. It is probably the most customisable infrastructure I've ever used - even more so than Microsoft's Azure platform (arguable a PaaS).
Amazon AWS run an awesome IaaS, and they keep dropping the price every couple of months.
I'm involved with a service hosted on AWS for a multinational US-based firm that you will definately have heard of. We use a boat load of AWS - EC2 for the middleware, DynamoDB for state, S3 for archive (and Glacier for compliance), ELB and Route53 for load balancing and dns.
All in it comes to $400 a month - 2% of your annual quote for similar VM numbers.
I have no financial interest in Amazon's success, but they offer an _amazing_ service that you just couldn't run yourself or buy from a specialist hosting provider.
Cloud services are pretty damn amazing, and unless you have compliance issues with your data not being allowed to leave a building/nation/region you'd be a fool to not use AWS or Azure for an elastic SaaS.
If you need PDC in the cloud, have you considered using Samba4 on a couple of linux boxes? Cheap, highly configurable, and with a python interface for scripting stuff, you could build it all yourself and save your company a pile of cash.
Not sure if this helps you, but maybe it'll give you some leverage with Rackspace et al.
Hmmm...
Even our most optimistic estimates for Amazon were at $30k a year for one DC, just based on their published numbers. And that gave us no dedicated high bandwidth pipe or guaranteed latency limits. The tiered model was pretty nice compared to the likes of Google, but it would all have to be reserved and when you take a closer look at the available instances, a lot of our boxes would either have just enough or way too much juice. Whereas I can be totally granular with VMware...
Take the smallest available on the High Util. for example. Say we need it always on 24/7. $0.033/hr * 24 * 365 = $290. Sounds great, but...
For one of our
six SQL boxes, we specced out an M3 X-large: $0.842/hr * 24 * 365 = $7376
This was before we got to the high spec App. servers, so you can see how our projected cost ramped up rapidly. This is without bothering to calculate massive amounts of data transfer (since we can't get our own circuit dropped in there) and 9TB of storage, some of it needing performance I/O.
Throw in a bunch of up front costs to stand them up and it's just not a good return on the investment, yet. Currently we've got a bladecenter and SAN combo running VMware with a minimum hardware footprint, and my predecessor spent a bucketload on Tivoli Storage Manager for backups a few years ago that we've still not tweaked quite right.
All in all, these cloud solutions are nifty as all get out, but it isn't yet comparable in cost to the internal time and resource, the replacement cost of the blades and the SAN disks, and the ongoing maintenance cover, spread over a five year cycle.
IBM was way worse. They're pushing this new service they've just bought. Actual quote below;
IBM said:
SoftLayer:
Standard internet accessed Cloud
Pay-As-You-Go, by the hour or by the month
Guaranteed availability of the portal and infrastructure
Client to manage
Approx cost for sample DC (22 X 4core servers – 8 GB memory + 100 GB storage each) - $9.90 per hr or $5,698 per month (inc. network of 2 X 100 MB ports per server)
SmartCloud Enterprise + (SCE+):
Public managed IaaS
Pay-As-You-Go, monthly
Includes Firewall, back up, 99.7% VM uptime SLA, dual load balancers for app servers
2 SQL dB’s managed, 20 GB per internet I/O
Approx cost for Sample DC - $23,000 per mnth (3yr contract), $20,000 (5 yr contract)
Times three! And, this is the kicker, they quoted out $93k for consulting time to help us develop a Cloud strategy. To be fair, we have a spaghettio'd environment, but still, I'd have to sell a kidney from everyone on my team.
Edit: I think I have different interpretations of the terms flexible and customizable... I agree they're flexible in lighting them up or taking them down, but customizing the spec is tricky to get the right balance.