20110425 tech.it-services: Amazon's server crash raises cloud computing doubts