Chmura obliczeniowa to technologia, która znacznie zwiększa efektywność, usprawniając wiele ważnych procesów (jak komunikacja z Klientem czy raportowanie finansowe) na różnych stopniach rozwoju biznesu. Tym samym, różne etapy mogą wymagać użycia innej chmury. Jaka jest różnica między chmurą publiczną a prywatną?
Czym jest cloud computing?
Zanim przejdziemy do rozróżniania chmury publicznej od prywatnej (po drodze pojawi się również chmura hybrydowa i rozwiązanie multi-cloud), warto przypomnieć, czym jest przetwarzanie w chmurze obliczeniowej (ang. cloud computing).
Cloud computing to model świadczenia usług oparty o chmurę obliczeniową, czyli pulę zasobów obliczeniowych (np. sieci, serwerów, pamięci masowych, aplikacji, usług), które charakteryzują się następującymi właściwościami:
- są współdzielone
- umożliwiają wszechobecny i wygodny dostęp sieciowy (przez sieci teleinformatyczne – w szczególności Internet)
- są dostępne „na żądanie” użytkownika
- są konfigurowalne
- mogą być dynamicznie, udostępniane lub zwalniane przy minimalnym zaangażowaniu w te procesy dostawcy usług
Ponadto wyróżnia się cztery podstawowe modele, w których cloud computing może zostać wdrożony (chmura publiczna, chmura prywatna, chmura społecznościowa oraz chmura hybrydowa) oraz trzy podstawowe modele świadczenia usług w ramach cloud computingu (SaaS – Software-as-a-Service, IaaS – Infrastructure-as-a-Service oraz Paas – Platform-as-a-Service).
Chmura publiczna, chmura prywatna i chmura hybrydowa – różnice
Istnieją trzy główne typy chmur: chmura publiczna, chmura prywatna i chmura hybrydowa. Możemy również spotkać się z chmurą społecznościową, jednak nie będzie ona przedmiotem naszego zainteresowania w tym artykule. Różnice między nimi są znaczące i dotyczą głównie poziomu zaangażowania Klienta usługi w przetwarzanie i przechowywanie posiadanych danych.
Co to jest chmura publiczna?
Publiczna chmura obliczeniowa (ang. public cloud) to najbardziej popularny model chmury, gdzie wszystkie zasoby potrzebne do uruchomienia infrastruktury (serwery, pamięć masowa, komponenty sieciowe i pomocnicze oprogramowanie) są własnością zewnętrznego dostawcy, a użytkownicy mają do nich dostęp za pomocą sieci telekomunikacyjnych, np. internetu.
Chmury publiczne są ogólnodostępne – współdzielisz infrastrukturę z innymi użytkownikami, ale Twoje dane i obciążenia robocze (tzn. work loads) nie są dla nich widoczne.
Zamiast posiadać i obsługiwać sprzęt, użytkownik płaci tylko za usługi, które są mu potrzebne, i z których faktycznie korzysta.
Jakie są zalety korzystania z chmury publicznej?
Public cloud jest rozwiązaniem, po które sięga wiele firm i wbrew nazwie – zapewnia pełną prywatność i najwyższy poziom bezpieczeństwa danych. Z usług opartych na chmurze publicznej z powodzeniem korzystają podmioty przetwarzające dane bardzo poufne jak np. banki czy fintechy.
Głównymi zaletami rozwiązania public cloud są:
- Chmura publiczna zapewnia: Stosunkowo niskie koszty
Chmura publiczna skutecznie przenosi wydatki na IT z modelu wydatków kapitałowych (CAPEX) na model wydatków operacyjnych (OPEX), co oznacza, że zamiast dokonywać dużych inwestycji z góry w celu zakupu i instalacji sprzętu oraz oprogramowania, użytkownik płaci tylko za to, z czego korzysta. Całkowity wymagany budżet IT – znany jako całkowity koszt posiadania (TCO) – jest zwykle znacznie niższy niż w przypadku tradycyjnej infrastruktury lokalnej.
- Chmura publiczna zapewnia: Szybki czas wdrożenia zmian
Ogólnodostępne rozwiązanie w chmurze charakteryzuje się szybkim czasem wdrożenia – dostarczana przez usługodawcę infrastruktura jest gotowa do wprowadzenia.
- Cechą chmury publicznej jest: Brak konieczności angażowania dodatkowych specjalistów
Dostawca usług zajmuje się wszystkimi czynnościami związanymi z wirtualną infrastrukturą, co oznacza, że nie trzeba zatrudniać dużego wewnętrznego zespołu informatyków do obsługi, zarządzania i optymalizacji działań operacji w chmurze.
- Chmura publiczna ułatwia: Łatwiejszą skalowalność
Usługodawcy dysponują ogromnymi zasobami, które w razie potrzeby można skalować, aby zaspokoić okresy największego zapotrzebowania, a następnie ponownie wrócić do stanu poprzedniego po jego unormowaniu.
- Chmury publiczne oferują: Wysoką niezawodność
Dostawcy usług w chmurze utrzymują duże, rozproszone geograficznie sieci serwerów, by zabezpieczyć Klientów przed ewentualnymi awariami i przestojami w zakresie dostępu do danych,
- Rozwiazania public cloud zapewniaja: Elastyczne koszty
Dostawcy usług w chmurze oferują różne poziomy usług – możesz je łatwo dostosować do potrzeb Twojego biznesu.
Wady chmury publicznej
Rozwiązanie public cloud może być tańsze niż chmura prywatna i mniej skomplikowane w obsłudze, jednak dla niektórych podmiotów biznesowych może okazać się niewystarczające.
Do głównych wad chmury publicznej zalicza się:
- Dopasowanie do wrażliwych i poufnych obciążeń roboczych
Niektóre branże (takie jak e-commerce, fintech, czy opieka zdrowotna) wymagają bardzo wysokiego poziomu bezpieczeństwa i podlegają ścisłej kontroli prywatności. Czynniki te sprawiają, że niektóre rozwiązania private cloud mogą być dla nich nieodpowiednie.
Należy jednak podkreślić, że korzystanie z chmury publicznej przez podmioty przetwarzające dane o wysokim stopniu poufności nie jest niemożliwe.
Komisja Nadzoru Finansowego, wydała w styczniu 2020 r. komunikat dotyczący przetwarzania przez podmioty nadzorowane informacji w chmurze obliczeniowej (publicznej lub hybrydowej), w którym określono szereg wytycznych, jakie musi spełniać usługa chmurowa, aby podmioty rynku finansowego mogły z takich usług korzystać.
Z jednej strony wprost dopuszczono możliwość przetwarzania tzw. informacji prawnie chronionych w ramach usług chmury publicznej i hybrydowej przez podmioty rynku finansowego, natomiast z drugiej wskazano surowe standardy bezpieczeństwa, które powinny spełniać takie usługi. Spowodowało to konieczność dostosowania się dostawców usług chmurowych do wskazanych standardów.
W MessageFlow bezsprzecznie stawiamy kwestię bezpieczeństwa na pierwszym miejscu, o czym świadczą liczne certyfikaty, rygorystyczne procedury, audyty i testy penetracyjne, które potwierdzają, że jesteśmy zaufanym partnerem w biznesie dla największych korporacji i liderów rynkowych.
Chmura prywatna – co to jest?
Chmura prywatna to infrastruktura obliczeniowa przeznaczona do użytku przez jedną organizację. Może znajdować się ona w wewnętrznym centrum danych lub u zewnętrznego dostawcy usług, ale zawsze jest zarządzana wyłącznie przez jedną konkretną organizację. Cechą charakterystyczną chmury prywatnej jest to, że zasoby informatyczne są uruchamiane i utrzymywane w sieci prywatnej wyłącznie do użytku pracowników konkretnego podmiotu.
W przeciwieństwie do chmury publicznej, chmura prywatna nie jest udostępniana nikomu innemu. Ułatwia to dostosowywanie rozwiązania do konkretnych potrzeb firmy i pilnowania zgodności działań z przepisami prawa – dlatego chmury prywatne są często wykorzystywane przez instytucje finansowe, agencje rządowe i branże, które podlegają ścisłym regulacjom prawnym. Podmioty te muszą sprawować zaawansowaną kontrolę nad swoimi obciążeniami
Zalety chmury prywatnej
Private cloud to rozwiązanie, które sprawdza się w przypadku firm, dla których konieczne jest posiadanie dedykowanej infrastruktury, która będzie mogła w pełni zarządzać, np. przetwarzaniem danych, które wymagają separacji. Kluczowe zalety chmury prywatnej to:
- Chmura prywatna zapewnia: Łatwość w dostosowaniu chmury do zmian prawa i wytycznych branżowych
W przypadku wrażliwych i poufnych obciążeń i danych, infrastruktura chmury prywatnej może być dowolnie dostosowywana do obowiązujących zasad prywatności i zarządzania.
- Private Cloud oferuje: Wysoką wydajność
Chmurę prywatną można łatwo wyposażyć tak, aby spełniała określone standardy dostępności oraz przepustowości.
Wady chmury prywatnej
Podobnie jak w przypadku rozwiązania public cloud, również private cloud ma swoje minusy. Najważniejszymi wadami chmury prywatnej są:
- Ograniczony dostęp mobilny
Rygorystyczne środki bezpieczeństwa mogą utrudniać umożliwienie dostępu do chmury prywatnej użytkownikom urządzeń mobilnych – ale nie muszą.
- Wyższe koszty i dłuższy czas wdrażania
Zbudowanie dedykowanej infrastruktury w chmurze od podstaw zwykle wiąże się z wieloma niespodziewanymi kosztami i długim oczekiwaniem na oddanie jej do użytku. Decydując się na infrastrukturę private cloud musimy pamiętać, musimy pamiętać o elastycznym a zarazem bezpiecznym terminie jej wdrożenia.
Czym jest chmura hybrydowa?
Chmura hybrydowa (ang. hybrid cloud) to rozwiązanie łączące zasoby chmury publicznej i prywatnej, które wymagają zaawansowanego poziomu integracji i zarządzania informacjami, aby umożliwić bezproblemowe transfery danych pomiędzy tymi dwoma typami.
Zgodnie z definicją NIST (U.S. National Institute of Standards and Technology) jest to chmura obliczeniowa składająca się z połączenia dwóch lub więcej osobnych chmur obliczeniowych (publicznej lub prywatnej), która poprzez standaryzację użycia lub odpowiednią technologię, pozwala na przenoszenie czynności przetwarzania informacji pomiędzy chmurami obliczeniowymi, które ją tworzą.
W tym wypadku w chmurze prywatnej zwykle pozostawia się poufne operacje i dokumenty (takie jak np. raporty finansowe, wrażliwe dane klientów), zaś mniej wrażliwe obciążenia (np. poczta elektroniczna) trafiają do chmury publicznej.
Zalety chmury hybrydowej
- Chmura hybrydowa zapewnia: Zgodność i bezpieczeństwo
Poufne operacje mogą być obsługiwane prywatnie, podczas gdy mniej wrażliwe obciążenia mogą być przetwarzane w chmurze publicznej.
- Chmura hybrydowa zapewnia: Elastyczność
Dzięki infrastrukturze chmury publicznej można błyskawicznie reagować na nieprzewidywalne skoki zapotrzebowania, a po ustąpieniu skoku skalować z powrotem, bez wpływu na inne obciążenia działające w chmurze prywatnej.
- Chmura hybrydowa zapewnia: Niezawodność
Aplikacje i dane mogą być rozproszone w wielu centrach danych, co zapewnia wysoce efektywną redundancję, przełączanie awaryjne i odzyskiwanie rekordów po odbytej awarii”
Wady chmury hybrydowej
- Wysokie koszty
Prowadzenie, utrzymywanie i optymalizacja segmentu on-premises chmury hybrydowej jest kosztowne, zwłaszcza w przypadku mniejszych i średnich organizacji.
- Złożoność infrastruktury
Aby chmura hybrydowa przyniosła maksymalne korzyści, jej komponenty publiczne i prywatne muszą być ze sobą silnie powiązane i ściśle nadzorowane. Wraz z rosnącą liczbą chmur od różnych dostawców, zarządzanie, integracja i bezpieczeństwo stają się coraz bardziej złożone.
Rozwiązanie multi-cloud vs hybrid cloud
Jak już wiesz, pojęcie przetwarzanie w chmurze hybrydowej oznacza połączenie dwóch rodzajów chmur – prywatnej i publicznej – w najprostszej formie jest to środowisko zawierające dwie takie same chmury lub po jednej z nich.
Z kolei terminem multi-cloud (tzw. rozwiązanie wielochmurowe) do niedawna określano jako architektury składające się wyłącznie z chmur publicznych – co najmniej dwóch, ale częściej większej liczby. Zwykle są one dostarczane przez więcej niż jednego dostawcę usług chmurowych.