лелені додатки програмуються спеціальним чином (наприклад, з використанням Globus Toolkit);
. Гріди на основі виділення обчислювальних ресурсів на вимогу (комерційний грід, англ. Enterprise grid) - звичайні комерційні додатки працюють на віртуальному комп'ютері, який, у свою чергу, складається з декількох фізичних комп'ютерів, об'єднаних за допомогою грід-технологій.
3) Scada-технології. (аббр. від англ. supervisory control and data acquisition, диспетчерське управління і збір даних) - програмний пакет, призначений для розробки або забезпечення роботи в реальному часі систем збору, обробки, відображення та архівування інформації про об'єкт контролю або керування. SCADA може бути частиною АСУ ТП, АСКОЕ, системи екологічного моніторингу, наукового експерименту, автоматизації будівлі і т. Д. SCADA-системи використовуються в усіх галузях господарства, де потрібно забезпечувати операторський контроль за технологічними процесами в реальному часі. Це програмне забезпечення встановлюється на комп'ютери і, для зв'язку з об'єктом, використовує драйвери введення-виведення або OPC/DDE сервери. Програмний код може бути, як написаний на мові програмування (наприклад, на C ++), так і згенерований в середовищі проектування.
SCADA-системи вирішують такі:
· Обмін даними з «пристроями зв'язку з об'єктом» (тобто з промисловими контролерами і платами вводу/виводу) в реальному часі через драйвери.
· Обробка інформації в реальному часі.
· Логічне керування.
· Відображення інформації на екрані монітора в зручній і зрозумілій для людини формі.
· Ведення бази даних реального часу з технологічною інформацією.
· Аварійна сигналізація і управління тривожними повідомленнями.
· Підготовка та генерування звітів про хід технологічного процесу.
· Здійснення мережевої взаємодії між SCADA ПК.
· Забезпечення зв'язку із зовнішніми програмами (СУБД, електронні таблиці, текстові процесори і т. д.). У системі управління підприємством такими додатками найчастіше є додатки, зараховують до рівня MES.сістеми дозволяють розробляти АСУ ТП в клієнт-серверної або в розподіленої архітектурі.
4) Хмарні технології:
. 1) SaaS (Програмне забезпечення як послуга)
Програмне забезпечення як послуга (SaaS, англ. Software-as-a-Service) - модель, в якій споживачеві надається можливість використання прикладного програмного забезпечення провайдера, що працює в хмарної інфраструктурі і доступного з різних клієнтських пристроїв або допомогою тонкого клієнта, наприклад, з браузера (наприклад, веб-пошта) або інтерфейс програми. Контроль і керування основним фізичної і віртуальної інфраструктурою хмари, в тому числі мережі, серверів, операційних систем, зберігання, або навіть індивідуальних можливостей додатки (за винятком обмеженого набору налаштувань конфігурації програми) здійснюється хмарним провайдером.
. 2) PaaS (Платформа як послуга)
Платформа як послуга (PaaS, англ. Platform-as-a-Service) - модель, коли споживачеві надається можливість використання хмарної інфраструктури для розміщення базового програмного забезпечення для подальшого розміщення на ньому нових або існуючих додатків (власних , розроблених на замовлення або придбаних тиражованих додатків). До складу таких платформ входять інструментальні засоби створення, тестування та виконання прикладного програмного забезпечення - системи управління базами даних, сполучна програмне забезпечення, середовища виконання мов програмування - надані хмарним провайдером.
Контроль і керування основним фізичної і віртуальної інфраструктурою хмари, в тому числі мережі, серверів, операційних систем, зберігання здійснюється хмарним провайдером, за винятком розроблених або встановлених додатків, а також, по можливості, параметрів конфігурації середовища ( платформи).
. 3) IaaS (Інфраструктура як послуга)
Інфраструктура як послуга (IaaS, англ. IaaS or Infrastructure-as-a-Service) надається як можливість використання хмарної інфраструктури для самостійного управління ресурсами обробки, зберігання, мереж та іншими фундаментальними обчислювальними ресурсами, наприклад, споживач може встановлювати і запускати довільне програмне забезпечення, яке може включати в себе операційні системи, платформенне і прикладне програмне забезпечення. Споживач може контролювати операційні системи, віртуальні системи зберігання даних і встановлені програми, а також обмежений контроль набору доступних сервісів (наприклад, міжмережевий екран, DNS). Контроль і керування основним фізичної і віртуальної інфраструктурою хмари, ...