Technologia Chmury Następna Era Publicznego Prywatnego Przechowywania Danych

Autor: Vikas Kumar

15 września 2021

Technologia Chmury

Technologia Chmury Następna Era Publicznego Prywatnego Przechowywania Danych

Może się wydawać, żeprzetwarzanie w chmurze lub technologiajest nowością na rynku, ale prawda jest taka, że sięga 1955 roku, kiedy John McCarthy, który pierwotnie użył terminu "sztuczna inteligencja". Od lat 50. firmy używały bardzo złożonych i wciąż zmieniających się systemów komputerów mainframe do przetwarzania danych. Aby ograniczyć tę złożoność, firmy kupowały jedną lub więcej maszyn i wdrażały "time-sharing", aby zwiększyć zwrot z inwestycji. Dzięki wykorzystaniu time-sharing, kilku użytkowników mogło uzyskać dostęp do komputera mainframe z podłączonych stacji, które nie miały własnej mocy obliczeniowej. Ten rodzaj udostępnionej mocy obliczeniowej to podstawowa teoria chmury.

W 1969 r. J. C. R. Licklider pomógł w opracowaniu ARPANET (Advanced Research Projects Agency Network), "bardzo" podstawowej wersji Internetu, w której wszyscy mieliby być połączeni za pomocą komputerów i mogli uzyskać dostęp do informacji z dowolnego miejsca. Intergalactic Computer Network, znany jako Internet, jest niezbędny do dostępu do Chmury. Około 1970 roku wprowadzono koncepcję maszyn wirtualnych, dzięki której za pomocą oprogramowania do wirtualizacji możliwe stało się jednoczesne uruchamianie jednego lub więcej systemów operacyjnych w środowisku. Pod koniec lat 90. termin "chmura" był używany do reprezentowania przestrzeni obliczeniowej pomiędzy dostawcą a użytkownikiem końcowym. W 2002 roku Amazon uruchomił swoje usługi detaliczne oparte na sieci, co było pierwszą dużą firmą, która uznała wykorzystanie tylko 10% swojej pojemności (co było powszechne w tamtym czasie) za problem do rozwiązania. Później, w 2006 roku, opracowali Amazon Web Services, które oferują usługi online w celu zapewnienia różnorodnych usług opartych na chmurze, w tym przechowywania, obliczeń i "inteligencji ludzkiej" dla innych stron internetowych lub klientów. Idąc tym tropem, w tym samym roku Google uruchomiło usługi Google Docs.

Większość ludzi nie jest do końca świadoma, co tak naprawdę oznacza "Cloud Computing". Ogólnie rzecz biorąc, jest to dostarczanie hostowanej usługi przez Internet. Umożliwia firmom korzystanie z zasobów obliczeniowych, takich jak maszyna wirtualna (VM), pamięć masowa lub aplikacja, jako narzędzia, podobnie jak energia elektryczna, zamiast budowania i utrzymywania wewnętrznej infrastruktury obliczeniowej.

Model Rozwoju Cloud Computing

Możemy sklasyfikować usługę na trzy rodzaje, tj. Prywatna, Publiczna i Hybrydowa. W modelu usługi chmury Prywatnej usługa jest dostarczana z firmowego centrum danych dla użytkowników wewnętrznych. Natomiast w przypadku modelu usługi chmury Publicznej zewnętrzny dostawca usług w chmurze dostarcza usługę przez Internet. Wreszcie, chmura Hybrydowa to połączenie chmury publicznej i prywatnej.

Rodzaje Usług Cloud Computing

Usługi przetwarzania w chmurze dzielą się głównie na trzy kategorie, tj. Oprogramowanie jako usługa (SaaS), infrastruktura jako usługa (IaaS) i platforma jako usługa (PaaS).

Usługa SaaS to model dystrybucji, który dostarcza aplikacje oprogramowania przez Internet; te aplikacje nazywane są usługami internetowymi. Użytkownicy mogą uzyskiwać dostęp do aplikacji i usług SaaS z dowolnego miejsca za pomocą komputera lub urządzenia mobilnego z dostępem do Internetu. Firmy świadczące takie usługi to SalesForce, NetSuits i Concur.

Dostawcy usług IaaS, tacy jak AWS, Microsoft Azure i Google Compute Engine, dostarczają instancję serwera wirtualnego i pamięć masową, a także interfejs programowania aplikacji (API), który umożliwia użytkownikom migrację obciążeń do maszyny wirtualnej. Użytkownicy mają przydzieloną pojemność pamięci masowej i mogą uruchamiać, zatrzymywać, uzyskiwać dostęp i konfigurować maszynę wirtualną i pamięć masową według potrzeb.

W modelu usługi PaaS dostawcy chmury hostują narzędzia programistyczne w swojej infrastrukturze. Użytkownicy uzyskują dostęp do tych narzędzi przez Internet za pomocą interfejsów API, portali internetowych lub oprogramowania bramy. PaaS jest używany do tworzenia oprogramowania, a wielu dostawców PaaS hostuje oprogramowanie po jego opracowaniu. Firmy świadczące takie usługi to AWS Elastic Beanstalk, Google App Engine i Heroku.

Zgodnie z UMI, światowy rynek publicznych usług chmurowych ma wzrosnąć o 15,7% w 2020 r., osiągając łącznie 367 miliardów dolarów, w porównaniu z 236,7 miliardami dolarów w 2017 r.

Główne Wyzwania

Od początku istnienia chmury publicznej przedsiębiorstwa obawiały się potencjalnych zagrożeń dla bezpieczeństwa i to się nie zmieniło do teraz. W ankiecie RightScale przeprowadzonej niedawno, było to największe wyzwanie wskazane przez respondentów, przy czym łącznie 77% stwierdziło, że bezpieczeństwo chmury jest wyzwaniem, w tym 29% określiło to jako poważne wyzwanie.

Wnioski

Z pomocą Cloud Computing i stojącej za nim technologii, mamy wspaniałe możliwości i zdolności. Cloud Computing może otworzyć nowy świat platform, miejsc pracy, aplikacji i wiele więcej. Cloud Computing zapewni cyfrową infrastrukturę inteligentnych miast jutra, w których do 2045 roku będzie mieszkać szacunkowo 6 miliardów ludzi na świecie. Inteligentne windy i parkingi, samochody bez kierowcy i taksówki dronowe, pociągi i metro, farmy i elektrownie - wszystko to będzie bezpieczniejsze i lepiej zarządzane, a będzie to możliwe tylko dzięki możliwości przechowywania i analizy danych przez chmurę.

Otrzymaj kontakt


Powiązane blogi