Як швидко крокує прогрес, просто семимильними кроками, не інакше. Технології про які піде мова вже ввійшли в наше життя. « Хмари» називають їх у простолюді, а АЙ-ТИшники говорять cloud технології.Пропоную розібратися з цією цікавою та перспективною технологією.

  • Яка концепція хмарних обчислень?
  • Що можна навести як приклади хмарних технологій?

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

Використання хмарних технологій

Тема досить популярна у мережі Інтернет. Багато рішень представлено над ринком. Але далеко не всім відомо це ноу-хау і навіщо воно нам. Якщо торкнутися згаданої теорії обчислення cloud comuting (хмарні обчислення), то суть її у розподіленій обробці даних.

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

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

Змінюючи літні колеса (диски з гумою) своєї машини на зимові, я залишив їх у сховище сервісу. Ця послуга нагадала мені тенденцію у сфері IT. Усі мої фото з телефону на базі Androidавтоматично викладаються на Picasa (тепер так само, як у G +) аналогічне відбувається і з фото знятими камерою Canon. Файли у папці Google Дискмого комп'ютера, автоматично синхронізуються з папками сервісу Google Диск.

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

І це робота з СУБД, тобто. база даних, як сервіс. Концепція дозволяє економити на «комп'ютерному залозі» та ще й грамотно використати СУБД у своїй організації. Також можна надавати програмне забезпечення з доступом через Інтернет. Наприклад Google Docs, Google Calendar, як хмарні технології google.

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

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

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

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

Хмарні технології приклади:

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

Apple надала свій сервіс iCloud. Це сервіс зберігає весь ваш контент та доставляє на будь-який пристрій за технологією Push. Ігрові сервіси OnLive та Xbox Live пропонують ігри як послугу.

Але цікавіше справа з програмним забезпеченням. Замість коробкових програм корпорація Google (це зробив і Microsoft) надала можливість працювати з документами Google Диск. Це зберігання, редагування та обмін файлами.

Чисті сервіси зберігання Dropbox та Windows Live SkyDrive. Dropbox дозволяє зберігати до 2 Гб даних безкоштовно. До 7ГБ дозволяє зберігати сервіс SkyDrive.

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

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

InfoWorld пропонують ділити всі «хмари» на шість типів:

SAAS – безпосередньо програми у вигляді сервісу (наприклад, Zoho Office або Google Apps).

СЛУЖБОВІ ВИЧИСЛЕННЯ - наприклад, віртуальні сервери.

ВЕБ-СЕРВІСИ В «Хмарі» – оптимізовані для роботи у віртуальному середовищі інтернет-сервіси (наприклад, системи інтернет-банкінгу).

PAAS - «платформа як сервіс», тобто нове покоління веб-застосунків, які дають можливість вибудовувати набір можливостей за бажанням користувача (наприклад. Live Mesh від Microsoft).

MSP – провайдер керованих сервісів (Managed Service Provider), які обслуговують сервіс-провайдерів (наприклад, вбудовані антивірусні сканери для поштових порталів).

КОМЕРЦІЙНІ ПЛАТФОРМИ для сервісів - об'єднання PaaS та MSP (наприклад, Cisco WebEx Connect).

Хмари поділяють на приватні, публічні, гібридні та кланові.

    Приватна хмара

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

    Публічна хмара

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

    Гібридна хмара

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

    Кланова хмара або хмара спільноти

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

1.3 Основні напрямки розвитку хмарних технологій

Чотири основні напрямки розвитку хмарних обчислень є:

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

    Інфраструктура як послуга ( IaaS, англ. Infrastructure-as-a-Service) надається як можливість використання хмарної інфраструктури для самостійного управління ресурсами обробки, зберігання, мережами та іншими фундаментальними обчислювальними ресурсами, наприклад, споживач може встановлювати та запускати довільне програмне забезпечення, яке може включати в себе операційні системи, платформне та прикладне програмне забезпечення. Споживач може контролювати операційні системи, віртуальні системизберігання даних та встановлені програми, а також мати обмежений контроль за набором доступних мережевих сервісів (наприклад, міжмережевим екраном, DNS). Контроль та управління основною фізичною та віртуальною інфраструктурою хмари, у тому числі мережі, серверів, типів операційних систем, що використовуються, систем зберігання здійснюється хмарним провайдером. Приклади користувачів (системні розробники, адміністратори, ІТ-менеджери).

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

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

Інші *aaS: наприклад:

DaaS (Desktop-as-a-Service) пропонує кожному користувачеві стандартизоване віртуальне робоче місце, з можливістю налаштування та встановлення інших програм. Доступ здійснюється через мережу за допомогою тонкого клієнта, яким може бути що завгодно звичайного ПК до смартфону (Google Chrome OS).

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

