Amazon, Microsoft and Salesforce top Forrester cloud platform list [ Network World ]