Co to jest chmura obliczeniowa? Wprowadzenie i podstawowe pojęcia

01/12/2020

co to jest chmura obliczeniowa?

Chmura obliczeniowa (lub w języku angielskim – cloud computing) to rozwiązanie technologiczne, które od kilku lat idzie ramię w ramię z biznesem. Pojęcie jest popularne, ale sama definicja dość rozmyta. Niejeden przedsiębiorca dał się zaskoczyć pytaniem o to, z jakiej chmury korzysta – obliczeniowej, internetowej, informatycznej? Prywatnej, publicznej, a może hybrydowej…?

Pora, żeby się przejaśniło – wyjaśnijmy podstawowe definicje i pojęcia związane z chmurą.

10 mitów o chmurze ebook

Co to jest chmura obliczeniowa?

Chmura to zespół połączonych ze sobą serwerów. Serwer to program lub maszyna, na której można przechowywać i przetwarzać dane – teksty, obrazy, pliki stron internetowych, ale też uruchamiać programy czy prowadzić zaawansowaną analizę. Serwery można łączyć za pomocą sieci prywatnej lub publicznej, na przykład za pośrednictwem internetu.

Najwięksi dostawcy usług chmurowych dysponują milionami serwerów, rozmieszczonych w różnych lokalizacjach, połączonych tysiącami kilometrów kabli. Takie rozwiązanie pozwala generować ogromną moc obliczeniową oraz zapewnia niemal natychmiastowy przesył danych między jedną serwerownią (nazywaną centrum danych) a drugą, znajdującą się nawet w najbardziej odległym punkcie.

mapa sieci Google Cloud
Mapa sieci Google Cloud przedstawiająca połączenia między centrami danych. Na mapie wiosną 2021 roku zagości też region Google Cloud w Warszawie.

O kondycję maszyn dba usługodawca – prowadzi aktualizacje, zabezpiecza maszyny przed zalaniem, spaleniem czy włamaniem, zapewnia odpowiednie warunki w serwerowni, takie jak właściwy poziom wilgotności powietrza czy temperatura.

Chmura to nie tylko przestrzeń na serwerze, ale zestaw setek usług, które można wykorzystać do rozwoju firmy, strony internetowej czy budowanego systemu informatycznego. Właściciel chmury – na przykład Google – udostępnia usługi platformy chmurowej. Użytkownicy mają dostęp między innymi do różnych maszyn wirtualnych, usług prowadzenia analityki BigData czy gotowych modeli uczenia maszynowego. Te usługi są uruchamiane na żądanie (on-demand), a opłata uzależniona od zużycia.

Więcej o chmurze – na przykładzie popularnej platformy GCP – dowiesz się z artykułu Co to jest Google Cloud Platform i w jaki sposób wspiera biznes?

Podsumowując, tak brzmi definicja chmury obliczeniowej:

Chmura obliczeniowa (cloud computing) to model przetwarzania danych polegający na udostępnianiu użytkownikowi za pośrednictwem sieci zasobów i usług należących do dostawcy, m.in. mocy obliczeniowej, przestrzeni dyskowej, baz danych, usług analizy, sztucznej inteligencji.

Obliczeniowa, informatyczna, internetowa – to ta sama chmura

Poruszając się po meandrach internetu, można zagubić się wśród nazw chmur. My spotkaliśmy się między innymi z cloud computingiem, chmurą obliczeniową, informatyczną, internetową czy chmurą komputerową. Wszystkie nazwy odnoszą się do tego samego – do modelu udostępniania usług i zasobów na sprzęcie należącym do dostawcy.

Skąd wzięła się nazwa “chmura”? 

Wytłumaczenie jest zaskakująco… nieprzewidywalne i jednocześnie proste. Pierwsi inżynierowie sieci, żeby zobrazować koncepcję połączenia wielu urządzeń, posłużyli się rysunkiem przypominającym chmurkę. Symbol chmury był używany już wcześniej, w schematach budowy sieci telefonicznych, a następnie jako symbol Internetu.

rysunek - skąd wzięła się nazwa chmury?

Nie jest to raczej informacja na tyle ciekawa, by zabawiać nią gości podczas przyjęć.

Rodzaje chmur obliczeniowych

O tym, że chmura obliczeniowa, internetowa i informatyczna to to samo, już wiemy. Należy jednak rozróżnić rodzaje chmur – różnice obejmują to, kto jest właścicielem maszyn, w jaki sposób udostępnia zasoby i usługi oraz w jaki sposób te zasoby są wykorzystywane.

Chmura prywatna

Właścicielem chmury prywatnej – maszyn, łączącej je wewnętrznej sieci oraz dostępnych zasobów – jest jedna organizacja. Obsługą infrastruktury zajmuje się zewnętrzny dostawca lub wewnętrzny dział IT. Firma nie współdzieli chmury z innymi użytkownikami. Ma dowolność w kwestii tworzenia i instalowania nowych usług, jednak budowa własnych rozwiązań łączy się z dodatkowymi kosztami.

Chmura publiczna

Rozwiązanie, w którym maszyny oraz zasoby należą fizycznie do zewnętrznego dostawcy – na przykład Google (Google Cloud Platform), Amazona (Amazon Web Services) czy Alibaby (Alibaba Cloud). Dostawca udostępnia gotowe usługi chmurowe, na przykład maszyny wirtualne, magazyny, bazy danych, modele uczenia maszynowego i sztucznej inteligencji, usługi analizy BigData czy Internet of Things. Rozwiązanie jest skalowalne, a opłata elastyczna, uzależniona od zużycia.

