In our 35-criterion evaluation of public cloud development and infrastructure platform providers, we identified and assessed the six most significant ones — Alibaba, Amazon Web Services (AWS), Google, IBM, Microsoft, and Oracle. This report shows how each provider measures up and helps application development and delivery (AD&D) professionals select the right one for their needs.