Типи хмарних послуг. Що таке хмарні технології? Родом із минулого століття

Інтернет закріпився у нашому житті. Багато користувачів вже не уявляють своє життя без комп'ютера. Звісно, ​​з кожним роком технологи удосконалюються. І для активних користувачів глобальної мережі з'явилася така корисна технологія як хмарний сервер. Що це таке? Навіщо він потрібний?

Хмарні технології - це...

Сьогодні дуже часто можна почути про таку функцію, як хмарне обчислення. Назва подібних серверів походить від графічної картинки, яка використовується для позначення технологій.

Хмарні технології – це можливість мати доступ до даних, не встановлюючи спеціальних програм на пристрої. Усі необхідні користувачам надають сервери. А от доведеться платити за цей віддалений доступ до даних чи ні, залежить від запитів.

Чим хмарні технології відрізняються від звичайних?

Щоб зрозуміліше пояснити різницю між звичайними технологіями та хмарними сховищами, можна взяти для прикладу електронну пошту. Той випадок, коли поштовий клієнт, такий як Outlook, вже встановлений на комп'ютері користувача, а всі дані, які отримуються на електронну пошту, зберігаються на жорсткий диск, вважається звичайною IT-технологією. Тобто користувач може розпоряджатися отриманими файлами і вирішувати, що з ними робити. А поштовий клієнт працюватиме рівно до того моменту, поки працює комп'ютер.

А ось електронна пошта, що відкривається за допомогою браузера, – це вже хмарна технологія. Тобто користувач, не встановлюючи нічого на пристрій, може отримати доступ до своєї електронної адреси. При цьому якщо з сервером, на якому зберігаються всі дані, щось трапиться, то доступ до електронної пошти буде втрачено.

За що доведеться платити під час використання хмари?

Хмарний сервер – технологія не повністю безкоштовна. Є моменти, коли користувач доведеться платити за надання послуги хмарного сховища. Усі сервери поділяються на три типи, які стягують плату за різні функції.

  • IaaS - модель хмари, яка вимагає плати за надання віддаленого доступу до сховища. Тобто, користувач платить тільки за доступ до сервера.
  • При використанні хмари PaaS доведеться платити не лише за доступні ресурси, а й за доступ до спеціального програмного забезпечення для обробки даних.
  • SaaS - сховище, яке надає доступ до цілого комплексу програмного забезпечення, за яке, звісно, ​​доведеться платити чималу абонентську плату.

Позитивні сторони

Використання хмарних технологій має низку переваг, які є досить суттєвими.

Молодим підприємствам дуже вигідно використати хмарні сервери. Їм не доведеться дбати про покупку свого серверного обладнання, витрачатися на побудову локальної мережі, наймати сисадмінів. Достатньо просто вибрати один із хмарних серверів, який ідеально підходить за розміром пам'яті, кількістю клієнтів та іншими характеристиками, і платити раз на місяць абонентську плату.

Хмарні технології – це можливість отримати доступ до необхідної інформації за допомогою звичайного браузера з будь-якої точки планети. Працездатність більше не хвилюватиме клієнта, тому що за нею стежать ті, кому платить користувач за хмарне сховище. Подібні системи мають попит у корпоративних користувачів, яким необхідно налагодити документообіг у мережі підприємств.

Для звичайних користувачів, які просто не хочуть засмічувати комп'ютер зайвою інформацією, є безкоштовні хмарні сервери, яких буде цілком достатньо.

Негативні моменти

Звичайно, нові хмарні технології мають і низку недоліків.

По-перше, конфіденційні дані, що передаються за допомогою хмарного сховища, можуть бути перехоплені хакерами. Якість інтернет-підключення має бути дуже високою. При перебоях з інтернетом доступ до даних на «хмарах» буде неможливим. При цьому великим підприємствам таки потрібний системний адміністратор для налагодження передачі даних.

Якщо клієнт захоче заощадити і віддасть перевагу дешевшому серверу, йому доведеться зіткнутися з проблемами працездатності. Дешеві хмарні сховища мають не дуже хорошу апаратну інфраструктуру, в якій регулярно з'являються неполадки, а їхнє виправлення займає чимало часу.

Якщо використання хмарних технологій планується довгостроковим, це може обійтися набагато дорожче, ніж установка власного локального сервера. Особливо, якщо для роботи вибрано хмарну технологію з широким спектром можливостей, таких як SaaS.

Огляд хмарних сховищ

Хмарні технології - це сховища, які можна поділити на три види сервісу:

  • Створення інфраструктури.
  • Платформні послуги.
  • Сервіси програмного забезпечення

Цей підрозділ допоможе вибрати хмарний сервер для зберігання даних.

Windows Live SkyDrive підійде для тих, хто потребує великого обсягу даних. Він дозволяє зберігати інформацію розміром до 25 Гб. При цьому обмеження формату файлів немає. Однак для деяких типів існує ряд переваг. Так, наприклад, при зберіганні документів Office надається можливість редагування їх відразу в браузері.

Dropbox набув більш широкого поширення, ніж Windows Live SkyDrive, хоча має набагато менший обсяг інформації - лише 2 Гбайт. Достатньо встановити одну програму на пристрій, щоб мати віддалений доступ.

Спеціальний сервер існує навіть для зберігання музики. Це Grooveshark, який вважається одним із найпопулярніших хмарних сховищ для музичних файлів.

