Amazon has been PROVIDING Cloud based computing for years. How long has Apple?
A lot longer than Amazon.
Apple introduced iTools (now MobileMe) in 2000, while Amazon's first cloud offering, S3, was announced in 2006.
Further, from an engineering perspective, Amazon's infrastructure is crap, and Apple's is less crappy. (AWS is popular because it does add value to the marketplace for large businesses that were previously operating their own datacenters.... but it is still crap.)