Cloud Computing i Oprogramowanie Open Source
Wraz z wszelkimi plusami płynącymi ze standardem Web 2.0 i modelowi SaaS, programowanie w chmurze stało się faktycznie wykorzystywane i osiągnęło pełną funkcjonalność. Cloud Computing stał się synonimem dostarczania usług wszędzie, w każdej chwili i przy wykorzystaniu jak najmniejszego nakładu na sprzęt, z wykorzystaniem internetu. Jako model działania aplikacje w chmurze zakładają dostępność praktycznie wszystkich rodzajów usług bez konieczności wysokich inwestycji w rozbudowę infrastruktury. Opłacalność uruchamiania wielkiej infrastruktury programowej fizycznie w firmie zaczyna spadać, w przypadku kiedy można płacić tylko za wykorzystanie określonych potrzebnych funkcji danych programów.
Cloud Computing łączy bazujące na podstawie internetu infrastruktury z aplikacjami i usługami dostarczaniami na podstawie ich wykorzystania w systemie pracy grupowej. Model składa się z programowania, sieci i centrów przechowywana danych.
Sa trzy typy coloud computing:
- Virtualnia infrastruktura
- Rozwój i dostarczanie oprogramowania
- Samodzielne budowanie środowiska chmury wykorzystując swoje własne zaplecze sprzętowe i sieciowe.