Följande bild visar de olika typerna av molntjänster som tre olika modeller: Infrastruktur som en tjänst, plattform som en tjänst och programvara som en tjänst. I själva verket är linjerna mellan de olika leveransmodellerna ofta suddiga. Till exempel kan en SaaS-leverantör (Software as a Service) besluta att erbjuda separata infrastrukturtjänster till kunder.
-
Infrastruktur som en tjänst är leverans av datormaskinvara (servrar, nätverksteknik, lagringsutrymme och datacenterutrymme) som en tjänst. Det kan också innefatta leverans av operativsystem och virtualiseringsteknik för att hantera resurserna.
-
Plattform som tjänst omfattar leverans av mer än bara infrastruktur. Det levererar vad du kan kalla en lösningsstack - en integrerad uppsättning programvara som ger allt som en utvecklare behöver för att bygga en applikation - för både mjukvaruutveckling och runtime.
-
Programvara som en tjänst är leverans av affärsapplikationer avsedda för ett visst ändamål. Programvara som en tjänst kommer i två olika lägen:
-
Enkelt flerhyresavtal: Varje kund har egna resurser som är åtskilda från andra kunders. Det uppgår till en relativt ineffektiv form av flerboende.
-
Finkornig flerhyresgods: Detta ger samma segregationsnivå men är mycket effektivare. Alla resurser delas, men kunddata och åtkomstfunktioner är segregerade inom applikationen.
-
