Cloud Computing

Czym jest Cloud Computing
Cloud computing to model umożliwiający powszechny, wygodny i osiągalny na żądanie dostęp do współdzielonych i konfigurowalnych zasobów obliczeniowych (np. sieci, serwerów, zasobów pamięci, aplikacji i usług), które mogą być szybko zapewnione i uwalniane przy minimalnym wysiłku związanym z zarządzaniem lub interakcją usługodawcy.

Rodzaje chmur
Rozróżniamy chmury:
 * prywatne (ang. private cloud), będące częścią organizacji, aczkolwiek jednocześnie autonomicznym dostawcą usługi,
 * publiczne (ang. public cloud), będące zewnętrznym, ogólnie dostępnym dostawcą (np. Amazon Web Services, Google Cloud Platform, Microsoft Azure, itp.),
 * hybrydowe (ang. hybrid), będące połączeniem zasad funkcjonowania chmury prywatnej i publicznej. Pewna część aplikacji i infrastruktury danego klienta pracuje w chmurze prywatnej, a część jest umiejscowiona w przestrzeni chmury publicznej.

Modele usług
Software as a Service (SaaS) - konsument korzysta z aplikacji, ale nie kontroluje systemu operacyjnego, sprzętu lub infrastruktury siec, na którym działa aplikacja.

Platform as a Service (PaaS) - konsument korzysta z środowiska dla swoich aplikacji. Konsument kontroluje aplikacje działające w środowisku.

Infrastructure as a Service (IaaS) - konsument korzysta z podstawowych zasobów obliczeniowych” takich jak moc obliczeniowa, używana pamięć, elementów sieciowych. Konsument może kontrolować system operacyjny, pamięć, aplikacje i elementy sieciowe takie jak np. firewall, ale nie może kontrolować infrastruktury chmury, która jest zaraz pod tym.

Network as a Service (NaaS) i Communication as a Service (CaaS) -związane z dostarczeniem sieci lub samej infrastruktury komunikacyjnej.

Zobacz również

 * SaaS
 * PaaS
 * IaaS
 * NaaS
 * CaaS