Cloud Computing

Write a paper contrasting the different cloud services offered by Amazon, Google, and Microsoft.