У своїй роботі дуже часто стикаюся з тим, доводиться робити короткі огляди ІТ технологій для начальника, колег та ін.
- чому «це» краще ніж «те» (спеціально написав знеособлено, оскільки таке питання задають дуже часто і на різні тематики, пов'язані з ІТ і не тільки);
- у чому переваги і недоліки при переході на те чи це;
- як краще зробити щоб … та ін.

Проблема в тому, що написання короткої статті з цього або неминуче, хоча пояснити набагато швидше, ніж набирати текст, але треба текст і з цим нічого не поробиш, а так шкода часу, який безцінно і тікає з кожною секундою. Я думаю, що я не один стикаюся з такою проблемою, тому пропоную почати розділ під назвою – «Начальнику в допомогу» в якому публікуватимемо подібні статті (тим більше, що вони і так будуть написані вами), тим самим заощадимо час і допоможемо один одному. Одного разу і до вас звернуться з таким питанням, і можливо, хтось вже написав відповідь на це питання і буде легше написати статтю або просто скинути посилання на вже написане, заощадивши дорогоцінний час.

Тож приступимо. Питання з яким до мене звернулося було наступним. «Чому хмарні обчислення кращі, ніж класична схема побудови мережевої інфраструктури, яка основна причина того, багато організацій „перебираються у хмари“?». Далі мої думки щодо цього.

Чому хмарні обчислення?
Для того, щоб розібратися в “хмарах” я вирішив почати з історії даного питання і зрозуміти чи справді це щось із розряду нових ідей чи це давня ідея, яку не могли реалізувати раніше.
Історія та ключові фактори розвитку
У першу ідею того, що ми сьогодні називаємо хмарними обчисленнями, була озвучена J.C.R. Licklider, 1970 року. У роки він був відповідальним створення ARPANET (Advanced Research Projects Agency Network). Його ідея полягала в тому, що кожна людина на землі буде підключена до мережі, з якої вона отримуватиме не тільки дані на програми та програми. Інший вчений John McCarthy висловив ідею про те, що обчислювальні потужності надаватимуться користувачам як послуга (сервіс). На цьому розвиток хмарних технологій було припинено до 90-х років, після чого її розвитку сприяла низка факторів.

1. Розширення пропускної спроможності Інтернету, в 90-ті роки не дозволило отримати значного стрибка в розвитку в хмарній технології, так як практично жодна компанія не технології на той час не були готові до цього. Однак сам факт прискорення Інтернету дав поштовх якнайшвидшому розвитку хмарних обчислень.
2. Однією з найбільш значущих подій у цій галузі була поява Salesforce.com у 1999 році. Дана компанія стала першою компанією, що надала доступ до свого додатку через сайт, по суті, дана компанія стала першою компанією, що надала своє програмне забезпечення за принципом – програмне забезпечення як сервіс (SaaS).
3. Наступним кроком стала розробка хмарного веб-сервісу компанією Amazon у 2002 році. Даний сервіс дозволяв зберігати, інформацію та проводити обчислення.
4. У 2006, Amazon запустила сервіс під назвою Elastic Compute cloud (EC2), як веб-сервіс, який дозволяв його користувачам запускати свої власні програми. Сервіси Amazon EC2 та Amazon S3 стали першими доступними сервісами хмарних обчислень.
5. Інша віха в розвиток хмарних обчислень відбулася після створення Google, платформи Google Apps для веб-додатків у бізнес секторі.
6. Значну роль у розвитку хмарних технологій відіграли технології віртуалізації, зокрема програмне забезпечення, що дозволяє створювати віртуальну інфраструктуру.
7. Розвиток апаратного забезпечення сприяло не так швидкому зростанню хмарних технологій, скільки доступності даної технології для малого бізнесу та індивідуальних осіб. Щодо технічного прогресу, то значну роль у цьому відіграло створення багатоядерних процесорів та збільшення ємності накопичувачів інформації.

Хмарніше обчислення в даний час.
Вікіпедія дає таке визначення хмарних обчислень. Хмарні обчислення (англ. cloud computing) - технологія розподіленої обробки даних, у якій комп'ютерні ресурси та потужності надаються користувачеві як Інтернет-сервіс. Надання користувачеві послуг як Інтернет-сервіс є ключовим. Однак під Інтернет-сервісом не варто розуміти доступ до сервісу лише через Інтернет, він може здійснюватися також через звичайну локальну мережу з використанням веб-технологій.

З визначення та історії видно, що основою для створення та швидкого розвитку хмарних обчислювальних систем послужили великі інтернет сервіси, такі як Google, Amazon та ін, а також технічний прогрес, що по суті говорить про те, що поява хмарних обчислень була лише справою часу . Розглянемо яким чином розвиток вищеперелічених напрямів дозволило хмарним системам стати доступніше.

1. Розвиток багатоядерних процесорів призвело до:
- Збільшення продуктивності, при тих же розмірах обладнання;
- зниження вартості устаткування, як наслідок експлуатаційних витрат;
- зниження енергоспоживання хмарної системи, для більшості ЦОД це справді проблема при нарощуванні потужностей ЦОД.
2. Збільшення ємностей носіїв інформації, зниження вартості зберігання 1 Мб інформації дозволило:
- безмежно (принаймні так позиціонує себе більшість «хмар») збільшити обсяги інформації, що зберігається;
- знизити вартість обслуговування сховищ інформації, значно збільшивши обсяги даних, що зберігаються.
3. Розвиток технології багатопотокового програмування призвело до:
- Ефективне використання обчислювальних ресурсів багатопроцесорних систем;
- Гнучкий розподіл обчислювальних потужностей хмар.
4. Розвиток технологій віртуалізації призвело до:
- створення програмного забезпечення, що дозволяє створювати віртуальну інфраструктуру незалежно від кількості наданих апаратних ресурсів;
- Легкість масштабування, нарощування систем;
- Зменшення витрат на адміністрування хмарних систем;
- Доступність віртуальної інфраструктури через мережу Інтернет.
5. Збільшення пропускної спроможності призвело до:
- збільшення швидкості роботи з хмарними системами, зокрема віртуальний графічний інтерфейс та робота з віртуальними носіями інформації;
- зниження вартості Інтернет-трафіку для роботи з великими обсягами інформації;
- проникнення хмарних обчислень у маси.
Всі перераховані вище фактори призвели до підвищення конкурентоспроможності хмарних обчислень в ІТ сфері.

Переваги хмарних обчислень

доступність- Хмари доступні всім, з будь-якої точки, де є Інтернет, з будь-якого комп'ютера, де є браузер. Це дозволяє користувачам (підприємствам) економити на закупівлі високопродуктивних, дорогих комп'ютерів. Також співробітники компаній стають мобільнішими так, як можуть отримати доступ до свого робочого місця з будь-якої точки земної кулі, використовуючи ноутбук, нетбук, планшетник або смартфон. Немає необхідності в покупці ліцензійного ПЗ, його налаштування та оновлення, ви просто заходите на сервіс та користуєтеся його послугами, заплативши за фактичне використання.
низька вартість– основні фактори, що знизили вартість використання хмар наступні:
- Зниження витрат на обслуговування віртуальної інфраструктури, викликане розвитком технологій віртуалізації, за рахунок чого потрібен менший штат для обслуговування всієї ІТ інфраструктури підприємства;
- оплата фактичного використання ресурсів, користувач хмари платить за фактичне використання обчислювальних потужностей хмари, що дозволяє ефективно розподіляти свої кошти. Це дозволяє користувачам (підприємствам) заощаджувати на купівлі ліцензій до ПЗ;
- Використання хмари на правах оренди дозволяє користувачам знизити витрати на закупівлю дорогого обладнання, і зробити акцент на вкладення коштів на налагодження бізнес-процесів підприємства, що в свою чергу дозволяє легко розпочати бізнес;
- Розвиток апаратної частини обчислювальних систем, у зв'язку з чим зниження вартості обладнання.
гнучкість- необмеженість обчислювальних ресурсів (пам'ять, процесор, диски), за рахунок використання систем віртуалізації, процес масштабування та адміністрування «хмар» стає досить легким завданням, оскільки «хмара» самостійно може надати вам ресурси, які вам необхідні, а ви платите тільки за фактичне їхнє використання.
надійність– надійність «хмар», що особливо перебувають у спеціально обладнаних ЦОД, дуже висока так, як такі ЦОД мають резервні джерела живлення, охорону, професійних працівників, регулярне резервування даних, високу пропускну спроможність Інтернет каналу, високу стійкість до DDOS атак.
безпека – «хмарні» сервіси мають досить високу безпеку при належному її забезпеченні, проте при недбалому відношенні ефект може бути цілком протилежним.
великі обчислювальні потужності – ви, як користувач «хмарної» системи, можете використовувати всі її обчислювальні здібності, заплативши тільки за фактичний час використання. Підприємства можуть використовувати цю можливість для аналізу великих обсягів даних.

Недоліки

постійне з'єднання з мережею– для отримання доступу до послуг «хмари» потрібне постійне з'єднання з Інтернетом. Однак у наш час це не такий і великий недолік, особливо з приходом технологій стільникового зв'язку 3G і 4G.
програмне забезпечення та його кастомізація– є обмеження щодо ПЗ, яке можна розгортати на «хмарах» і надавати його користувачу. Користувач ПЗ має обмеження у ПЗ і іноді не має можливості налаштувати його під свої власні цілі.
конфіденційність- конфіденційність даних зберігаються на публічних «хмарах» в даний час викликає багато суперечок, але в більшості випадків експерти сходяться в тому, що не рекомендується зберігати найбільш цінні для компанії документи на публічному "хмарі", так як в даний час немає технології яка б гарантувала 100 % конфіденційність даних, що зберігаються.
надійність- Що стосується надійності збереженої інформації, то з упевненістю можна сказати що якщо ви втратили інформацію, що зберігається в "хмарі", то ви її втратили назавжди.
безпека - "хмара" сама по собі є досить надійною системою, проте при проникненні на неї зловмисник отримує доступ до величезного сховища даних. Ще один мінус це використання систем віртуалізації, в яких як гіпервізор використовуються стандартні ядра ОС такі, як Linux, Windows та ін, що дозволяє використовувати віруси.
дорожнеча обладнання- Для побудови власної хмари компанії необхідно виділити значні матеріальні ресурси, що не вигідно щойно створеним і малим компаніям.

Види послуг, що надаються хмарними системами
Що стосується послуг, що надаються, то в даний час концепція хмарних обчислень передбачає надання наступних типів послуг своїм користувачам:
- як послуга (Everything as a Service);
При такому вигляді сервісу користувачеві буде надано все від програмно-апаратної частини і до управління бізнес-процесами, включаючи взаємодію між користувачами, від користувача потрібна лише наявність доступу до мережі Інтернет. На мій погляд, даний вид сервісу це більш загальне поняття по відношенню до наведених нижче послуг, що є більш приватними випадками.
- інфраструктура як послуга (Infrastructure as a service);
Користувачеві надається комп'ютерна інфраструктура, зазвичай віртуальні платформи (комп'ютери) пов'язані з мережею. Які він самостійно налаштовує під свої цілі.
- платформа як послуга (Platform as a service);
Користувачеві надається комп'ютерна платформа, із встановленою операційною системою можливо та з програмним.
- Програмне забезпечення як послуга (Software as a service);
Цей вид послуги зазвичай позиціонується як «програмне забезпечення на вимогу», це програмне забезпечення розгорнуте на віддалених серверах і користувач може отримувати доступ до нього через Інтернет, причому всі питання оновлення та ліцензій на дане програмне забезпечення регулюється постачальником цієї послуги. Оплата в даному випадку провадиться за фактичне використання програмного забезпечення.
- Апаратне забезпечення як послуга (Hardware as a Service);
У цьому випадку користувачеві послуги надається обладнання, на правах оренди, яке він може використовувати для власних цілей. Даний варіант дозволяє економити на обслуговуванні даного обладнання, хоча по суті мало чим відрізняється від виду послуги «Інфраструктура як сервіс» за винятком того, що ви маєте голе обладнання на основі якого розгортаєте свою власну інфраструктуру з використанням найбільш відповідного програмного забезпечення.
- Робоче місце як послуга (Workplace as a Service);
У цьому випадку компанія використовує хмарні обчислення для організації робочих місць своїх співробітників, налаштувавши та встановивши все необхідне програмне забезпечення, необхідне для роботи персоналу.
- Дані як послуга (Data as a Service);
Основна ідея цього виду послуги полягає в тому, що користувачеві надається дисковий простір, який може використовувати для зберігання великих обсягів інформації.
- Безпека як сервіс (Security as a Service).
Даний вид послуги надає можливість користувачам швидко розгортати продукти, що дозволяють забезпечити безпечне використання веб-технологій, безпеку електронного листування, а також безпеку локальної системи, що дозволяє користувачам даного сервісу економити на розгортанні та підтримці власної системи безпеки.
Класифікація хмарних послуг.
В даний час виділяють три категорії «хмар»:
1. Громадські;
2. Приватні;
3. Гібридні.
Публічна хмара- це ІТ-інфраструктура, що використовується одночасно безліччю компаній і сервісів. Користувачі цих хмар не мають можливості керувати та обслуговувати цю хмару, вся відповідальність з цих питань покладена на власника цієї хмари. Абонентом запропонованих сервісів може стати будь-яка компанія та індивідуальний користувач. Вони пропонують легкий і доступний за ціною спосіб розгортання веб-сайтів або бізнес-систем з великими можливостями масштабування, які в інших рішеннях були б недоступні. Приклади: онлайн-сервіси Amazon EC2 і Simple Storage Service (S3), Google Apps/Docs, Salesforce.com, Microsoft Office Web.
Приватна хмара- це безпечна ІТ-інфраструктура, контрольована та експлуатована на користь однієї-єдиної організації. Організація може керувати приватною хмарою самостійно або доручити це завдання зовнішньому підряднику. Інфраструктура може розміщуватися або у приміщеннях замовника, або у зовнішнього оператора, або частково у замовника та частково у оператора. Ідеальний варіант приватної хмари це хмара розгорнута на території організації, яка обслуговується та контролюється її співробітниками.
Гібридна хмара- це ІТ-інфраструктура використовує найкращі якості публічної та приватної хмари, при вирішенні поставленого завдання. Часто такий тип хмар використовується, коли організація має сезонні періоди активності, іншими словами, як тільки внутрішня ІТ-інфраструктура не справляється з поточними завданнями, частина потужностей перекидається на публічну хмару (наприклад, великі обсяги статистичної інформації, які в необробленому вигляді не становлять цінності для підприємства ), а також для надання доступу користувачам до ресурсів підприємства (до приватної хмари) через публічну хмару.
Куди треба розвиватися чи на чому можна заробити гроші?
За оцінками експертів, потенціал хмарних обчислень дуже високий. А відповідно можна буде потрапити в цей потік і відхопити його частину, працюючи в наступних напрямках:
1. Надання послуг хмарних обчислень - дана можливість доступна не багатьом компаніям так, потрібні значні вкладення у побудову та розробку ЦОД.
2. Розробка ПЗ для побудови віртуальної інфраструктури, не слід забувати і про тих хто впроваджуватиме і налаштовуватиме це ПЗ, тобто потрібні фахівці в цій галузі.
3. Аутсорcінг, адміністрування хмар – будуть потрібні фахівці з адміністрування та консультування у сфері хмарних обчислень.
4. Апаратне забезпечення – компанії, що займаються розробкою та проектуванням апаратного забезпечення для створення «хмар».
5. Проектування – дана сфера охоплює практично всі перераховані вище сфери починаючи від проектування ЦОД і закінчуючи проектуванням програмного забезпечення.
Майбутнє …
На мій погляд, у майбутньому хмарні обчислення будуть ставати доступнішими для користувачів та компаній. Це буде викликано рядом факторів:
- апаратна віртуалізація – підвищення продуктивності хмарних обчислень;
- зниження енергоспоживання апаратного забезпечення – зниження енергоспоживання;
- підвищення швидкостей – пропускна спроможність мережного устаткування постійно підвищується, що підвищує продуктивність і зменшує кількість устаткування у тому каналі.

На цьому я закінчую свою розповідь, сподіваюся, що вона допоможе вам і вашим колегам і начальникам в освоєнні хмарних обчислень. Якщо є зауваження та пропозиції щодо ідеї висловленої вище та за текстом, пишіть відповідь.

Інтернет став невід'ємною частиною життя людей і регулярно з'являються нові можливості, здатні полегшити виконання різних завдань. Новинкою є хмарні технології, які можна застосовувати у різних сферах: освіті, медицині, логістиці тощо.

Що таке хмарні технології?

Почнемо з визначення, так хмарні технології мають на увазі можливість користувача мати доступ до даних, не встановлюючи додатків на своєму пристрої, оскільки все забезпечення надають сервери. Важливо знати, що такі послуги можуть бути безкоштовними, так і платними, і все залежить від запитів. Щоб зрозуміти, в чому полягає застосування хмарних технологій, потрібно розібрати їхню відмінність від звичайних умов.

  1. Наприклад, візьмемо електронну пошту, коли поштовий клієнт встановлений на комп'ютері і всі дані зберігаються на жорсткому диску. У цьому випадку користувач вирішує, що робити з файлами.
  2. Якщо ж говорити про пошту, якою людина користується через браузер, це вже хмарна технологія. Тут зрозуміло, що якщо виникають проблеми із сервером, то доступ до пошти буде втрачено.

Переваги хмарних сервісів

Для початку зупинимося на існуючих плюсах, до яких відносять:

  1. Для зберігання інформації не потрібно купувати дорогі комп'ютери та комплектуючі, адже все зберігатиметься на «хмарі».
  2. Підвищується продуктивність ПК, адже хмарні технології у діловодстві та інших сферах віддалено запускають програми, тому на комп'ютері залишається багато вільного місця.
  3. Щороку зменшуються проблеми з обслуговуванням, адже постійно знижується кількість фізичних серверів, а програмне забезпечення постійно оновлюється.
  4. Зменшуються витрати на покупку програмного забезпечення, оскільки потрібно лише раз купити програму для «хмари» і все, а іноді навіть можна замовити її оренду.
  5. Хмарні технології не мають обмежень в обсязі даних, що зберігаються. Найчастіше обсяги таких сервісів обчислюються мільйонами гігабайт.
  6. Програми оновлюються автоматично, тому слідкувати за цим немає необхідності, як у випадку зі скачуваними програмами.
  7. Хмара може використовуватися на будь-якій операційній системі, оскільки доступ до програм здійснюється через веб-браузери.
  8. Нові хмарні технології дають можливість завжди і будь-де мати доступ до документів, адже головне – наявність інтернету.
  9. Гарна безпека та захист від втрати інформації, оскільки оправлені дані автоматично зберігаються та скидаються копії на запасні сервери.

Недоліки хмарних технологій

Має «хмару» і низку мінусів, які варто знати та враховувати:

  1. Доступ неможливий за відсутності інтернету і якщо його немає, тоді можна буде працювати лише з документами, завантаженими на комп'ютер. Варто зауважити, що інтернет має бути швидким та якісним.
  2. Хмарний сервіс може працювати повільно під час передачі більшого обсягу інформації, ніж у випадку встановленої програми.
  3. Рідко безпека знаходиться на поганому рівні, але в більшості випадків "Хмара" робить резервні копії, тому турбуватися не потрібно.
  4. Багатьох бентежить, що потрібно платити за надання низки послуг, але це бізнес-проект, на якому люди повинні заробляти.

Застосування хмарних технологій

Існує певна класифікація хмарних сервісів, тому виділяють такі категорії «хмар»:

  1. Публічні. Це ІТ-інфраструктура, яка може використовуватися відразу великою кількістю компаній та сервісами. Абонентом може бути будь-яка компанія та окрема людина. Користувачі публічних хмарних технологій не мають можливості керувати та обслуговувати «хмару», оскільки цим займається лише власник сервісу.
  2. Приватні. Описуючи види хмарних технологій, слід зупинитися на цій безпечній ІТ-інфраструктурі, контрольованій та експлуатованій на користь лише однієї організації. Вона може розміщуватись у приміщеннях замовника або у зовнішнього оператора.
  3. Гібридні. Цей вид має основні переваги обох попередніх варіантів. Така «хмара» здебільшого використовується організаціями, які мають сезонні періоди активності, тобто коли не вистачає внутрішньої ІТ-інфраструктури, то частина потужностей переходить на хмарні технології.

Хмарні технології в освіті

Комп'ютери та інтернет проникли і в систему освіти, завдяки чому можна вдосконалити та полегшити процес виконання низки завдань. Хмарні технології в освітньому процесі можуть використовуватися для таких цілей:

  1. Організація спільної роботи працівників над важливими документами, наприклад, річним планом чи програмою. Кожен відповідає за свою частину документа, а ще за потреби у всіх користувачів буде можливість залишати коментарі та доповнювати інформацію.
  2. Загальна проектна робота, так викладач може передавати учням завдання, розділяти обов'язки та перевіряти звіти, надаючи коментарі.
  3. Хмарні технології можна використовувати для створення електронного щоденника та передачі будь-яких письмових завдань. Це відмінний варіант для дітей, які проходять домашнє навчання або з якихось причин пропускають заняття.

Хмарні технології у медицині

Останнім часом «хмара» активно впроваджується до медицини, що піднімає її на новий рівень. Нові технології дають величезний потенціал для революційних змін, адже стає набагато простіше вести та систематизувати медичну документацію. Застосування хмарних технологій у медицині є важливим, оскільки вони допомагають швидше визначити діагноз і зробити висновок. На даний момент такий сервіс тільки починає впроваджуватися, оскільки поки що відсутні регуляторні механізми збереження лікарської таємниці.

Хмарні технології у логістиці

Відмінний потенціал «хмара» має у транспортній та складській логістиці. За допомогою хмарних технологій можна забезпечити повну взаємодію всіх учасників ланцюжка, тобто відправника, операторів, транспортну компанію та одержувача. Всі вони можуть спілкуватися в реальному часі незалежно від місця розташування. Використання хмарних технологій дає такі переваги:

  • проводити відкриті тендери для підрядників;
  • визначати найвдаліші маршрути;
  • контролювати постачання;
  • проводити обробку та зберігати всі дані про перевезення;
  • підвищити якість виконання замовлення.

Хмарні технології у банківській сфері

Конкуренція серед банків є величезною і не всі здатні вистояти за часів кризи. Такі фінансові організації починають застосовувати інноваційні технології, щоб зменшити витрати. Хмарні послуги зберігання даних спрямовані на автоматизацію фінансових процесів. Внаслідок цього відбувається підвищення ефективності роботи кредитних установ за рахунок скорочення витрат на складання звітності. Важливо відзначити, що оскільки існує загроза проникнення зловмисників у хмарні сховища, вони не зберігають відомості про клієнтів.

Хмарні технології для бізнесу

Люди, які займаються бізнесом, «хмару» використовують для таких цілей:

  1. Проводиться оренда віртуального сервера, завдяки чому керівник може повністю контролювати всі розміщені послуги незалежно від провайдера.
  2. У мережі легко створити віртуальний контакт-центр, завдяки чому можна заощадити на оренді приміщенні та організації робочих місць. Робота може розпочатися за два дні з моменту подання заявки провайдеру.
  3. Хмарні послуги для бізнесу використовуються для створення віртуального офісу, тобто робоче місце не буде прив'язане до конкретного комп'ютера. В "хмарі" відтворюється внутрішня мережа компанії, тобто входять диски, папки та програми для планування.

Ігри через хмарний сервіс

У 2000-х роках почали з'являтися сервіси хмарного стрімінгу, завдяки чому користувачі можуть грати через інтернет у важкі ігри, не проводячи скачування і не завантажуючи свій комп'ютер. В Америці та Китаї цей напрямок вже має гарний розвиток. Нещодавно Microsoft зробили офіційну заяву про те, що розроблятиметься система DeLorean, завдяки якій людина гратиме через хмарний сервіс, а система передбачатиме його дії до того, як вона натисне на клавіші.

Що ховається за однотипними абревіатурами типу XaaS?

Переглядаючи новини хмарних технологій, читачі стикаються з різними визначеннями та позначеннями, зміст яких може бути зрозумілим не відразу. Не говорячи вже про однотипні абревіатури хмарних сервісів, в яких часом плутаються навіть фахівці, які працюють у сфері IT. Тому ми вирішили зібрати в одному місці базові визначення, знання яких допоможе читати матеріали на тему хмарних технологій та розуміти їх, не відволікаючись на пошуковики чи Wikipedia.

Для зручності ми розділили терміни на кілька категорій, коротко описавши найважливіше у кожному їх. Звичайно, у нашій статті наведено далеко не всі визначення, але навіть цього списку вистачить, щоб вільно орієнтуватися у світі хмарних технологій.

Хмари. Загальні терміни

Хмарні обчисленняякщо говорити простою мовою, це сценарій, згідно з яким користувачеві надається доступ до обчислювальних ресурсів, таких як сервери, мережі, системи зберігання даних, додатки та сервіси через мережу, найчастіше через інтернет.

Публічна хмараінфраструктура, що дає можливість використання хмарних обчислень великому колу користувачів. Зазвичай належить комерційної організації.

Приватна (приватна) хмараяк випливає із самої назви, є інфраструктурою, що належить одній організації і що дозволяє використовувати хмарні обчислення виключно з її метою.

Гібридна хмарапоєднує ознаки приватної та публічної хмари. За такого підходу частина інфраструктури належить клієнту, а частина орендується. Зв'язок двох структур забезпечується з допомогою технологій передачі.

Апаратна частина

Центр обробки даних (ЦОД)спеціалізована будівля, що окремо стоїть, для розміщення різного серверного та мережевого обладнання, доступ до якого здійснюється через інтернет. Крім забезпечення резервування живлення та каналів зв'язку, у такій будівлі обов'язково працює кваліфікований персонал, який забезпечує постійний моніторинг та обслуговування всіх систем.

Серверспеціалізований комп'ютер, який використовується для роботи додатків та сервісів, які забезпечують роботу ІТ-інфраструктури.

Кластердекілька серверів, з'єднаних каналами зв'язку та представлених користувачеві у вигляді одного апаратного ресурсу.

Системи зберігання даних (СГД)програмно-апаратне рішення, що дозволяє консолідувати весь дисковий простір у межах однієї системи. Крім загальної стійкості до відмов і постійного моніторингу власного стану СГД підтримують безліч корисних функцій, таких, наприклад, як реплікація даних на рівні масиву.

Реплікаціяпроцес копіювання даних з метою їхньої синхронізації на один або кілька об'єктів. Дозволяє убезпечити інформацію від втрати у разі виходу з експлуатації устаткування.

Мережевий комутатор ( Switch)пристрій, який дозволяє з'єднувати декілька вузлів комп'ютерної мережі. Працює лише на рівні L2 моделі OSI.

Мережевий маршрутизатор ( Router)пристрій, що має кілька мережних інтерфейсів і дозволяє передавати дані між різними сегментами мережі. Правила, на підставі яких здійснюватиметься передача пакетів, налаштовуються адміністратором. Працює лише на рівні L3, моделі OSI.

Віртуалізація

Віртуалізаціятехнологія, що дозволяє надавати обчислювальні ресурси, абстраговані від апаратної частини та при цьому логічно ізольовані один від одного. Тобто на одному фізичному сервері можна створити багато віртуальних, які працюватимуть незалежно.

ГіпервізорПрограма, що дозволяє реалізувати технологію віртуалізації. За допомогою гіпервізора відбувається керування та налаштування віртуальних машин, а також мереж, програмних комутаторів та маршрутизаторів.

Віртуальна машинааналог фізичного комп'ютера, реалізований у віртуальному середовищі. Поняття «віртуальна машина» та «віртуальний сервер» мають відмінності тільки в кінцевому призначенні, а по суті є одним і тим самим.

Послуги у сфері хмарних технологій

Окремо варто описати основні послуги, що надаються на базі віртуальних технологій. Велика група таких сервісів поєднується під абревіатурою XaaS, яка розшифровується «що завгодно як сервіс». В основі всіх цих послуг лежать три основні: PaaS, SaaS, IaaS.

PaaS ( Platform as a Service – платформа як послуга)такий вид хмарних обчислень, який надається замовнику у вигляді готової програмної платформи, що включає різні інструменти, і дозволяє налаштовувати їх. По суті, ця платформа може бути будь-чим: середовищем тестування, системою управління базами даних або автоматизації процесів управління. При цьому така платформа керується та обслуговується сервіс-провайдером.

SaaS ( Software as a Service — програмне забезпечення як послуга)це, мабуть, найпоширеніший вид сервісу, що працює на базі хмарних технологій. Полягає він у наданні замовнику у користування будь-яких програм, які розташовані у хмарі сервіс-провайдера. Як яскравий приклад можна навести скриньку електронної пошти Google або, наприклад, пакет Microsoft Office 365.

IaaS (InfrastructureasaService – інфраструктура як послуга) тип хмарної послуги, який полягає в оренді замовником пулу обчислювальних ресурсів сервіс-провайдера як віртуальна інфраструктура. Це можуть бути віртуальні сервери, системи зберігання даних, різні мережеві елементи, і навіть будь-яка сукупність цих компонентів.

Але, крім базових, існує багато інших хмарних послуг. Погляньмо на них ближче:

DRaaS (DisasterRecoveryasaService — аварійне відновлення як послуга) послуга щодо надання замовнику можливості відновлення працездатності власної віртуальної структури у хмарі сервіс-провайдера у разі аварії чи катастрофи. Послуги такого типу допомагають виключити вплив серйозних збоїв на бізнес, а отже найбільш затребувані компаніями, для яких робота додатків та сервісів є критичним параметром.

BaaS (BackupasaService – резервне копіювання як послуга) послуга з надання замовнику майданчика та інструментів для організації процедури резервного копіювання даних у хмару. Реалізація цього сервісу залежить від багатьох факторів, таких як обсяг даних, пропускна здатність каналів зв'язку, а також схема резервування і глибина архіву. Це зручно для компаній, де є великий обсяг критично важливих даних, але організація власної надійної системи резервування є нерентабельною.

BaaS (BackendasaService - бекенд як послуга)- Набір готової серверної функціональності, який дозволяє спростити та прискорити розробку додатків. Іншими словами, це повноцінне середовище розробки, розміщене в хмарі, а значить дозволяє користуватися всіма плюсами технології, такими як, наприклад, необмежена масштабованість.

MaaS ( Monitoring as a Service – моніторинг як послуга)відносно новий тип хмарної послуги, що полягає в організації моніторингу власної інфраструктури за допомогою програмних засобів, розміщених у хмарі сервіс-провайдера. Як і в багатьох інших випадках, таке рішення дозволяє використовувати найпросунутіші програмні інструменти, при цьому не купуючи їх і не організовуючи адміністрування.

DBaaS ( Data Base as a Service — база даних як послуга)сервіс, що дозволяє клієнтам підключатися до бази даних, що у хмарі. При цьому вартість рішення розраховується, виходячи з обсягу бази та кількості підключень клієнтів. Основними плюсами такого рішення, звичайно, будуть масштабування та відсутність необхідності забезпечувати безпеку даних.

HaaS ( Hardware as a Service – обладнання як послуга) - Послуга з надання обчислювальних потужностей з хмари. По суті, замість покупки залізного сервера клієнт може взяти його в оренду, при цьому перебуватиме воно на майданчику сервіс-провайдера, що забезпечить резервування харчування та своєчасне обслуговування.

NaaS ( Network as a Service — мережа як послуга) — послуга з надання мережної інфраструктури як альтернатива власної мережі. Можливості NaaS дозволяють використовувати інструменти маршрутизації, а також збільшувати або зменшувати пропускну здатність каналу.

STaaS ( Storage as a Service — сховище як послуга)це послуга з надання дискового простору у хмарі. Для користувача таке рішення виглядає як додатковий логічний диск або просто мережна папка. Плюсом STaaS є наявність резервування як обов'язкової умови будь-якого сервіс-провайдера.

DaaS (DesktopasaService – робочий стіл як послуга)— послуга, яка полягає у наданні користувачеві віддаленого робочого столу. На відміну від локального, віддалений робочий стіл може мати справді потужні технічні характеристики, це дозволяє використовувати програми різного рівня без прив'язки до можливостей свого настільного ПК.

CaaS ( Communications as a Service – комунікація як послуга) - послуга з надання засобів комунікації у хмарі. Інакше кажучи, цей сервіс дозволяє організувати телефонію, передачу миттєвих повідомлень чи, наприклад, можливість проводити відеоконференції силами провайдера.

CaaS ( Container as a Service – контейнер як послуга) — тип послуги, який останнім часом стає дедалі популярнішим. Полягає він у наданні клієнту можливості організувати, запустити чи зупинити контейнер з допомогою веб-інтерфейсу чи засобів API.

Висновок

У цій статті ми розглянули основні поняття, що дозволяють краще орієнтуватися у світі хмарних технологій, а також розібрали велику частину послуг, що надаються на їх основі. Сподіваємося, що ця інформація буде вам корисною.

Хмарні технології (Cloud technologies) – одне з благ цивілізації. Кожен другий користувач інтернету використовує їх для зберігання та обміну даними, але на практиці одиниці розуміють, як і наскільки безпечно це працює.

Сьогодні активні користувачі не обмежуються одним гаджетом – у кожного є смартфон плюс ноутбук, стаціонарний комп'ютер чи планшет. Будь-якої миті може знадобитися доступ до якогось файлу, а носити флеш-пам'ять та інші накопичувачі не хочеться. Така сама ситуація виникає, коли необхідно синхронізувати інформацію на робочому та домашньому ПК, вносити правки до документів, редагувати файли.

Хмарні технології – це розподілена обробка даних, в якій доступ до комп'ютерних програм, обчислювальних та інших потужностей користувач отримує онлайн-сервіс – в режимі реального часу.

Також передбачається доступ до віртуальних сховищ з будь-якої точки світу. Для цього необхідний будь-який пристрій із підключенням до Інтернету та веб-браузер.

Наочний приклад із електронною поштою. Якщо поштовий клієнт встановлено на комп'ютер, дані зберігаються в пам'яті ПК. Якщо користувач використовує пошту через браузер, це хмарний сервіс.

При технічних та інших проблемах із сервісом доступ до даних буде втрачено назавжди. У цьому полягає один із головних недоліків онлайн-рішень. Другий мінус – можливість використання доступу до інтернету. Переваг у сервісів у рази більше.

Переваги хмарних технологій

  1. Віртуальні сервіси звільняють від необхідності працювати з флеш-накопичувачами і вирішують проблему обмежень обсягу на жорсткому диску – користувачеві дається кілька гігабайт безкоштовно, а при необхідності їх можна докупити.
  2. Не потрібно купувати ліцензійне програмне забезпечення.
  3. Сервіс дозволяє одночасно працювати з одним файлом кільком співробітникам чи творчій групі.
  4. Користувач може зберігати інформацію в будь-якому форматі і вільно отримувати доступ до неї з будь-якого пристрою – прив'язки до пам'яті конкретного комп'ютера немає.
  5. Застосування таких віртуальних сховищ вивільняє місце на жорсткому диску, підвищуючи швидкість роботи комп'ютера.
  6. Рішення дозволяють відмовитись від штату адміністраторів, що займається обслуговуванням комп'ютерів та периферії. Віртуальні офіси значно спрощують роботу, скорочують витрати, дозволяють вирішувати складні технічні завдання в автоматичному режимі.
  7. Їх можна використовувати на різних платформах, а за необхідності – масштабувати. Еластична та гнучка структура дозволяє це легко зробити.

Родом із минулого століття

Історія хмарних технологій (обчислень) починається 1970 року – з того моменту, як американський вчений Джозеф Ліклайдер озвучив свою ідею. Вона полягала у можливості надання користувачам інтернету доступу не лише до даних, а й до програм.

Подібну ідею пропонував і Джон Маккарті, пропонуючи використовувати обчислювальні потужності як інтернет-сервіс. Незабаром робота у цій сфері припинилася майже на 20 років.

У 90-х пропускна спроможність інтернету збільшилася, але прориву не сталося через неготовність профільних компаній. На рубежі століть з'явилася фірма, яка надала відвідувачам доступ до програми через сайт. Вона першою запропонувала доступ до програмного забезпечення як до сервісу.

У 2002 році нові можливості з вигодою для себе використав Amazon. Його веб-сервіс забезпечував зберігання інформації та дозволяв проводити обчислення. Чотири роки по тому Amazon запропонував користувачам запускати власні програми.

Наступним етапом розвитку став запуск платформи Google Apps та запуск повноцінної операційної системи у хмарі, анонсованій Microsoft.

Технічний прогрес, поява програмного забезпечення з відкритим кодом багато в чому сприяли модернізації та розширенню функціоналу технологічних рішень.

У Росії хмарні технології з'явилися у 2010 році. На старті річний обсяг їхнього ринку склав:

  • 15 млн. доларів у публічної хмари;
  • 5 млн доларів - у приватного.

Вже за 4 роки ці цифри збільшилися до 125 і 33 млн. доларів, відповідно. Тенденція до зростання зберігалася і в наступні роки, що свідчить про інтерес до хмарних рішень.

Види

  • Громадські. Ця категорія сервісів доступна великій кількості користувачів та компаній. Користувачі не можуть займатися управлінням та обслуговуванням хмари – це привілеї власника.
  • Приватні. Сервіс використовується та контролюється на користь однієї організації. ІТ-інфраструктура знаходиться у приміщенні замовника чи провайдера.
  • Гібридні. Цій групі притаманні плюси двох попередніх категорій. Такі послуги, зазвичай, використовують організації із сезонної активністю, яким власних потужностей бракує, тому певний період вони залучають зовнішні ресурси.

Застосування хмарних технологій

Сьогодні концепція хмарних систем охоплює різні типи послуг та успішно використовується в освіті, медицині, логістиці, банківській сфері, бізнесі.

Найпростіший приклад застосування в особистих цілях – хмарні технології Google. Після встановлення Google Drive користувач отримує сховище для своїх даних, що дозволяє йому відмовитися від старих способів зберігання інформації на дисках та флеш-пам'яті.

Google Doc та Word Online від Яндекс Диск – повноцінні редактори, які забезпечують роботу з документами різних форматів.

Освіта

Комп'ютери та швидкісний інтернет сприяли удосконаленню системи освіти, спростили подачу матеріалу, дозволили вирішити інші важливі завдання. Ось лише деякі з них:

  • Організація дистанційного навчання із використанням хмарних технологій в освіті.
  • Робота учнів над загальним проектом, де кожен член групи та викладач можуть залишати коментарі, редагування, зауваження, додавати інформацію.
  • Електронні щоденники.
  • Передача домашніх завдань та їх перевірка для дітей, які перебувають на домашньому навчанні.

Медицина

Точна та швидка діагностика, вибір правильної тактики лікування, обмін думками з колегами в режимі реального часу, систематизація медичної документації – це не повний перелік застосування нових рішень.

У перспективі хмарні технології можуть стати проривами в охороні здоров'я, забезпечивши доступ до інформації про пацієнта та результати лабораторної та інструментальної діагностики. Простіше кажучи, пацієнтам не доведеться заводити картки у всіх лікарнях – необхідні дані про захворювання, результати аналізів зберігатимуться в одному місці.

Логістика

Хмара в логістиці поєднує в єдиний ланцюжок відправника, одержувача, компанію-перевізника, оператора. Сервіс дозволяє відстежувати маршрут відправлень, спілкуватися один з одним, незалежно від місця знаходження, оперативно вирішувати проблеми, пов'язані із затримками вантажів.

Онлайн-сервіси також використовуються як майданчики для організації тендерів та вибору підрядників, аналізу товарних залишків та своєчасного його поповнення, зберігання даних про перевезення та визначення рентабельності маршрутів.

Банки

Конкуренція у банківському секторі висока, що змушує фінансові організації впроваджувати інновації, щоб підвищити якість та кількість послуг та скоротити власні поточні витрати.

Використання хмарних технологій дозволяє автоматизувати фінансові процеси та вирішити всі перераховані вище завдання з мінімальними витратами.

Бізнес

Бізнес відкритий до інновацій та активно їх впроваджує для створення контакт-центрів та віртуальних офісів. Співробітники віртуальних офісів не прив'язані до конкретного комп'ютера та місця, що забезпечує економію на оренді офісних площ та оплату комунальних послуг.

Усі диски, папки, програми для економічного планування та інші дані внутрішньої мережі відтворюються у хмарі.

Безпека

Безпека хмарних технологій – напрям, якому кожен провайдер приділяє особливу увагу. В іншому випадку він втратить клієнтів, адже ІТ-інфраструктура використовується для зберігання конфіденційних та стратегічних даних, тому має бути надійно захищена.

Безпека залежить від типу сервера: віртуального або виділеного. Віртуальні сервери передбачають поміщення клієнтської інформації в єдине середовище. Імовірно, що при помилці в коді власники інших акаунтів побачать чужі дані.

Виділені сервери дозволяють створити більш захищене та функціональне середовище, надають свободу дій при виборі та встановленні операційної системи, програмного забезпечення для нормальної роботи.

Постачальники послуги завжди шифрують інформацію, розміщену на серверах, використовуючи спеціальний криптографічний софт. Отримати доступ до даних можна лише за паролем, який задає авторизований користувач.

Керівник завжди може відстежити, хто і в який час переглядав інформацію, чим займалися його співробітники і що відбувається на їхньому робочому столі в конкретний часовий проміжок.

Гарантією безпеки даних є їх щоденне копіювання. Канали передачі з серверів на ПК та назад захищені кількома надійними програмами, щоб код неможливо було зламати.

З кожним роком довіри до онлайн-рішень стає дедалі більше. Сьогодні вже є пропозиції щодо інтегрованого алгоритму самозахисту даних. Система надасть доступ, якщо середовище ідентифіковано нею як безпечне. В іншому випадку даними неможливо буде скористатися.

Сподобалася стаття? Поділіться з друзями!