OP also should realize that the cloud computing environments aren't really cost effective, especially from storage point of view, for mid-to-long term. It's roughly 6 months in storage perspective, and 12 months in computation one, when costs become much more, when cloud is compared to its dedicated counterparts.
Justin Njoh
MVPs & POCs on NoSQL DBs - why not ?