Co to jest przetwarzanie w chmurze?
Co to jest przetwarzanie w chmurze? Przetwarzanie w chmurze często nazywane „chmurą”, w prostych słowach oznacza przechowywanie lub uzyskiwanie dostępu do danych i programów przez Internet, a nie na własnym dysku twardym.
Wszystko w dzisiejszych czasach jest przenoszone do chmury, działa w chmurze, jest dostępne z chmury lub może być przechowywane w chmurze.Stąd popyt rośnie we wszystkich sektorach gospodarki.
Gdzie dokładnie jest ta chmura?
Aby odpowiedzieć na to pytanie w tym blogu o przetwarzaniu w chmurze, jest on gdzieś na drugim końcu połączenia internetowego, gdzie przechowujesz pliki i masz do nich dostęp z dowolnego miejsca na świecie.Może to być dla Ciebie poważna sprawa, głównie z trzech powodów:
- Nie musisz utrzymywać ani administrować żadną infrastrukturą do tego samego.
- Nigdy nie zabraknie jej pojemności, ponieważ jest praktycznie nieskończona.
- Możesz uzyskać dostęp do aplikacji opartych na chmurze z dowolnego miejsca, potrzebujesz tylko urządzenia, które może łączyć się z Internetem.
Jak to się wszystko zaczeło?
Chociaż internet narodził się w latach 60. XX wieku, dopiero w latach 90. odkryto potencjał Internetu do obsługi biznesu, co doprowadziło do dalszych innowacji w tej dziedzinie. Wraz ze wzrostem szybkości transferu Internetu i łączności, ustąpiły miejsca nowemu typowi firm o nazwie Application Service Providers (ASP).
zastosowanie analityki dużych zbiorów danych
ASP wzięły istniejące aplikacje biznesowe i uruchomiły je dla biznesu przy użyciu własnych maszyn. Klienci płacili miesięczną opłatę za prowadzenie działalności przez Internet z systemów ASP.
Jednak dopiero pod koniec lat 90. XX wieku pojawiła się chmura obliczeniowa, jaką znamy dzisiaj, i doprowadziła do tego bloga o tym, czym jest cloud computing.
A ponieważ dopiero niedawno urósł businessinsider zgłoszone,
Usługa przetwarzania w chmurze wzrosła o prawie 80% rok do roku w ciągu ostatnich dwóch kwartałów i osiągnęła w 2015 roku przychody w wysokości 7,8 miliarda dolarów, czyli czterokrotnie większą niż w 2012 roku, która wyniosła 1,8 miliarda dolarów.Czy to intrygujące, prawda?
Teraz, gdy już wiesz, czym jest chmura, pomyśl tylko o wszystkich swoich codziennych czynnościach online, a zdasz sobie sprawę, że duża część Twojej pracy, którą wykonujesz online, opiera się na chmurze. Tak jak wszystkie interakcje w mediach społecznościowych odbywają się w chmurze, wszystko, co przechowujesz online, znów jest chmurą, płacisz rachunki za prąd online, zakupy online, wszystko!
Teraz jak to wszystko działa, zrozummy toprzez przykład :
Tak więc jest to aplikacja o nazwieCustomer Relation Manager (CRM) oparty na chmurze. To oprogramowanie jest szeroko stosowane we wszystkich organizacjach sprzedaży w celu zapewnienia większej sprawności, zwiększonej produktywności i niskich kosztów.
Sposób, w jaki jest używany, jest taki, że przedstawiciel handlowy w terenie potrzebowałby dostępu do urządzenia mobilnego, które jest połączone z Internetem, a następnie może uzyskać informacje o kliencie niezależnie od jego lokalizacji.Może również aktualizować informacje na bieżąco, dzięki czemu nie ma potrzeby wracania do biura w celu zaktualizowania informacji o transakcji.
Menedżerowie sprzedaży mogą również monitorować wszystko na swoich urządzeniach z dostępem do Internetu i będą wiedzieć, które transakcje zamknąć, a które nie. Wszystko dzieje się w ruchu!
Najlepsza część? Nie musisz kupować żadnych maszyn ani administrować żadnym rodzajem oprogramowania, wszystko będzie obsługiwane przez firmę działającą w chmurze, która obsługuje tę aplikację. Fajnie, prawda?
Co to jest przetwarzanie w chmurze? | Szkolenie AWS | Edureka
Przejdźmy dalej i zagłębmy się w temat „ czym jest przetwarzanie w chmurze ”I zrozumieć jego architekturę:
Teraz, gdy zapytasz, czym jest Cloud Computing, odpowiedź byłaby w bardzo szerokim znaczeniu, dlatego usługi, które oferuje, zostały podzielone na trzy różne modele, omówmy każdy z nich:
- SaaS
- PaaS
- IaaS
SaaS (oprogramowanie jako usługa)
W ramach tej usługi dostawca usług w chmurze dzierżawi swoje aplikacje lub oprogramowanie, które są jego własnością. Klient może uzyskać dostęp do tego oprogramowania na dowolnym urządzeniu podłączonym do Internetu za pomocą narzędzi takich jak przeglądarka internetowa, aplikacja itp.
Na przykład: Salesforce.com dostarcza klientowi CRM (Customer Relation Manager) w infrastrukturze chmury i pobiera od niego opłaty, ale oprogramowanie jest własnością tylko firmy Salesforce.
PaaS (platforma jako usługa)
W ramach tej usługi dostawca chmury daje klientowi możliwość wdrożenia aplikacji stworzonej przez klienta przy użyciu języków programowania, narzędzi itp., Które są dostarczane przez dostawcę chmury. Klient nie może kontrolować podstawowej architekturyw tym systemy operacyjne, pamięć masowa, serwery itp.
Na przykład: Ta usługa miałaby sens tylko wtedy, gdy jesteś programistą, ponieważ ta usługa zapewnia platformę do tworzenia aplikacji, takich jak Google App Engine.
IaaS (infrastruktura jako usługa)
W tej usłudze dostawca chmury zapewnia klientowi maszyny wirtualne i inne zasoby jako usługę, odciąga użytkownika od maszyny fizycznej, lokalizacji, partycjonowania danych itp. Jeśli użytkownik chce maszyny z systemem Linux, otrzymuje maszynę z systemem Linux nie martw się o fizyczną maszynę lub sieć systemu, w którym zainstalowany jest system operacyjny, proste.
Na przykład AWS (Amazon Web Services) to jak IaaS AWS EC2 .
Poniższy diagram podsumowuje różnice między IaaS, PaaS i SaaS
Wiemy już o modelach usług, a gdy zaoferujesz usługę, a następnie nastąpi wdrożenie, omówimy teraz modele wdrażania:
- Chmura publiczna
- Prywatna chmura
- Chmura hybrydowa
Chmura publiczna
W trybie wdrażania chmury publicznej wdrażane usługi są otwarte do użytku publicznego i ogólnie usługi w chmurze publicznej są bezpłatne. Z technicznego punktu widzenia może nie ma różnicy między chmurą publiczną a chmurą prywatną, ale parametry bezpieczeństwa są bardzo różne, ponieważ chmura publiczna jest dostępna dla każdego, wiąże się to z większym ryzykiem.
Prywatna chmura
Chmura prywatna jest obsługiwana wyłącznie dla jednej organizacji, może to zrobić ta sama organizacja lub organizacja zewnętrzna. Ale zazwyczaj koszty są wysokie, gdy korzystasz z własnej chmury, ponieważ sprzęt byłby okresowo aktualizowany, bezpieczeństwo również musi być kontrolowane, ponieważ codziennie pojawiają się nowe zagrożenia.
Chmura hybrydowa
Chmura hybrydowa składa się z funkcjonalności chmury prywatnej i publicznej. W jaki sposób?
Zrozummy to na przykładzie: Załóżmy, że istnieje firma badawcza, więc mieliby opublikowane dane, a także dane, które nadal byłyby w fazie badań.Terazwszystko, co jest nadal w trakcie badań, powinno być traktowane jako poufne, prawda? Chociaż Twój dostawca chmury może mieć najnowocześniejsze funkcje bezpieczeństwa, ale nadal jest otwarty dla publiczności, dlatego jest podatny na cyberataki.
Aby zaradzić temu ryzyku, możesz nadal przetwarzać dane na serwerach firmy, których dostęp jest kontrolowany przez firmę, a dane publikowane na platformie publicznej, tego rodzaju układ byłby chmurą hybrydową.
Myślę, że do tej pory musisz mieć dobre pojęcie o tym, czym jest cloud computing. Przejdźmy dalej i poznajmy docelową grupę docelową chmury, czyli TY, teraz możesz patrzeć na chmurę jako osoba fizyczna lub firma,niechprzyjrzyj się obu perspektywom.
Konsumenci a biznes
Porozmawiajmy tutaj o konsumentach, tych z nas, którzy pracują w małych i średnich biurach, regularnie korzystają z internetu, dla nas chmura to powiedzmy Dysk Google, a może DropBox.
Ale dla organizacji i firm jest to zupełnie inna scena, dla nich chmura to SaaS, w którym mogą chcieć używać oprogramowania w chmurze lub może PaaS, w którym mogą chcieć zbudować aplikację w środowisku, które jest dostarczane przez środowisko chmurowe, a może chcą wykorzystać usługę chmury jako infrastrukturę, w której będą wynajmować całe maszyny wirtualne i konfigurować je na swój sposób, czyli IaaS.
Terazzastanawiasz się może, czy firmy naprawdę korzystają z Cloud Computing? Oczywiście, że tak, według popularnego serwisu blogowego PCMag cloud computing wygenerował w 2016 roku 127 miliardów dolarów, a do 2020 roku może to być 500 miliardów dolarów.
Całkiem imponujące, prawda? Dlaczego ludzie lub firmy przenoszą się do chmury? Powinno być kilka zalet, prawda?
Przejdźmy dalej i zobaczmy, jakie korzyści daje Cloud Computing:
- Szybka implementacja
Jeśli zajmowałeś się tworzeniem lub wdrażaniem aplikacji, czasami potrzeba miesięcy, a nawet lat, aby aplikacja działała i działała. Dzięki chmurze możesz skrócić czas i przyspieszyć działanie.
- Natychmiastowa skalowalność
Dzięki zasobom w chmurze zawsze możesz skalować w górę lub w dół nie. zasobów i użytkowników zgodnie z potrzebami, pojemność chmury nigdy się nie skończy!
- Dostęp z dowolnego miejsca
Aplikacje zbudowane w chmurze są zaprojektowane tak, aby były dostępne z dowolnego miejsca, wystarczy połączenie internetowe na urządzeniu mobilnym.
- Brak kosztów początkowych
Wcześniej, aby wdrożyć aplikację, trzeba było kupić niezbędny sprzęt, zbudować architekturę, zakupić licencje na oprogramowanie itp., Ale w chmurze wszystkie te koszty są znacznie zmniejszone, aw niektórych przypadkach wyeliminowane.
- Bezobsługowe
Tradycyjnie będziesz musiał aktualizować oprogramowanie najnowszymi wersjami, aktualizować sprzęt, a także rozwiązywać problemy w systemie na poziomie sprzętowym, ale dzięki chmurze nie musisz martwić się o konserwację sprzętu, wszystko będzie zarządzane przez dostawcę chmury.
- Lepsze bezpieczeństwo
Niezależne badanie wykazało, że rocznie firma średniej wielkości traci około 260 laptopów, jest to strata dla firmy nie w kategoriach pieniężnych, ale dane, które były na laptopie, są cenne, dzięki Cloud nie musisz się o to martwić , wszystkie Twoje dane są przechowywane w centralnej, bezpiecznej lokalizacji.
A teraz jak zacząć?
Do wyboru jest wielu dostawców usług w chmurze. Weźmy te najważniejsze.
- Lazur: To platforma przetwarzania w chmurze firmy Microsoft założona w 2010 roku.
- AWS: Amazon Web Services to platforma przetwarzania w chmurze stworzona przez Amazon w 2006 roku.
Który wybierzesz?
Pytanie, które przyszłoby ci do głowy w momencie, gdy zobaczyłeś te dwa nazwiska.
Spróbujmy odpowiedzieć na to pytanie.
c # c ++
AWS i Microsoft Azure to dwaj główni gracze w branży przetwarzania w chmurze, ale wciąż AWS jest większy niż Azure. O ile większy?
Cóż, pojemność serwera AWS jest 6 razy większa niż łączna wielkość serwerów wszystkich konkurentów.
Również AWS rozpoczął swoją podróż w chmurze już w 2006 roku w porównaniu z Microsoft Azure, który został uruchomiony w 2010 roku, więc pod względem usług model usług AWS jest bardziej dojrzały.Amazon jest właścicielem największych centrów danych na świecie, które są strategicznie rozmieszczone na całym świecie.
Kiedy widzimy platformę Azure, nie jest ona bliska pojemności, jaką ma Amazon, ale Microsoft ciężko pracował, aby osiągnąć taki rodzaj usług i elastyczność, jakie oferuje Amazon. Na przykład w 2014 roku Microsoft wprowadził opcję nadmiarowego magazynu o nazwie Magazyn strefowo nadmiarowy co odpowiada usługom oferowanym przez Amazon.
Porozmawiajmy o ważniejszym parametrze, takim jak cennik .
Amazon wystawia rachunek za godzinę, co oznacza, że nie. godzin, przez które będziesz używać swoich instancji, wadą może być to, że jeśli zatrzymasz instancję, powiedzmy po 2,5 godzinach, opłata zostanie naliczona za całe 3 godziny.
W tym celu Azure ma inny schemat, który może spodobać się klientom, rozliczają się za minuty, czyli za liczbę minut, przez które korzystasz z instancji, ale gdy porównasz ceny AWS i Azure w godzinach, AWS jest tańszy.
Na przykład: instancja AWS m3.large kosztuje 0,133 $ za godzinę, a równoważna instancja na platformie Azure (Medium VM) kosztuje 0,45 $ za godzinę.
Podsumowując, Amazon wyłania się jako zwycięzca!
jak przekonwertować double na int
Więcteraz spójrz na to w ten sposób, jeśli chcesz zrobić plik zmiana kariery w branży przetwarzania w chmurze, która usługa będzie bardziej poszukiwana, AWS, prawda?
Zobaczmy, co ma do powiedzenia Analytics,
Rys. Ten wykres przedstawia oferty pracy dla architekta rozwiązań AWS z Indeed.com
Chcesz zostać architektem rozwiązań AWS?
Aby zostać architektem rozwiązań, będziesz potrzebować rozległej wiedzy i praktycznej znajomości usług AWS.Możesz przeczytać o usługach AWS z tego .
Co dalej, gdy poznasz wszystkie te usługi i oczywiście, czym jest chmura obliczeniowa?
Otrzymujesz certyfikat! Tutaj jest na temat różnych certyfikatów, które możesz wykonać w AWS.
Nie martw się jest tutaj, aby pomóc Ci na każdym etapie Twojej podróży, aby zostać Architektem Rozwiązań AWS, musisz zdać egzamin, dlatego oprócz tego bloga o tym, czym jest chmura obliczeniowa, opracowaliśmy program nauczania, który obejmuje dokładnie to, czego potrzebujesz Rozwal to! Tutaj możesz rzucić okiem na szczegóły kursu .
A więc chodziło o Twoją karierę. Wróćmy teraz do tego, czym jest Cloud Computing. Omówiliśmy prawie wszystko o Cloud Computing, ale bądźmy szczerzy i zrozummy, że nic na tym świecie nie jest dobre. Wiele powiedziano o przetwarzaniu w chmurze, dobrze i źle. Omówiliśmy prawie wszystkie dobre części.
Posłuchajmy trochę ciekawe argumenty o Cloud Computing.
Niektórzy twierdzą, że całkowite przeniesienie firmy do chmury może nie być dobrym pomysłem.Cóż, w pewnym sensie ma to sens, ponieważ co jeśli Twój dostawca usług w chmurze doświadczy przestoju, w takim przypadku Twoja firma również poniesie stratę.
Tak się faktycznie stało z naszym własnym AWS w 2012 roku, kiedy nastąpiła przerwa w dostawie prądu spowodowana burzą elektryczną w północnej Wirginii, w wyniku której serwery Amazon doświadczyły przestoju, z powodu tych dużych firm, takich jak Instagram, Pinterest i Instagram, również hostują swoje usługi na AWS.
Innym argumentem, który często pojawia się, gdy mówimy o przetwarzaniu w chmurze, jest to, kto jest właścicielem danych w chmurze ?
Twoja czy firma przechowująca Twoje dane?Niektórzy mogą powiedzieć, że dane, które umieszczasz w chmurze, są Twoje, ale co z danymi, które są generowane za pomocą ich narzędzi, kto jest ich właścicielem?
Więc te rzeczy są ryzykowne, gdy przechodzisz do chmury, ale kiedy porównamy te wady z zaletami, w pewnym sensie ważą więcej, więc właśnie dlatego następuje poważna zmiana na chmurę.
Czas pokaże, czy to dobrze, czy źle.
Mam nadzieję, że spodobał Ci się samouczek Czym jest Cloud Computing.
Tak jak powiedzieliśmy, jeśli planujesz przenieść się do branży Cloud Computing, a szczególnie do AWS, zapewniamy szkolenia w tym zakresie. Oto zbiór aby pomóc Ci przygotować się do następnej rozmowy kwalifikacyjnej AWS.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w tym samouczku dotyczącym chmury obliczeniowej, a my skontaktujemy się z Tobą.