Wprowadzenie do przetwarzania w chmurze dla początkujących

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.

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,

  • Chmura publiczna
  • Prywatna chmura
  • Chmura hybrydowa
  • 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?