W tym wpisie na blogu przyjrzymy się korzyściom ekonomicznym płynącym z przetwarzania w chmurze, potencjalnym problemom bezpieczeństwa, jakie mogą się pojawić, a także przedstawimy rozwiązania tych problemów.
Zrozumienie chmury obliczeniowej za pomocą biblioteki wirtualnej
Chmura obliczeniowa (ang. cloud computing) odnosi się do technologii komputerowej, która umożliwia jednoczesne korzystanie z usług informatycznych, takich jak przechowywanie danych i dostęp do treści, za pośrednictwem serwerów w internecie. Omawiana tutaj chmura obliczeniowa to technologia oparta na sieciach bezprzewodowych, dostępna zawsze i wszędzie. Koncepcja ta różni się od obecnie bardziej rozpowszechnionej chmury obliczeniowej opartej na sieciach przewodowych lub lokalnych.
Rozważmy najpierw następującą wirtualną bibliotekę. Biblioteka ta oferuje usługę dostawy na dużą skalę. Gdy klient prosi o wypożyczenie książek, bibliotekarz znajduje żądane tytuły. Książki te są następnie przeładowywane na pojazdy dostawcze i wysyłane do wskazanej przez klienta lokalizacji. Książki drogie lub popularne mają odpowiednio wysokie opłaty za wypożyczenie, podczas gdy książki używane lub promocyjne są bezpłatne lub mają stosunkowo niskie opłaty za wypożyczenie. Co więcej, biblioteka zarządza takimi danymi, jak to, ile klient przeczytał daną książkę lub jakie notatki sporządził, ale tylko dla tego konkretnego klienta. Gdyby taka biblioteka istniała, klienci nie musieliby kupować książek ani przechowywać ich we własnych bibliotekach, aby je przeczytać.
Oczywiście, taka biblioteka nie istnieje, ale ta analogia ułatwia zrozumienie nowych cech chmury obliczeniowej, które różnią ją od tradycyjnego przetwarzania. Biblioteka reprezentuje serwery internetowe chmury obliczeniowej, a książki reprezentują różne aplikacje (oprogramowanie). Tak jak klienci nie muszą kupować książek ani przechowywać ich w bibliotece do czytania, tak użytkownicy chmury obliczeniowej nie muszą kupować ani pobierać potrzebnego oprogramowania na swoje urządzenia w celu wykonania zadań. Dlatego też, jeśli chmura obliczeniowa stanie się szeroko komercyjna, przestrzeń dyskowa na wszystkich urządzeniach z dostępem do internetu – takich jak laptopy, komputery stacjonarne i smartfony – nie będzie musiała być już tak duża, jak obecnie.
Społeczne i ekonomiczne skutki przetwarzania w chmurze
Oczekuje się, że wdrożenie chmury obliczeniowej przyniesie znaczące korzyści ekonomiczne nie tylko jednostkom, ale i całemu społeczeństwu. Przedsiębiorstwa mogą zaoszczędzić, eliminując konieczność utrzymywania kosztownej infrastruktury sprzętowej, a małe i średnie przedsiębiorstwa (MŚP) mogą łatwo wdrażać najnowsze technologie bez dużych inwestycji dzięki usługom oprogramowania w chmurze (SaaS). Przyspiesza to tempo innowacji w firmach i ostatecznie pozytywnie wpływa na wzrost gospodarczy.
Co więcej, chmura obliczeniowa przyczynia się do tworzenia nowych środowisk pracy, na przykład poprzez rozwój pracy zdalnej. Pandemia COVID-19 doprowadziła do powszechnego wdrożenia pracy zdalnej na całym świecie, podkreślając znaczenie chmury obliczeniowej w tym procesie. Dzięki umożliwieniu wykonywania pracy z dowolnego miejsca za pomocą platform chmurowych, efektywne zarządzanie zadaniami stało się możliwe bez ograniczeń czasowych i lokalizacyjnych.
Po drugie, tak jak klienci mogą tanio wypożyczać drogie książki z bibliotek, gdy nie mogą ich kupić z powodu ograniczeń finansowych, tak użytkownicy, których nie stać na drogie oprogramowanie, mogą z niego korzystać stosunkowo tanio dzięki chmurze obliczeniowej. Podobnie jak w przypadku szybkiego wzrostu rynku aplikacji na smartfony w ostatnich latach, oczekuje się, że upowszechnienie się chmury obliczeniowej ożywi stagnujący rynek oprogramowania.
Wreszcie, tak jak biblioteki zarządzają miejscem, w którym użytkownik przerwał czytanie książki lub jakie notatki sporządził, eliminując potrzebę samodzielnego zapamiętywania lub zapisywania informacji przez użytkowników, użytkownicy nie muszą przechowywać swoich danych roboczych na własnych urządzeniach z dostępem do internetu ani na nośnikach danych, takich jak dyski USB. Dzieje się tak, ponieważ dane użytkowników są bezpiecznie przechowywane w ogromnej przestrzeni serwerów internetowych. Co więcej, tak jak wiele książek jest bezpiecznie przechowywanych w bibliotece, tak różne aplikacje są bezpiecznie przechowywane na serwerach w chmurze, dzięki czemu użytkownicy nie muszą martwić się o bezpieczeństwo swojego oprogramowania i danych osobowych.
Bezpieczeństwo i kwestie etyczne
Pomimo wygody przetwarzania w chmurze, kwestie bezpieczeństwa i etyki pozostają istotnymi wyzwaniami, które należy rozwiązać. W środowisku przetwarzania w chmurze dane są przechowywane na serwerach centralnych, co czyni je wysoce podatnymi na ataki hakerskie i cyberataki. Na przykład, atak na serwer w chmurze może doprowadzić do wycieku nie tylko danych osobowych, ale także krytycznych danych firmowych, co znacząco podważy zaufanie użytkowników. Zwłaszcza w obliczu zaostrzenia przepisów dotyczących ochrony danych osobowych, dostawcy usług chmurowych muszą jeszcze bardziej rygorystycznie podchodzić do kwestii bezpieczeństwa danych.
Co więcej, wraz z upowszechnianiem się chmury obliczeniowej, nasilają się dyskusje etyczne na temat własności danych. Debata nad tym, czy dane powinny być traktowane jako własność osobista użytkownika, czy też dostawca chmury ma pewne prawa, wciąż trwa. Ze względu na charakter chmury obliczeniowej, użytkownicy nie posiadają fizycznie swoich danych, co wymaga transparentności w zakresie sposobu, w jaki dostawcy przetwarzają i zarządzają nimi.
Aby rozwiązać te problemy, konieczne jest nie tylko wprowadzenie postępu technologicznego, ale także stworzenie ram prawnych i instytucjonalnych. Na przykład, niezbędne są postępy w technologii szyfrowania danych oraz przepisy prawne jasno określające obowiązki dostawców usług w chmurze. Jeśli bezpieczeństwo chmury obliczeniowej zostanie wzmocnione, a kwestie etyczne rozwiązane, zakres jej zastosowania znacznie się poszerzy, a tempo rozwoju technologicznego przyspieszy.
Wniosek
Niepewne pozostaje, czy w pełni rozwinięta technologia chmury obliczeniowej zostanie skomercjalizowana. Nawet obecnie skomercjalizowana komunikacja mobilna 3G jest niestabilna z powodu ograniczeń ekonomicznych, które ograniczają rozbudowę stacji przekaźnikowych. Wynika to z braku pewności, że stabilna komunikacja mobilna czwartej generacji będzie możliwa. Co więcej, nawet jeśli komercjalizacja będzie możliwa, chmura obliczeniowa nie oferuje samych zalet. Wraz ze wzrostem centralizacji serwerów, dostępność nowego oprogramowania pożądanego przez użytkowników może być ograniczona, a aktualizacje mogą być powolne. Na obszarach o słabym środowisku komunikacyjnym dostęp do usług może być utrudniony, a w przypadku ataku na serwery istnieje ryzyko masowego wycieku danych, nie tylko danych osobowych.
Jednak niemal wszystkie obecne technologie komunikacyjne ewoluują w kierunku przetwarzania w chmurze, co ze względu na jego wysoką użyteczność cieszy się dużym zainteresowaniem wielu firm i użytkowników. Przetwarzanie w chmurze niewątpliwie stanie się motorem napędowym rozwoju technologii komunikacyjnych nowej generacji, a badania nad nim będą kontynuowane.