Хмара або робочий стіл порівняння і протиставлення додатків

Переваги настільних додатків перед додатками, оптимізованими для хмари

Розвинути навички по цій темі

Цей матеріал - частина knowledge path для розвитку ваших навичок. Дивись Обчислення в хмарі: програмне забезпечення як послуги

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

Не всі Web-додатки є хмарні додатки

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

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

Перенесення додатків в хмару

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

Одне і те ж додаток на робочому столі і в хмарі

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

Настільні додатки в ізольованому середовищі

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

Потокове поширення додатки

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

Виконання настільного додатки в хмарному середовищі дає кілька переваг:

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

У той же час виконання того ж додатка в хмарному середовищі має деякі недоліки:

  • залежність від пропускної здатності та доступності мережі;
  • деякі побоювання з приводу встановлення сторонніх плагінів.

Інша реалізація того ж додатка

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

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

Різні програми для кожної системи

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

  • ZohoDocs пропонує настільний офісний пакет;
  • LotusLive - набір інструментів співпраці на основі хмари від IBM - забезпечує послуги доступу до електронної пошти (LotusLive iNotes), організації Web-нарад (LotusLive Meetings), спільного використання файлів і ділового спілкування (LotusLive Connections);
  • Pixlr і picnik - безкоштовні системи фоторедагування;
  • в хмарі є кілька додатків для управління взаємовідносинами з клієнтами (CRM), включаючи SugarCRM.

висновок

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