10 rodzajów przetwarzania w chmurze, o których powinieneś wiedzieć


Wszyscy słyszeliśmy o „Chmura ” i większość ludzi wie, że przetwarzanie w chmurze oznacza, że ​​aby uzyskać dostęp do oprogramowania i usług, musisz korzystać z połączenia internetowego. Istnieje jednak wiele rodzajów przetwarzania w chmurze, które mają różne cele i zalety.

Główne typy przetwarzania w chmurze

Kiedy mówimy o „rodzajach” przetwarzania w chmurze, może to odnosić się do dwóch różnych rzeczy. Jednym ze sposobów spojrzenia na przetwarzanie w chmurze jest skupienie się na tym, do czego wykorzystywana jest dana technologia. Większa część tego artykułu skupia się na tym, ale najpierw musimy przyjrzeć się przetwarzaniu w chmurze pod kątem jego architektury.

Z tego punktu widzenia istnieją trzy rodzaje przetwarzania w chmurze.

1. Infrastruktura jako usługa ( IaaS

Jeden rodzaj przetwarzania w chmurze oferuje zasoby centrum danych na żądanie. Ładujesz i/lub piszesz całe oprogramowanie. Zasadniczo przypomina to zakup własnego centrum danych, z tą różnicą, że wynajmujesz sprzęt.

2. Platforma jako usługa (PaaS)

Jeśli chcesz tworzyć aplikacje w chmurze, ale nie chcesz utrzymywać systemów operacyjnych ani środowiska programistycznego w chmurze, potrzebujesz PaaS. Zapewnią narzędzia potrzebne do stworzenia usługi lub aplikacji w chmurze.

3. Oprogramowanie jako usługa (SaaS) 

Jeśli nie jesteś dostawcą usług w chmurze ani programistą, najczęściej spotykanym rodzajem przetwarzania w chmurze jest SaaS. Prawie wszystkie typy przetwarzania w chmurze, które omówimy poniżej, są przykładami SaaS i są skierowane do użytkowników końcowych.

4. Zdalne wypożyczenie komputera

Jeśli potrzebujesz dostępu do komputera w centrum danych, możesz zapłacić za dostęp wyłączny lub współdzielony. Działa to dokładnie tak samo, jak użycie zdalny ekran w celu uzyskania dostępu do komputera domowego, na przykład z tabletu. Różnica polega na tym, że nie musisz płacić za komputer, nie musisz go konserwować, a wszystkimi innymi problemami związanymi z udostępnianiem go 24 godziny na dobę, 7 dni w tygodniu, zajmuje się ktoś inny za jedną opłatą.

Jest to popularny wybór wśród osób, które od czasu do czasu potrzebują dostępu do określonego rodzaju sprzętu lub nie chcą na stałe posiadać komputera wymagającego częstej modernizacji. Możesz na przykład wypożyczyć Mac in the Chmura, a może potrzebujesz superszybkiego komputera stacjonarnego, który przetworzy dla Ciebie kilka liczb, a następnie prześle Ci wyniki..

5. Maszyna wirtualna w chmurze

Korzystanie z maszyny wirtualnej to rodzaj przetwarzania w chmurze nieco powiązany z wyżej wymienionym typem, z tą różnicą, że nie wynajmujesz komputera fizycznego. Zamiast tego płacisz za maszyna wirtualna, który działa wraz z wieloma innymi maszynami wirtualnymi na tym samym komputerze fizycznym.

Dla wielu użytkowników różnica nie ma znaczenia i po prostu wybiorą tańszą opcję. Jednak wynajęcie fizycznego komputera w centrum danych na wyłączny użytek oznacza, że ​​masz gwarancję wydajności przez cały czas.

6. Natywne aplikacje chmurowe

Natywna aplikacja w chmurze to taka, która działa w infrastrukturze przetwarzania w chmurze i została od początku opracowana z myślą o takim działaniu. Dlatego też uruchamianie programu Microsoft Word na wynajmowanej w chmurze maszynie wirtualnej niejest przykładem natywnej aplikacji w chmurze.

Aplikacja Biuro 365 Word, do której uzyskujesz dostęp za pośrednictwem przeglądarki, jest jednak natywną aplikacją w chmurze. To samo dotyczy aplikacji takich jak Gmail i większość usług w chmurze, z których korzystasz na co dzień.

7. Przechowywanie w chmurze

Przechowywanie w chmurze to prosta koncepcja. Zamiast zapisywać pliki na dysku twardym komputera lub na lokalnym, zewnętrznym dysku twardym, zapisujesz je za pomocą usługi w chmurze na komputerze zdalnym.

Większość usług przechowywania danych w chmurze to znacznie więcej niż tylko zewnętrzny dysk w przestrzeni powietrznej. Twoje dane są przechowywane zgodnie z międzynarodowymi standardami, co obejmuje przechowywanie kilku nadmiarowych kopii w fizycznie oddzielnych lokalizacjach. Usługi przechowywania w chmurze oferują również dodatkowe możliwości, takie jak możliwość wyszukiwania plików lub edytowania ich w chmurze.

Przykłady Cloud Storage obejmują dysk Google, MicrosoftOneDrive, DropBox i Apple iCloud.

8. Media społecznościowe

Media społecznościowe szturmem podbiły świat. Istnieje duża szansa, że ​​każdy czytający ten artykuł korzysta z co najmniej jednego z głównych serwisów społecznościowych, niezależnie od tego, czy jest to Facebook, Świergot, Instagrama czy którekolwiek inne wielkie nazwiska. Jeśli tak, korzystasz z usługi w chmurze. Chociaż mediów społecznościowych możesz nie uważać za aplikacje w chmurze, wszystkie Twoje dane i większość mocy obliczeniowej wykorzystywanej w tych usługach znajdują się w chmurze..

9. Usługi transmisji strumieniowej rozrywki

Bez względu na to, czy słuchasz muzyki w Spotify, czy oglądasz najnowszy Netflixa Original, korzystasz z usługi w chmurze. Chociaż aplikacje uruchomione na Twoim urządzeniu wykonują część pracy, większość pracy wykonuje się daleko, w centrum danych.

Usługi te nie tylko wysyłają treści na Twoje urządzenie na żądanie, ale dynamicznie dostosowują jakość w zależności od Twojego połączenia internetowego. Usługi te uważnie obserwują, co robisz z tą usługą, dzięki czemu mogą formułować rekomendacje na podstawie Twoich danych osobowych i danych innych użytkowników.

Możesz także przesyłać strumieniowo gry wideo. Nie musisz kupować konsoli ani składać komputera do gier, po prostu zapłać za korzystanie z usług takich jak Xcloud, GeForce teraz i Google Stadia. Współpracują z tabletami, telewizorami Smart TV i prawie wszystkim, co obsługuje przeglądarkę i kontroler. Gry w chmurze są wciąż bardzo nowe, więc wszystkie błędy nie zostały jeszcze usunięte. Jeśli jednak masz doskonałe połączenie internetowe, warto już spróbować.

10. Zdecentralizowane usługi w chmurze

Tradycyjne usługi w chmurze opierają się na scentralizowanych centrach danych, ale wiążą się z tym obawy dotyczące prywatności. Na przykład, jeśli możesz przeszukiwać dokumenty w usłudze takiej jak Dokumenty Google, oznacza to, że Google może (w zasadzie) czytać także wszystko, co znajduje się w tym dokumencie. Jedyne, co Cię chroni, to przepisy dotyczące prywatności i własna polityka prywatności dostawcy usług w chmurze, ale nie ma żadnej faktycznej bariery w ochronie przed nimi Twoich informacji.

Stąd wziął się pomysł zdecentralizowanego dostawcy usług w chmurze. Prawdopodobnie najbardziej znanym przykładem jest (obecnie nieistniejący) Dokumenty grafitowe. Graphite Docs działał podobnie do Dokumentów Google, przynajmniej z perspektywy użytkownika, ale nie miał centralnego centrum danych. Zamiast tego wykorzystał technologię blockchain do hostowania i szyfrowania danych użytkowników. Korzystasz z zalet produktywności w chmurze bez obaw o prywatność.

Niestety Graphite Docs zostanie zamknięty w 2020 r., ale jego kod źródłowy to Open Source, co oznacza, że ​​każdy może skonfigurować własną wersję.

Istnieją również inne opcje tworzenia zdecentralizowanych aplikacji, takie jak Półki na książki (dawniej Blockstacks), które umożliwiają pisanie „dappów” lub zdecentralizowanych aplikacjiłączących się z walutami opartymi na blockchainie ..

Życie z głową w chmurach

Chociaż zawsze będzie miejsce na Twój komputer osobisty, wydaje się, że przyszłość będzie w coraz większym stopniu oparta na chmurze. Gdy Internet ostatecznie obejmie całą planetę, chmura stanie się najważniejszym rodzajem technologii komputerowej.

.

Powiązane posty:


28.01.2022