Typy chmur
Mnogość typów chmur obliczeniowych oraz rozwiązań i sposobów na to jak można korzystać z ich usług pozwala nam na pełne dostosowanie ich do własnych potrzeb.
Wykorzystywanie rozwiązań z pełną świadomością umożliwia wydajne gospodarowanie zasobami.
W tym artykule przedstawię typy chmur, które występują oraz jak mogą być one wykorzystywane w praktyce.
Chmura publiczna
Chmura publiczna są to udostępnione przez dostawcę usług chmurowych usługi i zasoby. Dane wszystkich podmiotów korzystających z chmury publicznej znajdują się we wspólnym data center.
Nie ma wydzielonych konkretnych serwerów dla danego przedsiębiorstwa. Na jednym fizycznym serwerze udostępnione jest miejsce dla wielu klientom.
Łatwość użycia i dostępność są największymi zaletami chmury publicznej.
Może być ona wykorzystywana do:
- archiwizacji danych,
- hostingu stron internetowych,
- tworzenia środowisk testowych,.
Zalety chmury publicznej:
- płacisz tylko za wykorzystane zasoby,
- nie musisz zarządzać infrastrukturą, jest to odpowiedzialność dostawcy,
- wysoka skalowalność,
- wysoka niezawodność.
Przykład chmury publicznej:
- Amazon Web Services1,
- Microsoft Azure2,
- Google Cloud Platform3,
- IBM Cloud4,
- Oracle Cloud5.
Chmura prywatna
W tym przypadku do infrastruktury chmurowej ma dostęp tylko jedna organizacja. Dostęp do zasobów w chmurze jest ściśle kontrolowany przez firmę. Największą zaletą tego rozwiązania jest prywatność. Dane znajdujące się w chmurze prywatnej podlegają restrykcjom związanym z bezpieczeństwem.
Budowa chmury prywatnej może się odbywać na kilka sposobów:
- organizacja rozwija własną infrastrukturę i w ten sposób tworzy własną chmurę prywatną,
- wykupienie przestrzeni w dedykowanym data center, która będzie izolowana od innych organizacji(managed private cloud),
- chmura prywatna w chmurze publicznej, wykupienie w ramach IaaS dostępu do dedykowanych serwerów u dostawcy chmury publicznej (dedicated cloud).
Każde z tych rozwiązań ma swoje plusy i minusy. Konieczność wyboru chmury prywatnej może być też związana z wymogami prawnymi dla różnych branż. Wspominałem o tym w artykule https://www.nietylkoprogramowanie.pl/cloud-computing-czyli-co-w-chmurach-piszczy/.
Przykłady:
- Red Hat OpenShift6,
- Cisco ONE Enterprise Cloud Suite7,
- AWS Virtual Private Cloud8.
Chmura hybrydowa
Łączy w sobie chmurę publiczną, prywatną wraz z wewnętrznym data center w jedną sieć. Konfigurację połączeń mogą być różne. Polega to na wykorzystywaniu wielu rozwiązań do stworzenia infrastruktury przedsiębiorstwa.
Aplikacja dla klientów może być udostępniona w ramach chmury publicznej, ale ich dane trzymane są w chmurze prywatnej.
Dzięki takiemu połączeniu można łatwiej zarządzań efektywnością kosztową rozwiązań, zwiększa się skalowalność rozwiązań, bo w razie potrzeby możemy wspierać się chmurą publiczną, lub prywatną u dostawców chmurowych. Możemy zarządzać wymogami prawnymi dotyczącymi konieczności odpowiedniego zabezpieczania danych.
Rozwiązanie to łączy w sobie zalety chmury publicznej i prywatnej.
Przykłady:
- AWS Outposts9,
- Microsoft Azure Stack10,
- Google Anthos11.
Chmura społecznościowa (community cloud)
Użytkownicy chmury społecznościowej to organizacje, które mają wspólne wymagania biznesowe. Te wymagania są zwykle napędzane potrzebą dzielenia danych, usług lub wspólnych regulacji prawnych. Oznacza to, że są to zazwyczaj organizacje z tej samej branży lub działy tego samego organu organizacyjnego. Innymi słowy, chmura społecznościowa to zintegrowane rozwiązanie, która łączy funkcje i zalety wielu chmur, aby zaspokoić potrzeby konkretnej branży.
Przykładem w Polsce może być Operator chmury krajowej12.
Multi cloud
Organizacja wykorzystuję w swoich rozwiązaniach usługowe od różnych dostawców usług chmurowych. Różnica w stosunku do chmury hybrydowej jest taka, że w przypadku Multi cloud nie musi być wykorzystywana w rozwiązaniu chmura prywatna, lub własne data center.
W ramach Multi cloud przedsiębiorstwo może u jednego dostawcy wykorzystywać usługi IaaS, u kolejnego Pasa, a u ostatniego SaaS.
Przykłady:
- IBM Multicloud manager12,
- OpenStack13,
- CloudFlare One14.
Podsumowanie
Najważniejsze w budowaniu infrastruktury przedsiębiorstwa jest wybieranie rozwiązań, które odpowiadają naszej strategii i kompetencjom.
Dzięki możliwości łączenia technologii mamy możliwość wykorzystywania zalet wszystkich rozwiązań.
Jest to tylko początek związany z technologiami chmurowymi. W kolejnych artykułach pokażę kolejne sposoby na jej wykorzystanie.
Chcesz się ze mną skontaktować. Napisz: https://www.nietylkoprogramowanie.pl/kontakt/
Przypisy:
- https://aws.amazon.com
- https://azure.microsoft.com/pl-pl/
- https://cloud.google.com
- https://www.ibm.com/pl-pl/cloud
- https://www.oracle.com/pl/cloud/
- https://www.redhat.com/en/technologies/cloud-computing/openshift/dedicated
- https://www.cisco.com/c/en/us/solutions/data-center-virtualization/one-enterprise-suite/index.html
- https://aws.amazon.com/vpc/
- https://aws.amazon.com/outposts/
- https://azure.microsoft.com/pl-pl/products/azure-stack/#overview
- https://cloud.google.com/anthos
- https://chmurakrajowa.pl
- https://www.ibm.com/docs/en/cloud-private/3.2.0?topic=multicloud-manager
- https://www.openstack.org
- https://www.cloudflare.com/cloudflare-one/#transformation
I like the valuable info you provide in your articles.
I’ll bookmark your weblog and check again here regularly.
I’m quite certain I will learn plenty of new stuff
right here! Best of luck for the next!