Cloud computing („przetwarzanie w chmurze”) to model świadczenia usług zapewniający, niezależnie od lokalizacji, dogodny dostęp sieciowy „na żądanie” do współdzielonej puli konfigurowalnych zasobów obliczeniowych (np.serwerów, pamięci masowych, aplikacji lub usług), które mogą być dynamicznie dostarczane lub zwalniane przy minimalnych nakładach pracy zarządczej i minimalnym udziale dostawcy usług. Można zaobserwować wzmożone zainteresowanie usługami realizowanymi w modelu chmury obliczeniowej na rynku usług finansowych. W zależności od sposobu realizacji wyróżniamy cztery typy chmur obliczeniowych:

  • publiczną,
  • prywatną,
  • hybrydową,
  • współdzieloną.