When should one use the following: Amazon EC2, Google App Engine, Microsoft Azure and Salesforce.com? When should one use the following: Amazon EC2, Google App Engine, Microsoft Azure and Salesforce.com? azure azure