Будь-який користувач ПК, зберігає тонни інформації на вашому жорсткому диску, так чи інакше стикається з таким поняттям, як хмарні сервіси. Це досить цікава розробка останнього десятиліття, яка перевернула деякі базові поняття про зберіганні, використанні чи обробці даних з ніг на голову. Правда, далеко не все чітко собі уявляють, як це все працює.
Хмарні сервіси: це що таке? Основні різновиди
Чомусь більшість користувачів вважає, що так зване хмара є чимось на зразок об'ємного сховища інформації. Це не зовсім так. За великим рахунком, вся система функціонування сервісу побудована саме на таких принципах, які передбачають звернення до віддалених серверів. Однак слід чітко розрізняти декілька основних категорій.
Якщо привести найпростішу класифікацію, можна сказати, що хмарні сервіси – це: сховища користувача і інших файлів; віддалені ігрові сервіси; антивірусні служби; засоби обробки інформації на основі веб-інтерфейсу. Незважаючи на те що всі вони між собою чимось схожі, все ж можна виділити деякі основні відмінності, про які далі і піде мова.
Сервіс хмарного зберігання інформації
У самому простому розумінні хмарний сервіс являє собою не що інше, як виділяється дисковий простір на віддаленому сервері, де користувач може зберегти свої файли і папки, завантажити їх заново на свій комп'ютер, виконувати найпростіші дії з управління ними або відкрити загальний доступ для того, щоб ними міг скористатися хтось інший.
Грубо кажучи, насправді це такий собі віддалений жорсткий диск. Виділяється простір, яким можна користуватися безкоштовно, в залежності від власника сервісу, може змінюватись в досить широких межах. В середньому цей показник коливається в районі 25-30 Гб. За більший обсяг доведеться платити. Це виправдано для бізнесу або для тих, хто зберігає музичні або відеофайли, що займають багато місця.
Серед найбільш відомих і популярних сервісів можна виділити наступні: вбудований в Windows-системи останніх поколінь OneDrive (колишній SkyDrive); Dropbox; Диск Google; хмара Mail.Ru; Yandex Диск і т. д. Сьогодні дуже багато компаній надають такі послуги, однак, говорячи про хмарних технологіях, не можна обійти стороною і інші аспекти їх застосування та використання.
Антивірусні служби
На сучасному етапі розвитку засобів захисту, які представлені у вигляді антивірусного ПО, хмарні технології стали активно застосовуватися і в цій області.
Найпростішим прикладом їх впровадження можна назвати популярний антивірусний сканер Panda Cloud Antivirus. Як це працює? При підозрі на загрози проникнення в систему, наприклад, при завантаженні файлу з інтернету, сканер не зберігає його на жорсткий диск, а ще до цього відправляє в «пісочниці» (Sandbox), яка, по суті, являє собою те ж саме хмара, в якому проводиться аналіз підозрілого об'єкта. І тільки після цього дається дозвіл або встановлюється заборона на його збереження.
Взаємодія з хмарними службами через веб-інтерфейс
Робота з хмарними сервісами може бути представлена ще й у вигляді взаємодії користувача з програмним забезпеченням певного типу допомогою веб-інтерфейсу при підключенні до сервера через інтернет. Суть така: додаток встановлюється не на комп'ютері користувача, а на віддаленому сервері. Якщо потрібно редагування тих же офісних документів, розміщених в хмарі, запускається саме серверна програма, але тільки у вигляді веб-додатки. Користувач в браузері може виробляти редагування файлу точно так само, як якщо б це був той же MS Office, инсталлированний безпосередньо на локальному комп'ютері.
Зберігається файл теж на віддаленому сервері, де він був розміщений спочатку. У деяких сервісах є можливість одночасного доступу і редагування, коли в самому процесі бере участь кілька користувачів. При цьому зміни в документі відображаються у всіх підключених до редактора користувачів у режимі реального часу. Переваги такого підходу очевидні, адже в стаціонарних версіях офісних додатків цього домогтися неможливо.
Ігрові сервіси
Хмарний ігровий сервіс (Cloud Gaming) теж є однією з різновидів таких технологій. Суть його використання зводиться до того, що програмне забезпечення онлайн-ігри спочатку встановлюється на віддаленому сервері, а при зверненні геймера до гри частково може завантажуватися на комп'ютер користувача.
В цих технологіях розрізняють два напрями: потокова передача частини гри у вигляді необхідних для її швидкого запуску файлів (File Streaming), що складає приблизно 5% від загального розміру; потокова обробка відео (Video Streaming) – хостинг і обробка всього ігрового контенту безпосередньо на сервері власника сервісу. Перший тип раніше був представлений такими службами, як Utomik і Kalydo, які вже канули в небуття, а другий тип розвивається більш динамічно і представлений такими гігантами, як Playkey, LiquidSky, OnLive і багатьма іншими. Правда, в більшості випадків будь-хмарний сервіс для ігор передбачає плату за використання спеціального ключа доступу (PlayKey) або купівлю ігрових ресурсів (LiquidSky). Зате при такому підході запускати гру можна з будь-якого пристрою (комп'ютери, ноутбуки, планшети, смартфони, ігрові приставки).
Висновки
Виходячи з усього вищесказаного, можна зробити висновок, що хмарні сервіси – це не тільки зручний інструмент для збереження власної інформації, але ще і відмінний засіб управління нею, робота з безліччю програм без фізичної їх установки на власний термінал, одночасний доступ і редагування файлів і, звичайно ж, величезні можливості у розвиток розважальної індустрії. І це лише основні напрямки, за якими зараз йде розвиток хмарних технологій. Якщо ж взяти до уваги об'єднання обчислювальних можливостей комп'ютерів, в певний момент підключених до Всесвітньої павутини, перспективи розвитку і використання таких служб виглядають дуже заманливо.