Cloud computing og utility computing er begge datamodeller som gir ressurser over et nettverk. Det er imidlertid noen viktige forskjeller mellom de to modellene:
* Kontroll :Med cloud computing har brukeren mer kontroll over ressursene de bruker. De kan velge operativsystem, programvare og applikasjoner de vil kjøre. Med utility computing har brukeren mindre kontroll over ressursene de bruker. Leverandøren av databehandlingstjenesten vil vanligvis velge operativsystemet, programvaren og applikasjonene som er tilgjengelige for brukeren.
* Priser :Cloud computing er vanligvis priset på en per-bruk-basis. Brukeren betaler for ressursene de bruker, som lagring, prosessorkraft og båndbredde. Med utility computing betaler brukeren vanligvis en fast avgift for tilgang til tjenesten.
* Skalerbarhet :Cloud computing er vanligvis mer skalerbar enn utility computing. Med cloud computing kan brukeren enkelt legge til eller fjerne ressurser etter behov. Med utility computing kan brukeren være begrenset i mengden ressurser de kan bruke.
* Sikkerhet :Cloud computing og utility computing tilbyr begge sikkerhetsfunksjoner, men sikkerhetsnivået kan variere. Med cloud computing er brukeren ansvarlig for å sikre sine egne data og applikasjoner. Med utility computing er leverandøren av tjenesten vanligvis ansvarlig for å sikre dataene og applikasjonene.
Samlet sett er cloud computing og utility computing begge levedyktige alternativer for bedrifter som trenger tilgang til dataressurser over et nettverk. Det beste valget for en bestemt virksomhet vil avhenge av virksomhetens spesifikke behov.