In our 34-criteria evaluation of global public cloud platform providers for enterprise developers, we identified the eight most significant ones — Amazon Web Services (AWS), CenturyLink, Google, IBM, Microsoft, Oracle, Salesforce, and SAP — and researched, analyzed, and scored them. This report shows how each provider measures up to enterprise software development requirements to balance application platforms with infrastructure control in order to help application development and delivery (AD&D) professionals select the right public cloud platform partner.