Chmura hybrydowa

Chmura hybrydowa to połączenie usług chmury publicznej z chmurą prywatną lub z własnym serwerem (rozwiązanie on-premise). Pozwala przechowywać krytyczne dane we własnej fizycznej infrastrukturze, przy jednoczesnym wykorzystaniu gotowych usług chmury publicznej.

Multi-cloud

To model korzystania z usług przynajmniej dwóch chmur publicznych jednocześnie, na przykład z Google Cloud Platform oraz Microsoft Azure.

Więcej o rodzajach chmur, plusach i minusach każdego rozwiązania przeczytasz w artykule: On-premise, chmura prywatna, publiczna, hybrydowa i multi-cloud – zalety i wady rozwiązań.

Modele usług cloud computingu

Dostawcy umożliwiają korzystanie z usług chmury w kilku modelach: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) i Software-as-a-Service (SaaS). Najprościej mówiąc, modele różnią się między sobą tym, jaki jest podział obsługi danych obszarów między dostawcą usług, a użytkownikiem, a w efekcie – jaki produkt jest udostępniany użytkownikowi. Nawet same nazwy modeli wskazują, z jakim produktem chmurowym możemy mieć do czynienia – z infrastrukturą, platformą lub oprogramowaniem.

różnice między modelami chmur: on-premise, IaaS, PaaS i SaaS

On-premise

On-premise to własne centrum danych. To model, w którym właściciel obsługuje całość rozwiązania – od maszyn, przez sieć, do danych i aplikacji. Rozwiązanie daje dużą kontrolę nad sprzętem fizycznym oraz zaimplementowanymi rozwiązaniami, ale jego obsługa jest czaso- i kosztochłonna.

Infrastructure-as-a-Service – IaaS

W modelu IaaS maszyny należą do usługodawcy, a użytkownik może korzystać z udostępnionych usług chmurowych i zasobów. To infrastruktura online – bez konieczności budowy własnej serwerowni i obsługi fizycznych maszyn. Przykładem usługi w modelu IaaS jest Google Compute Engine – usługa maszyn wirtualnych na platformie GCP.

Platform-as-a-Service – PaaS

Platform-as-a-Service można przetłumaczyć na platforma jako usługa. W modelu PaaS za obsługę pamięci masowej, sieć czy serwery odpowiada dostawca usług. Użytkownik (najczęściej developer) otrzymuje dostęp do środowiska dedykowanego tworzeniu i wdrażaniu aplikacji. Nie musi posiadać wiedzy z zakresu administrowania systemami czy obsługi infrastruktury, ponieważ te obszary pokrywa dostawca. Przykładem usługi w modelu PaaS jest App Engine.

Software-as-a-Service – SaaS

SaaS – czyli oprogramowanie w chmurze, nazywane też aplikacją chmurową. Jest to gotowe narzędzie udostępniane za pośrednictwem sieci publicznej, najczęściej w modelu subskrypcyjnym. Użytkownik nie musi zaprzątać sobie głowy obsługą czy utrzymaniem narzędzia, ponieważ otrzymuje gotowe rozwiązanie, zarządzane w pełni przez dostawcę. Przykładem oprogramowania w chmurze jest Google Workspace – pakiet aplikacji chmurowych dla firm.

Zastosowanie cloud computingu w biznesie

Wow, przebiliśmy się przez wiele mglistych pojęć związanych z chmurą! Wyjaśniliśmy, czym jest chmura obliczeniowa, jakie są różnice między chmurą prywatną, publiczną, hybrydową a multi-cloud oraz co znaczą skróty IaaS, PaaS i SaaS.

A jak wykorzystać to w praktyce?

Oto przykłady użycia chmury w biznesie – te, z których korzystamy my, nasi klienci oraz te, z których może skorzystać Twoja firma.

  • Przechowywanie plików firmowych na dysku w chmurze, zamiast na komputerze czy pendrive, co umożliwi wygodny dostęp do materiałów z poziomu przeglądarki internetowej i uchroni przed utratą danych (dostępne m.in. na Google Drive czy w usłudze GCP Cloud Storage);
  • Zespołowa edycja dokumentów tekstowych, prezentacji czy arkuszy kalkulacyjnych; zmiany wprowadzone w plikach w chmurze zapisują się automatycznie, a zmiany pojawiają natychmiast u innych pracowników (aplikacje Google Docs, Sheets czy Slides dostępne w pakiecie Google Workspace);
  • Ulepszenie komunikacji pomiędzy pracownikami dzięki wbudowanym narzędziom jak czat czy platforma do wideokonferencji (Chat i Meet dostępne w pakiecie aplikacji biznesowych Google Workspace);
  • Hosting strony internetowej w chmurze, co zapewni stabilność serwisu, dostępność 24/7 i przejrzystość kosztów,
  • Budowanie i rozwijanie swojej aplikacji z wykorzystaniem zaawansowanych usług chmury – między innymi ogromnej mocy obliczeniowej, narzędzi analizy BigData czy modeli uczenia maszynowego.

Chcesz wiedzieć więcej? 

Przeczytaj artykuł Chmura dla firm – wszystko, co powinieneś wiedzieć przed wdrożeniem lub skontaktuj się z nami – odpowiemy na wszystkie nurtujące Cię pytania!

Flyonthecloud Blog Banner

Powiązane posty

Google Cloud Platform

Porównanie pakietów Google Workspace

3 marca 2021

Google Cloud Platform

Mobile Device Management w Google Workspace

13 stycznia 2021

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close