Wprowadzenie do rodzajów przetwarzania w chmurze

Przetwarzanie w chmurze to ogólne słowo określające każdą usługę oferowaną przez Internet. Trzy kategorie tych urządzeń są szeroko podzielone na (LaaS), (PaaS) i (SaaS). Na komputer w chmurze miał wpływ symbol chmury, który jest często używany w schematach blokowych i diagramach do przedstawiania Internetu.

Rodzaje przetwarzania w chmurze

Istnieją głównie dwa rodzaje przetwarzania w chmurze, które są:

  • Model wdrożenia
  • Model usługi

W oparciu o Trzy typy modelu wdrażania mogą być dostępne następujące rodzaje przetwarzania w chmurze:

  1. Publiczny
  2. Community Cloud
  3. Prywatny
  4. Hybrydowy

Chmura publiczna:

Chmurę publiczną określa się jako usługi komputerowe świadczone za pośrednictwem publicznego Internetu przez zewnętrznych dostawców, dzięki czemu są one dostępne dla tych, którzy chcą z nich skorzystać lub je kupić. Klienci mogą płacić za cykle, pamięć lub przepustowość, którą zużywają za użycie, lub na żądanie.

Przykład: Sun Cloud, AWS, Microsoft Azure,

Chmura społeczności:

Określona grupa klientów z organizacji z problemami współdzielonymi może korzystać wyłącznie z infrastruktury chmury. Może być własnością, być obsługiwana, zarządzana i zarządzana przez jedną lub więcej organizacji komunalnych, stronę trzecią lub ich mieszankę.

Prywatna chmura:

Chmura prywatna to system przetwarzania w chmurze, w którym dostarczane są usługi informatyczne do specjalistycznego wykorzystania jednej organizacji w stosunku do prywatnych obiektów informatycznych . Jedna organizacja obsługuje tylko infrastrukturę chmury. Może być uruchamiany na miejscu lub poza nim przez organizację lub osobę trzecią . Warunki chmury prywatnej są często stosowane zamiennie z wirtualną chmurą prywatną (VPC). Technicznie rzecz biorąc, VPC to prywatna chmura, która wykorzystuje infrastrukturę zewnętrznego dostawcy chmury, podczas gdy wewnętrzna chmura jest egzekwowana.

Przykład: AWS, VMware

Chmura hybrydowa:

Chmura hybrydowa to środowisko komputerowe zawierające chmurę rządową i prywatną w celu udostępniania informacji i aplikacji. Organizacje osiągają elastyczność i pojemność chmury rządowej dla podstawowych i niewrażliwych funkcji obliczeniowych, a jednocześnie są bezpieczne za zaporą korporacyjną dla aplikacji i informacji o kluczowym znaczeniu dla firmy.

Przykład:

Gdy wykorzystywane są delikatne dane, agencje federalne wybierają chmurę osobistą

W zależności od modelu usług mogą być dostępne następujące rodzaje przetwarzania w chmurze:

  • LAAS
  • PAAS
  • SAAS
  • Faas

Co to jest LaaS?

LaaS to model przetwarzania w chmurze, w którym zewnętrzni dostawcy usług w chmurze zapewniają i zwirtualizują infrastrukturę dla firm. Dzięki LaaS firmy mogą outsourcingować internetową pamięć, serwery, centra danych i elementy sieciowe o takiej samej funkcjonalności jak lokalna infrastruktura. Niektóre przykłady szerokiego zastosowania LaaS obejmują zautomatyzowane zasady, takie jak wsparcie, klastrowanie, sieci wewnętrzne, przywracanie, śledzenie, hosting witryny itp. Dostawca jest odpowiedzialny za budowę serwera i pamięci, tworzenie sieci zapór / zabezpieczeń i fizycznych centrów danych. Dostawca jest odpowiedzialny za budowę serwerów i pamięci masowych, tworzenie sieci firewall oraz centra bezpieczeństwa i informacji fizycznej.

Co to jest Paas?

PaaS opiera się na LaaS. Dostawcy usług w chmurze udostępniają tutaj zasoby komputerowe do tworzenia i testowania aplikacji, w tym części infrastruktury chmury i sprzętu, takich jak oprogramowanie pośrednie i systemy operacyjne. Oprócz konstruowania i utrzymywania wymaganego sprzętu środowisko PaaS umożliwia użytkownikom chmury instalowanie i przechowywanie zestawów informacji, instrumentów programistycznych i oprogramowania do oceny firmy. Niektóre z głównych graczy z systemem PayPal to CloudBees, Salesforce.com, Engine, Heroku, Google App, Bluemix.

Co to jest Saas?

Oprogramowanie jako usługa (SaaS) to system dystrybucji oprogramowania, w którym dostawca zewnętrzny hostuje i udostępnia aplikacje klientom przez Internet. Model zarządzania aplikacjami hosta SaaS jest podobny do ASP, w której dostawca hostuje oprogramowanie klientów i dostarcza je przez Internet zatwierdzonym użytkownikom końcowym. Dostawca zapewnia klientom sieciowym unikalną kopię aplikacji, która została specjalnie zaprojektowana przez dostawcę dla dystrybucji SaaS w modelu oprogramowania na żądanie SaaS. Kod źródłowy aplikacji jest taki sam dla wszystkich klientów i jest implementowany przez wszystkich klientów podczas opracowywania nowych funkcji lub funkcjonalności.

Co to jest Faas?

Faas oznacza Funkcje jako serwer. FaaS wprowadza kolejną warstwę abstrakcji PaaS, dzięki czemu projektanci są w pełni odizolowani od wszystkich programów znajdujących się w stosie. Instaluj bloki kodu o wąskiej funkcjonalności i ustaw je tak, aby były aktywowane przez określone zdarzenie, a nie przez zagrożenia związane z serwerami wirtualnymi, kontenerami i środowiskiem uruchomieniowym aplikacji. Do czasu wystąpienia zdarzenia aplikacje FaaS nie zużywają zasobów LaaS, co obniża opłaty.

Zastosowania przetwarzania w chmurze

Chociaż możesz nie być świadomy, że korzystasz teraz z przetwarzania w chmurze, większość z nas korzysta z usługi internetowej do wysyłania wiadomości e-mail, edytowania nagrań, oglądania filmów itp. Przetwarzanie w chmurze prawdopodobnie umożliwia wszystko za kulisami. Obecnie wiele organizacji, od małych firm rozpoczynających działalność po organizacje publiczne, korzysta z następującej technologii.

  • Twórz nowe aplikacje i usługi, zapisuj, twórz kopie zapasowe i pobieraj informacje
  • Blogi i hosting stron internetowych
  • Strumień wideo i audio
  • Świadczymy usługi oprogramowania na żądanie

Wniosek:

W tym artykule widzieliśmy, co to jest Cloud Computing, rodzaje Cloud Computing wraz z jego zastosowaniami oraz różne typy modeli usług wykorzystywanych w Cloud Computing.

Polecane artykuły:

To był przewodnik po Cloud Computing. W tym miejscu omówiliśmy rodzaje przetwarzania w chmurze, jego zastosowania i różne stosowane modele usług. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Co to jest przetwarzanie w chmurze?
  2. Co to jest C ++
  3. Cloud Computing vs Hadoop
  4. Cloud Computing Publiczny vs. Prywatny

Kategoria: