Apple's iCloud Runs On Microsoft Azure
Front page first-timer ge7 writes "Apple's recently announced cloud storage and cloud service platform, iCloud, runs on their main competitor Microsoft's Azure platform and Amazon services. According to The Reg's sources, 'Microsoft insiders see the iCloud deal as a validation of Azure. iCloud puts Azure into a different league, given the brand love for Apple and the Apple management's fanatical attitude to perfection. It is a "huge consumer brand, a great opportunity to get Azure under a very visible workload." ... Apple has had a recent unpleasant experience in providing online services: in a famous memo, Steve Jobs admitted his company had "more to learn about internet services" following the outages and failures of his precursor to iCloud for email, contacts, calendar, photos and other files on MobileMe.'"
This story is apparently based off of observations made in june, when iCloud was first announced, and seems to concern just iMessage not the entirety of iCloud services. iCloud isn't even out yet, it's still in beta (real beta, not "Google beta".) As always without any kind of official confirmation or strong observable evidence this is just a rumor, but that won't stop everyone from reporting it as fact.
If all else fails, immortality can always be assured by spectacular error.
I guess you've never heard of a little side-project of Apple's called the "iTunes Store"?
It's daily transaction volumes are in the same neighborhood as Amazon's, and it is has been highly available and reliable.
Pretty much every statement in your post is completely made up whole cloth. The purpose of the data center has never been stated, whether it's ready has never been stated, MobileMe having "miserable failed" is far from true, and that they "completely stripped down their server OS" is both incorrect and wholly unrelated (Apple uses Sun and Oracle, among others, for their Internet servers).
And finally, that they are using MS and Amazon is completely, 100%, pure rumor based on a supposedly anonymous tip to a disreputable "news" organization.
It's not that this is impossible, far from it. But it's that it's simply a rumor from a single source, and a claim that would certainly need a bit more substantiation to believe.
Seriously. On the hardware front, they killed the X-serve and have nothing else that remotely is a workable solution for real high end, high density servers. Mac Minis are fine for small offices or homes that are messing with tiny servers, they aren't what you need for a cloud infrastructure.
On the software front their OS leaves something to be desired in the server arena but more importantly they have no real virtualization solution. You can only virtualize OS-X on OS-X so any of the bare metal solutions like vSphere are out, and the software for MacOS is decidedly consumer oriented like Fusion and Parallels.
So Apple's own technology, at present, is not at all suited for a cloud type system. For that you need a bunch of high power, high density servers that you can run VMs on so you can provision things as needed at a high speed.
Remember the big thing that separates a "cloud" from just a bunch of servers is the flexibility and provisioning. You go to a normal server host like, say, Pair networks and they can get you a server in fairly short order, a day or less probably. However if you want a bunch that'll take time as they'd have to order the hardware. You also pay per month regardless of usage because the hardware is there powers on using resources. With Amazon EC2 you can get not just a server in minutes, but thousands. You also can pay more based on usage, because idle servers don't have to take up resources. This is possible only because it is all virtual, and an extremely competent virtual setup.
Now maybe they fix that, or maybe they build a data centre with someone else's technology (their was a time they liked AIX, maybe they do that again). However that takes time and if they need shit now, well Amazon and Microsoft are two of the big ones that can deliver it.
At any rate right now, Apple isn't really in a good position to run their own cloud service.
Based on job postings over the years, it's more than likely a combination of various Unixes and Linux. It's definitely NOT Windows (or OS X for that matter).
Speaking of, if you search their job listings for the word "iCloud", almost every hit explicitly mentions Linux or UNIX, and most of the rest mention Perl, Ruby, Python, and other UNIXy applications. I didn't look at every single one of them, but the only one I saw that mentioned Windows at all was for testing the sync to iCloud functionally on Windows. I don't think I'm buying this story.
Sunwalker Dezco for Warchief in 2016