encyklopedia.space

cloudcomputing

Cloud computing (z ang. computing w chmurze) to model dostarczania usług informatycznych, w którym zasoby takie jak moc obliczeniowa, pamięć masowa, bazy danych, oprogramowanie czy platformy programistyczne są udostępniane użytkownikom przez Internet na zasadzie wynajmu lub subskrypcji. Dzięki temu organizacje i osoby indywidualne mogą korzystać z zaawansowanych rozwiązań IT bez konieczności inwestowania w własną infrastrukturę sprzętową i jej utrzymanie.

Historia

Początki koncepcji chmury sięgają lat 1960 i 1970, kiedy to John McCarthy zasugerował, że każdy będzie miał dostęp do obliczeń na żądanie, tak jak korzysta się z wody z kranu. Realizacja tej wizji stała się możliwa dopiero w latach 1990‑2000 wraz z rozwojem wirtualizacji i rosnącą przepustowością Internetu. Przełomowym momentem było wprowadzenie w 2006 roku platformy Amazon Web Services, która udostępniła szeroką gamę usług w modelu IaaS.

Modele usługowe

Chmura oferuje trzy podstawowe modele usługowe:

Rodzaje wdrożeń

W zależności od potrzeb organizacji wyróżnia się trzy podstawowe typy chmur:

Kluczowe technologie

W budowie chmur wykorzystywane są następujące technologie:

Zalety i wady

Zalety

  • Elastyczność i skalowalność – zasoby można dostosować w czasie rzeczywistym do aktualnych potrzeb.
  • Model płatności „pay‑as‑you‑go” – płacimy tylko za faktycznie wykorzystane zasoby.
  • Redukcja kosztów kapitałowych – brak konieczności zakupu drogiego sprzętu.
  • Szybkość wdrożeń – nowe usługi są dostępne w minutach, nie tygodniach.
  • Odporność i dostępność – wiele chmur zapewnia wysoką dostępność i automatyczne kopiowanie danych.

Wady

  • Uzależnienie od dostawcy (vendor lock‑in) – trudne przeniesienie usług do innego środowiska.
  • Kwestie bezpieczeństwa i prywatności danych – wymaga odpowiednich polityk i szyfrowania.
  • Opóźnienia sieciowe – zależne od jakości połączenia Internet.
  • Nieprzewidywalność kosztów przy nieoptymalnym wykorzystaniu zasobów.

Bezpieczeństwo

Bezpieczeństwo w chmurze obejmuje:

  • mechanizmy szyfrowania danych w spoczynku i w tranzycie,
  • zarządzanie tożsamością i dostępem (IAM),
  • monitorowanie i reagowanie na incydenty (SIEM),
  • certyfikaty i standardy (np. ISO/IEC 27001, SOC 2).

Standardy i organizacje

Rozwój chmury jest koordynowany przez liczne organizacje i inicjatywy, m.in.:

Główni dostawcy

Na rynku dominują trzy wielkie platformy:

Poza nimi istnieją m.in. IBM Cloud, Oracle Cloud, Alibaba Cloud oraz regionowi dostawcy tacy jak OVHcloud czy Hetzner.

Przyszłość chmury

W perspektywie najbliższych lat prognozuje się dalszy rozwój:

Zobacz także