Cloud computing možno definovať ako poskytovanie služieb alebo aplikácií nainštalovaných na serveroch v prostredí siete internet s tým, že používatelia k nim môžu pristupovať napríklad prostredníctvom webového prehliadača alebo klienta danej aplikácie a môžu ho používať z akéhokoľvek miesta. Klienti teda majú k dispozícii služby na požiadanie bez veľkých kapitálových investícií a majú prístup ku svojim údajom kdekoľvek, kde je internetové pripojenie.
Množstvo ľudí dnes služby cloudu využíva, a to bez toho, aby si to nejako uvedomovalo. Typickým príkladom cloudovej služby sú napr. e-mailové služby ako Gmail, Office365 alebo Yahoo.
Cloud computing vo veľkej miere využívajú aj podnikatelia. Prináša im značné ekonomické výhody, napr. malým a stredným podnikom, ktoré môžu s vynaložením malých nákladov nadobúdať špičkové technológie, ktoré by si inak nemohli finančne dovoliť.
V praxi rozoznávame tieto základné modely služieb cloud computingu:
- Software as a Service (SaaS) – Softvér ako služba, príkladmi na tento druh cloudu sú napr. Hotmail.com, ICQ,
- Platform as a Service (PaaS) – Platforma ako služba (rozumie sa ním aplikačné alebo vývojové prostredie, pre ktoré je možné vyvíjať vlastné aplikácie) – príkladom na PaaS je napr. Windows Azure, Google Code,
- Infrastructure as a Service (IaaS) – Infraštruktúra ako služba (niečo ako prenájom serverov, dátových úložísk a pod.) – príkladom na tento druh cloudu je napr. webhosting, poskytovanie virtuálnych serverov alebo časti fyzickej infraštruktúry.
V rámci využívania služieb cloud computingu dochádza k spracúvaniu množstva dát, údajov, často vrátane spracúvania osobných údajov. Poskytnutím osobných údajov do systémov spravovaných poskytovateľom cloudových služieb vzniká možnosť, že zákazníci cloudových služieb už viac nemajú výlučnú kontrolu nad týmito údajmi a nemôžu uplatniť technické a organizačné opatrenia potrebné na zabezpečenie nielen dostupno