Er zijn hoofdzakelijk drie modellen voor cloudservices. Infrastructure as a Service (IaaS) bestaat uit sterk geautomatiseerde computerbronnen. Het is zeer schaalbaar en maakt snelle toegang tot en monitoring van computers, databaseopslag en andere netwerkservices mogelijk. Platform as a Service (PaaS) is handig voor het aanpassen van applicaties die cloudcomponenten vereisen. Het helpt bij het stroomlijnen van de workflow in situaties met meerdere ontwikkelaars. Software as a Service (SaaS) verwijst naar het servicemodel waarbij applicaties via cloudplatforms aan de gebruiker worden geleverd, waarna een derde partij de applicaties beheert.