A Cloud computing egy olyan modell, amely lehetővé teszi a mindenütt jelenlévő, kényelmes, igény szerinti hálózati hozzáférést a konfigurálható számítási erőforrások (pl. hálózatok, szerverek, Tárolás, Alkalmazások és szolgáltatások) megosztott készletéhez, amelyek gyorsan kiépíthetők és felszabadíthatók minimális kezelési erőfeszítéssel vagy a Szolgáltató interakciójával. Ez a számítási felhő modell öt alapvető jellemzőből, három szolgáltatási modellből és négy telepítési modellből áll.
igény szerinti önkiszolgálás.
a fogyasztó egyoldalúan rendelkezésre bocsáthat számítási képességeket, például szerveridőt és hálózati tárhelyet, szükség szerint automatikusan, anélkül, hogy az egyes szolgáltatókkal emberi interakcióra lenne szükség.
széles hálózati hozzáférés.
a képességek a hálózaton keresztül érhetők el, és szabványos mechanizmusokon keresztül érhetők el, amelyek elősegítik a heterogén vékony vagy vastag kliens platformok (pl. mobiltelefonok, táblagépek, laptopok és munkaállomások) használatát.
erőforrás-összevonás.
a Szolgáltató számítási erőforrásait több felhasználó kiszolgálására egyesítik egy több bérlős modell segítségével, a különböző fizikai és virtuális erőforrásokat dinamikusan hozzárendelve és a fogyasztói igényeknek megfelelően hozzárendelve. Van egyfajta helyfüggetlenség abban az értelemben, hogy az ügyfél általában nem tudja ellenőrizni vagy tudni a biztosított erőforrások pontos helyét, de magasabb szintű absztrakcióval (pl. ország, állam vagy adatközpont) meghatározhatja a helyet. Az erőforrások közé tartozik a tárolás, a feldolgozás, a memória és a hálózati sávszélesség.
gyors rugalmasság.
a képességek rugalmasan feltölthetők és felszabadíthatók, bizonyos esetekben automatikusan, hogy a keresletnek megfelelően gyorsan kifelé és befelé skálázódjanak. A fogyasztó számára a rendelkezésre álló tartalékolási lehetőségek gyakran korlátlannak tűnnek, és bármikor, bármilyen mennyiségben igénybe vehetők.
mért szolgáltatás.
a felhőrendszerek automatikusan vezérlik és optimalizálják az erőforrás-felhasználást a szolgáltatás típusának megfelelő absztrakció bizonyos szintjén (pl. tárolás, feldolgozás, sávszélesség és aktív felhasználói fiókok). Az erőforrás-felhasználás nyomon követhető, ellenőrizhető és jelenthető, átláthatóságot biztosítva mind a szolgáltató, mind a fogyasztó számára.