Альтернативний варіант SaaS просуває корпорація Microsoft, називається він S+S (Software+Services) та поєднує в собі сильні сторонитипового SaaS та звичайної доступної програми. Це просте ПЗ, але з орієнтацією на віддалені послуги. Обчислення у хмарі перетворюються на серйозну технологічну тенденцію - багато експертів вважають, що у найближчі п'ять років cloud computing змінить не лише ІТ-процеси, а й сам ринок інформаційних технологій. Завдяки цій технології користувачі пристроїв самих різних видів, у тому числі ПК, ноутбуків, смартфонів і КПК, зможуть отримувати доступ до програм, систем зберігання і навіть до платформ розробки додатків по Internetу, через сервіси, що пропонуються провайдерами обчислень у хмарі, причому ресурси в цьому випадку розміщуються на серверах провайдерів.

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

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

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



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

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

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

Цілком можливо, що ви вже користувалися деякими формами хмарних технологій: наприклад серверами електронної пошти (Hotmail, Yahoo! Mail або Gmail). Замість запускати поштовий клієнтна своєму комп'ютері, ви заходите до свого облікового запису в інтернеті. Ваша обліковий записне зберігається на вашому комп'ютері - вона знаходиться на сервері хмар.

Структура хмарних обчислень


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

До передньої ділянки відносяться комп'ютер клієнта (або мережа комп'ютерів) та програма, необхідна для доступу до хмарної системи.
Різні хмарні системи мають різноманітні інтерфейси користувачів. Поштові сервери використовують існуючі веб-браузери, наприклад, Internet Explorerабо Firefox. Інші системи мають свої програми для доступу до мережі.

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

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

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

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


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


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

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

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

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

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

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

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


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


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

Серед проблем, пов'язаних із хмарними технологіями, є й філософськіші. Кому належать дані: компанії, що користується послугами хмари, чи організації, де ці дані зберігаються? Чи може компанія, що займається хмарними технологіями, заборонити доступ клієнта до своїх даних? Ці та інші питання щодо суті хмарних обчислень є предметами обговорень між компаніями, юридичними фірмами та університетами.
Який вплив мають хмарні технології на інші галузі? У середовищі IT вже запитують: як позначиться поява хмарних технологій на сфері обслуговування та ремонту комп'ютерів? Якщо компанії переходитимуть на модернізовані комп'ютерні системи, їх потреби в IT-підтримці знижуватимуться. На думку деяких експертів галузі, попит на IT послуги перейде до задньої ділянки хмарних систем.

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

Етапи дослідження

    Поставити мету роботи.

    Знайти джерело інформації.

    Опрацювати інформацію.

    Дати визначення, розкрити поняття.

    Проаналізувати результати.

    Зробити висновки.

Цілі дослідження

    Вивчити основну інформацію про «Хмарні» технології, про різновиди та сфери застосування цих технологій.

    Розглянути «хмарні» технології, зокрема, в освіті, а докладніше про технології MICROSOFT.

Загальні положення

