Jest bardzo mało prawdopodobne, że nie słyszałeś o Cloud Computing.
Jeśli pracujesz jako administrator systemu, inżynier infrastruktury i chcesz (powinieneś) uczyć się o chmurze, poniższe informacje dadzą ci podstawowe pojęcie.
Spis treści:
Dlaczego przetwarzanie w chmurze?
Jedno z pierwszych pytań, jakie możesz sobie zadać.
Załóżmy, że obecnie nie ma przetwarzania w chmurze, a chcesz hostować swoją witrynę i mieć opracowane wszystkie strony witryny i gotowe na laptopa, a teraz chcesz je upublicznić.
Pierwszą rzeczą, którą musisz zrobić, to kupić fizyczny sprzęt serwerowy i hostować go w centrum danych z publicznym adresem IP. Po drugie, musisz zainstalować system operacyjny na serwerze i usługi sieciowe, aby uruchomić swoją witrynę.
Teraz jesteś gotowy do opublikowania swojej witryny, ale problem polega na tym, że zainwestowałeś już dużo czasu i pieniędzy w udostępnienie swojej witryny w Internecie.
Od zakupu sprzętu serwerowego po hosting w centrum danych, proces ten będzie kosztować około tysięcy dolarów, a czasochłonny trwa od kilku dni do tygodni.
Tak było 10-15 lat temu.
W Cloud Computing nie kupujesz nowego sprzętu serwerowego. Zamiast tego wynajmujesz go na tak długo, jak chcesz, co może trwać nawet kilka minut.
Po drugie, nie musisz zarządzać systemami operacyjnymi i usługami internetowymi; zarządza nim dostawca usług w chmurze.
Otrzymasz przycisk do przesłania zawartości witryny, a po przesłaniu danych Twoja witryna jest dostępna publicznie.
Ten proces kosztuje około kilku dolarów i jest gotowy w ciągu kilku minut.
Np. możesz zacząć od Cyfrowy Ocean już za 5 USD miesięcznie.
Łatwe życie. Prawda?
Co to jest przetwarzanie w chmurze?
Cloud Computing to proces uzyskiwania dostępu do różnych typów zasobów przez Internet.
Na przykład, jeśli Twoje dane rosną, musisz kupić dysk o większej pojemności, aby przechowywać dane i nosić je ze sobą, gdy tylko zajdzie taka potrzeba.
Jednak w przypadku przetwarzania w chmurze można wynająć pamięć masową w chmurze i uzyskać do niej dostęp z dowolnego urządzenia podłączonego do Internetu. Płacisz również za używane miejsce.
Podobnie możesz kupić dowolne usługi infrastrukturalne na żądanie i skalować w górę lub w dół, gdy jest to konieczne.
Rodzaje przetwarzania w chmurze
Obecnie dostępne są głównie 3 rodzaje przetwarzania w chmurze,
Public Cloud – jest to standardowy model przetwarzania w chmurze, w którym zasoby dostawcy usług są współdzielone między różnymi klientami.
Na przykład: jeśli wynajmiesz 10 GB przestrzeni w chmurze publicznej, otrzymasz żądaną pojemność dysku z większego kawałka pojedynczego urządzenia pamięci masowej, które jest logicznie podzielone na małe części i dystrybuowane do wielu użytkowników odizolowanych, aby zapewnić prywatność dla różnych klientów .
Korzyść
- Skalowalny: zasoby można zwiększać i zmniejszać na żądanie
- Niezawodność: model wysokiej dostępności, brak pojedynczego punktu awarii
- Opłacalne: płacisz tylko za to, z czego korzystasz.
Niekorzyść
- Współdzielone zasoby: niepewna prywatność
- Bezpieczeństwo: nie można go używać do informacji prywatnych i poufnych
Private Cloud – Jak sama nazwa wskazuje, Private Cloud posiada wszystkie zasoby dedykowane Twojej aplikacji. Może pochodzić od dostawcy usług w chmurze lub centrum danych Twojej firmy.
Daje pełną kontrolę nad bezpieczeństwem i prywatnością danych. Private Cloud zapewnia dodatkową warstwę ochrony do przetwarzania wrażliwych i poufnych informacji.
Korzyść
- Lepsze bezpieczeństwo: zasoby są dedykowane i nie są nikomu udostępniane
- Niezawodność: większa wydajność
- Jakość: wraz z wydajnością idzie jakość.
Niekorzyść
- Drogie: jest droższe niż chmura publiczna i wymaga specjalistycznej wiedzy informatycznej do zarządzania nią.
Hybrid Cloud – Jest to połączenie Public Cloud i Private Cloud.
Możesz hostować swoją usługę publiczną w chmurze publicznej, a usługi związane z poufnymi i wrażliwymi danymi w chmurze prywatnej.
Oferuje bardzo elastyczne i wszechstronne korzyści obu modeli.
Korzyść
- Skalowalność: możesz rozszerzyć swoje usługi z chmury publicznej i skalować do prywatnej zgodnie z zapotrzebowaniem.
- Opłacalny: nie musisz konfigurować 100% infrastruktury dla chmury prywatnej
- Bezpieczeństwo: możesz nadal uruchamiać poufne procesy w Private Cloud.
- Elastyczny: możesz wybrać infrastrukturę Cloud
Niekorzyść
- Bezpieczeństwo: istnieje niewielkie prawdopodobieństwo naruszenia bezpieczeństwa przez chmurę publiczną.
Mam nadzieję, że powyższe daje ci wyobrażenie o tym.
Jeśli jesteś zainteresowany nauką o przetwarzaniu w chmurze, dobrą wiadomością jest to, że możesz zacząć od bezpłatnego kursu online lub płatne na Udemy.
Podobał Ci się artykuł? Co powiesz na dzielenie się ze światem?