LFCA Dowiedz się podstaw przetwarzania w chmurze - część 13
- 3541
- 780
- Tacjana Karpiński
Chmura obliczeniowa to popularne modne hasło, które odnosi się do technologii na żądanie, która szturm. Aby lepiej zrozumieć i docenić koncepcję przetwarzania w chmurze, wróćmy w czasie i zobaczmy, jak wyglądało środowisko technologiczne przed pojawieniem się technologii chmurowej.
Tradycyjnie organizacja kupiłaby fizyczne serwery i ustanowiła je we własnym biurze. W miarę rozwoju firmy rosnące wymagania biznesowe zmusiłyby firmę do przeniesienia zasobów do centrum danych, w którym pozyskałaby dodatkowe zasoby, takie jak serwery, sprzęt sieciowy, energia tworzenia kopii zapasowych i systemy chłodzenia. Teraz działało to dobrze, ale konfiguracja przedstawiła kilka wyzwań.
Wyzwanie związane z tradycyjnym obliczeniami
Najwyraźniej tradycyjne podejście do zapewnienia zasobów fizycznych na miejscu często prowadzi do zwiększonych kosztów operacyjnych spowodowanych rozszerzeniem firmy. Jak omówiono wcześniej, firmy musiałyby skierować więcej funduszy na wynajem dodatkowej powierzchni, koszty energii, konserwacja i zatrudnienie zespołu ekspertów w celu monitorowania swoich zasobów przez całą dobę.
Skalowanie zasobów w dobrym czasie, aby zaspokoić rosnące wymagania firmy, byłoby również wyzwaniem. Ponadto katastrofy naturalne, takie jak trzęsienia ziemi, tajfuny i pożary, często stanowią ryzyko dla biznesu i prowadzą do ogromnych przestojów, co z kolei wpłynęłoby na biznes.
I tutaj pojawia się przetwarzanie w chmurze.
Chmura obliczeniowa
Chmura obliczeniowa to dostarczanie usług na żądanie, które obejmują przechowywanie bazy danych, zasilanie obliczeniowe, aplikacje, sieci i inne zasoby informatyczne. Słowo kluczowe jest NA ŻĄDANIE. Oznacza to, że możesz zapewnić zasoby, gdy ich potrzebujesz. Jest to możliwe za pośrednictwem dostawcy usług w chmurze w modelu cenowym, w którym płacisz tylko za to, czego potrzebujesz.
Możesz również łatwo zwiększyć swoje zasoby w drodze, aby dopasować się do twoich rosnących potrzeb. W ten sposób możesz dodać miejsce na dysku, procesor lub pamięć w swojej instancji w chmurze w ciągu kilku sekund bez konieczności ponoszenia bolesnych opóźnień w uzyskaniu zatwierdzeń na zakup dodatkowego sprzętu w tradycyjnej konfiguracji.
Mówiąc wprost, przetwarzanie w chmurze obejmuje dostarczanie usług IT, takich jak serwery, bazy danych, pamięć, aplikacje i sieci ”na chmurze„lub przez Internet z pomocą dostawcy usług w chmurze. Oferuje to korzyści skali, gdy zazwyczaj płacisz za to, czego używasz, a w efekcie obniża koszty operacyjne i pomaga skuteczniej prowadzić firmę.
Niektóre z najlepszych platform przetwarzania w chmurze obejmują:
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Microsoft Azure
- IBM Cloud
- Oracle Cloud
Rodzaje modeli wdrażania w chmurze
Nie wszystkie wdrożenia w chmurze są takie same i nie ma jednego typu wdrażania w chmurze. Różne modele i architektury w chmurze ewoluowały, aby pomóc użytkownikom i organizacjom zaspokoić ich potrzeby. Poświęćmy chwilę i krótko przejdźmy do głównych rodzajów chmury.
1. Chmura publiczna
w Chmura publiczna, Wszystkie zasoby są własnością wyłącznie i zarządzane przez firmy zewnętrzne lub dostawcy. Ci dostawcy zapewniają zasoby obliczeniowe przez Internet i obejmują firmy takie jak AWS, Google Cloud i Microsoft Azure.
W chmurze publicznej zasoby są udostępniane między różnymi użytkownikami i organizacjami. Aby uzyskać dostęp i cieszyć się usługami, po prostu utwórz konto i dodaj dane rozliczeniowe, aby rozpocząć dostęp do zasobów za pośrednictwem przeglądarki internetowej.
2. Prywatna chmura
W prywatna chmura, Zasoby obliczeniowe są rezerwą dla jednej firmy lub firmy. Tutaj infrastruktura jest hostowana i utrzymywana w centrum danych firmy. Organizacja ma całkowitą kontrolę nad sprzętem i usługami, które świadczy.
Prywatna chmura zapewnia organizacjom większą kontrolę nad ich zasobami i zapewnia przyzwoity stopień prywatności i zapewnia, że poufne informacje nie są dostępne dla dostawców stron trzecich.
Przykłady chmury prywatnej obejmują Usługi chmurowe HP I Ubuntu Cloud.
3. Chmura hybrydowa
To jest mieszanka Publiczny I Prywatny chmury. Firma może zdecydować się na wykorzystanie chmury publicznej dla konkretnej usługi i plików hosta oraz innych danych w chmurze prywatnej, co pozwala na większą elastyczność.
Rodzaje usług w chmurze
Możemy podzielić usługi w chmurze na następujące szerokie kategorie - IaaS, Paas, Saa, I Serverless.
1. IaaS (infrastruktura jako usługa)
IaaS jest fundamentalną kategorią technologii chmurowych i stanowi podstawę infrastruktury chmury. Zapewnia platformę, na której użytkownicy i firmy mogą uzyskać dostęp do zasobów, takich jak pamięć i aplikacje. Pozwala także firmom na budowanie i zarządzanie swoimi treściami w sposób bezproblemowy.
Przykłady IaaS Dołącz Microsoft Azure, AWS i Google Cloud Platform.
2. SaaS (oprogramowanie jako usługa)
Saa, krótki Oprogramowanie jako usługa, odnosi się do aplikacji lub oprogramowania opartych na chmurze, do których użytkownicy końcowi mogą uzyskać dostęp do budowy i zarządzania swoją treścią. Saa Aplikacje są dostępne za pośrednictwem przeglądarki i eliminują potrzebę kopii zapasowych i instalacji aplikacji bezpośrednio na lokalnym komputerze.
Saa jest wysoce skalowalny i zapewnia bardzo potrzebne bezpieczeństwo przedsiębiorstw. Jest to niewątpliwie jedna z najpopularniejszych kategorii Usługi w chmurze i jest używany przez praktycznie każdą firmę - czy to mały startup, czy wielkie przedsiębiorstwo. SaaS przydaje się szczególnie we współpracy, szczególnie tam, gdzie członkowie zespołu pracują zdalnie lub mieszkają w różnych regionach geograficznych.
Popularne przykłady usług SaaS obejmują Google Apps, Microsoft Office 365 i Dropbox.
3. PaaS (platforma jako usługa)
Paas, Skrót dla Platforma jako usługa, to platforma chmurowa, która jest skierowana do programistów i przedsiębiorstw. Daje im to środowisko do hostowania, instancji i wdrażania własnych niestandardowych aplikacji.
Oprócz podstawowej infrastruktury, jak można było znaleźć w IAA, takie jak serwery, bazy danych, sieci i pamięć, PAAS zapewnia narzędzia programistyczne, systemy zarządzania bazami danych i usługi BI (Business Intelligence), aby umożliwić przedsiębiorstwom wydajne budowanie i wdrażanie aplikacji.
Po prostu wkład, w Paas, Jesteś odpowiedzialny za własne aplikacje i usługi. Dostawca chmur dba o wszystko inne.
Przykłady platform PAAS obejmują OpenShift i Google App Engine.
Korzyści z przetwarzania w chmurze
Do tej pory widzieliśmy, jakie przetwarzanie w chmurze wiąże się z różnymi rodzajami platform chmurowych i usług w chmurze. W tym momencie masz już pojęcie o niektórych korzyściach związanych z przetwarzaniem w chmurze. Miejmy przegląd niektórych zalet technologii chmur.
1. Opłacalność
Model przetwarzania w chmurze jest na zasadzie wypłaty. Oznacza to, że płacisz tylko za zasoby używane w przeciwieństwie do tradycyjnego środowiska IT, w którym płacisz najwyższego dolara nawet za niewykorzystane usługi.
Absolutnie nie ma kosztów z góry ani zakupu sprzętu sprzętowego. Twoje rozliczenia kończą się po przestaniu korzystać z usług w chmurze. Wszystko to zapewnia opłacalny sposób dostarczania zasobów i wdrażania aplikacji i prowadzi do lepszej prognozy przyszłych kosztów.
2. skalowanie
Technologia chmurowa pozwala albo skalować lub zmniejszyć skalę zasobów zgodnie z wymaganiami firmy. Możesz łatwo zwiększyć zasoby obliczeniowe, takie jak pamięć RAM i CPU w przypadku zwiększonego obciążenia pracą i zmniejszyć je w celu zmniejszenia kosztów, gdy obciążenie obciążenia spadnie.
3. Duża dostępność
Cloud zapewnia, że możesz łatwo uzyskać dostęp do zasobów o każdej porze dnia z różnych urządzeń, takich jak komputery Mac, PC, tablety, a nawet smartfony z nieistotnymi przestojami.
4. Bezpieczeństwo
Bezpieczeństwo w chmurze jest dwupiętrowe. Istnieje bezpieczeństwo fizyczne, które są wyposażone w solidne centra danych, które są zabezpieczone na najwyższej jakości systemy nadzoru i monitorowania. Ponadto dostawcy chmur zapewniają bezpieczeństwo cyfrowe w celu zabezpieczenia zasobów przed nieautoryzowanymi i złośliwymi użytkownikami za pomocą najnowocześniejszej technologii zapory, zapobiegania włamaniom i systemom wykrywania oraz monitorowanie 24/7/365.
5. Lepsza wydajność i niezawodność
Dostawcy chmur mają wiele centrów danych w różnych regionach geograficznych, które zapewniają replikację danych, a tym samym zapewniają nadmiarowość danych i tolerancję na awarie, w przypadku gdy coś pójdzie nie tak. Martwi się o katastrofy fizyczne, takie jak pożary i trzęsienia ziemi, które mają cios w twoich danych, są teraz przeszłością.
Są to jedne z kluczowych korzyści wykorzystywania chmury.
Wady przetwarzania w chmurze
Jasne, chmura wprowadza do stołu kilka gadżetów, które znacznie ułatwiają życie. Ale czy to bez żadnych niedociągnięć? Z pewnością nie i jak w przypadku jakiejkolwiek technologii, chmura jest powiązana z pewnymi wadami, które będziemy starać się zbadać.
1. Brak całkowitej kontroli nad danymi
Jednym z największych wyzwań w chmurze jest to, że porzucasz kontrolę nad swoimi danymi dla strony trzeciej. Zasadniczo powierzasz im swoje dane i masz nadzieję, że będą je zachować i bezpiecznie w swoich centrach danych z dala od wścibskich oczu i zewnętrznych zagrożeń.
Jednak twoje dane znajdują się w ramach ich infrastruktury podlegającej ich zasadom. Jeśli dostawca doświadczy przestojów lub, co gorsza, złożył, twoje dane zostaną niedostępne. Mówiąc najprościej, zapisywanie danych w chmurze oznacza, że przekazujesz kontrolę nad danymi dla dostawcy.
2. Zależność od połączenia internetowego
Nie ma absolutnie żadnych sposobów na to: potrzebujesz połączenia internetowego, aby uzyskać dostęp do danych i zasobów w chmurze. Brak połączenia internetowego z jakiegokolwiek powodu pozostawi Cię w zawiesze.
3. Bezpieczeństwo
Może to zabrzmieć myląco, ponieważ wcześniej zasugerowaliśmy, że Twoje dane w chmurze są bezpieczne. Jednak bezpieczeństwo danych jest tak dobre, jak środki bezpieczeństwa zaimplementowane przez dostawcę chmur. LAX Środki bezpieczeństwa mogą zapewnić lukę dla hakerów do infiltracji dostawcy chmur i dostępu do poufnych informacji.
4. Problemy techniczne
Jeśli wystąpisz jak jakikolwiek problem techniczny, musisz zebrać bilet z dostawcą i poczekać, aż rozwiązuje sprawę. Niektórzy dostawcy zajmują sporo czasu, aby się do ciebie skontaktować, co prowadzi do opóźnień.
Wniosek
Od momentu powstania przetwarzanie w chmurze nadal rewolucjonizuje sposób, w jaki firmy i użytkownicy obsługują i przetwarzają swoje dane, a wraz ze zwiększonym pobieraniem technologii chmurowych przewiduje się, że dostawcy chmury zwiększają pojemność pamięci i sprawiają, że usługi chmurowe są bardziej przystępne cenowo.
Więcej dostawców będzie starać się poprawić bezpieczeństwo swoich platform, aby nadążyć za pojawiającymi się zagrożeniami i zabezpieczyć dane użytkowników. Zostaną również podjęte wysiłki w celu zintegrowania nowych technologii, takich jak IoT z chmurą.
Rzeczywiście, przyszłość chmury jest jasna, biorąc pod uwagę wiele korzyści, jakie ma do zaoferowania. Jego opłacalność i niezawodność są idealne w przyspieszeniu rozwoju firm, zarówno małych, jak i dużych.
Zostań Certyfikowaną Fundacją Linux IT Associate (LFCA)- « LFCA Dowiedz się podstawowych wskazówek dotyczących rozwiązywania problemów z siecią - Część 12
- 5 Narzędzia oparte na linii poleceń Linux do pobierania plików i przeglądania stron internetowych »