Термін « хмарні обчислення»(англ.- сloud сomputing) застосуємо для будь-яких сервісів, що надаються через мережу Інтернет. Суть хмарних технологій полягає у наданні користувачам віддаленого доступудо послуг, обчислювальних ресурсів та додатків (включаючи операційні системи та інфраструктуру) через Інтернет. Розвиток цієї сфери хостингу (Послуга з розміщення обладнання клієнта на території провайдера із забезпеченням підключення його до каналів зв'язку з високою пропускною здатністю) було зумовлено потребою в програмному забезпеченні та цифрових послугах, якими можна було б керувати зсередини, але які були б при цьому більш економічними і ефективними. Ці Інтернет-послуги, також відомі як «хмарні сервіси», можна розділити на три основні категорії:

    інфраструктура як сервіс

    платформа як сервіс

    програмне забезпечення як сервіс

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

Типи хмар

Хмари можуть бути публічними чи приватними.

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

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

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

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

    Насправді межі між усіма цими типами обчислень розмиті.

Три рівні хмарних сервісів

Інфраструктура як сервіс (IaaS)

Інфраструктура у найм. Користувачеві надається «чистий» екземпляр віртуального сервера з унікальною IP-адресою або набором адрес та частину системи зберігання даних. Для керування параметрами, запуском, зупинкою цього екземпляра провайдер надає користувачеві програмний інтерфейс(API).

Платформа як сервіс (PaaS)

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

Програмне забезпечення як сервіс (SaaS)

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

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

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

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

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

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

Недоліки хмарних обчислень

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

    Нестача, актуальна для російських користувачів: для отримання якісних послуг користувачу необхідно мати надійний і швидкий доступу мережу Інтернет.

    Не всі дані можна довірити провайдеру в Інтернеті не тільки для зберігання, але навіть для обробки

    Є ризик, що провайдер онлайнових сервісів одного разу не зробить резервну копіюданих,і вони будуть втрачені в результаті аварії сервера.

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

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

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

    комп'ютерні програми

    електронні підручники

    тренажери

    діагностичні, тестові та навчальні системи

    прикладні та інструментальні програмні засоби

    лабораторні комплекси

    системи на базі мультимедіа-технології

    телекомунікаційні системи (наприклад, електронну пошту, телеконференції

    електронні бібліотеки та інше.


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

Хмарні технології Microsoft: Office 365, Azure для навчальних закладів

Microsoft Office 365 для освітніх закладів дозволяє користуватися всіма можливостями «хмарних» служб, допомагаючи економити час та гроші, а також підвищує працездатність учнів та співробітників. Базовий функціонал, що включає хмарні версії Exchange Online, SharePoint Online і Office Web Apps, а також Lync Online з можливістю відеоконференцій надаватиметься безкоштовно. Детальну інформацію про нові ціни та тарифи Ви можете знайти за посиланням: Live@edu .Office 365 для освітніх закладів поєднує можливості знайомих програм Officeдля настільних систем з інтернет-версіями нового покоління служб Microsoft для зв'язку та спільної роботи. Office 365 простий у використанні та адмініструванні, має стійку систему безпеки та рівень надійності, характерний для провідного світового постачальника послуг.

Більше детальну інформаціюВи можете знайти за посиланням: http://www.microsoft.com/ru-ua/office365/education/school-services.aspx#fbid=RAc3tEIrx3K .

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

Хмарні технології передбачають виконання додатків або зберігання даних на серверах, які розташовані в розподілених ЦОДах, доступних через Інтернет. Для розробки та виконання подібних програм необхідна спеціальна хмарна платформа. Такою платформою є Windows Azure, «хмарний» аналог операційної системи Windows Server. Однак, якщо Windows Server – це програмне забезпечення, яке ви придбали та розгорнули на серверах у вашому локальному датацентрі, то платформа Windows Azure розміщена в ЦОДах Microsoft і доступна вам віддалено як середовище для розробки та виконання програм. Вам не потрібно купувати та встановлювати ПЗ, ви оплачуєте лише оренду обчислювальних ресурсів і потужностей платформи ЦОДу Microsoft.

Як працює Windows Azure?

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

Особливістю моделі PaaS («платформа-як-сервіс») є поділ програми та інфраструктури: розробнику достатньо лише визначити необхідний для роботи програми обсяг ресурсів, а всі дії щодо надання ресурсів, керування ними, динамічного розподілу, моніторингу, масштабування тощо виконуються. провайдером.

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

Викладачам:

    5 місяці доступу

    2 малих обчислювальних вузла

    3ГБ сховища

    2 підключення до службової шини

    2 SQL Asure Web Edition (1ГБ)

Студентам:

Роботу виконала.

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

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

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

Як можна використовувати хмару

Існує два найбільш оптимальних та підходящих для більшості сучасних підприємств способу використання хмари:

  • Розміщення веб-проектів;
  • Аутсорсинг ІТ-інфраструктури.

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

Другий спосібнабагато більш універсальний і підходить практично будь-яким компаніям, від торгових до виробничих, від сервісних до складських та логістичних. Це аутсорсинг ІТ-інфраструктури.

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

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

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

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

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

Публічна хмара(Англ. public cloud). Інфраструктура, призначена для вільного користування широкою публікою. Може перебувати у власності, управлінні та експлуатації комерційних, наукових та урядових організацій (або будь-якої їх комбінації). Фізично існує у юрисдикції власника - постачальника послуг.

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

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

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

Моделі обслуговування

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

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

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

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

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

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

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

Економічні аспекти

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

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

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

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

Хмарні технології: переваги хмар

Перехід до хмарних обчислень дає суттєві економічні переваги:

  • Розміщення ІТ-інфраструктури у хмарі дозволяє досягти економії у сукупній вартості володіння від 30% до 70%.
  • Зниження капітальних витрат до 70% під час закупівлі обладнання.
  • Підвищення ресурсів використання та обслуговування обладнання до 70% щомісяця.
  • Економія ресурсів ЦОД (електрика, охолодження, площі) до 50% щомісяця.
  • Скорочення витрат на резервування обладнання на 50-70% за аналогічного рівня доступності щомісяця.
  • Зменшення витрат за ліцензування на 30% щомісяця.
  • Скорочення часу розгортання нових сервісів до 90%.

Основні переваги хмарних технологій у порівнянні з фізичними серверами:

  • Доступність. Хмарні технології доступні для будь-якої точки, де є Інтернет.
  • Мобільність. Співробітники Компаній стають мобільнішими. Можуть отримати доступ до свого робочого місця з будь-якої точки земної кулі. Достатньо мати ноутбук, планшет чи смартфон.
  • Цілорічна безвідмовно стійка робота Компанії.
  • Підвищення безпеки з допомогою консолідації обчислювальних ресурсів. Зведення до мінімуму "людського фактора". Підзвітність користувачів до несанкціонованого доступу до системи та скачування даних.
  • Шифрування даних, криптографія та захист даних відповідно до ст. 152-ФЗ.
  • Підвищення якості ІТ-послуг, що надаються, при меншій кількості висококваліфікованих фахівців.
  • Відсутність початкових капітальних витрат або їхнє суттєве скорочення.
  • Десятикратне скорочення тимчасових витрат за впровадження та оперативне перерозподіл ресурсів.
  • Оперативне вибіркове нарощування потужності.

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

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