КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сервис-ориентированная архітектура ІС
Інтеграція різнорідних і розподілених даних не в змозі розв'язати всі питання керування підприємством. Відповідно до процессным підходу найбільшу цінність представляють не самі по собі дані, а використання інформації в тих або інших бізнес-процесах компанії. У найсучасніших ИС прийнято розглядати як "атомарну" одиницю не дані в "чистому" виді, а деякий сервіс, що відповідає якомусь елементарному бізнес- процесу. Зокрема, такий сервіс може просто видавати якісь дані, будучи аналогом "атомарної" одиниці класичних ИС. У цей час при формуванні інформаційної інфраструктури підприємства, при проектуванні й реалізації КИСНУВ всі частіше застосовується сервис-ориентированная архітектура (Service-Oriented Architecture - SOA). Це така архітектура ИС, у якій система будується з набору гетерогенних слабосвязанных компонентів (сервісів). SOA розуміється як парадигма організації й використання розподіленої безлічі функцій, які можуть контролюватися різними власниками. Базовими поняттями в такій архітектурі є "інформаційна послуга" і "композитний додаток". Інформаційна послуга (сервіс) - це атомарна прикладна функція автоматизованої системи, що придатна для використання при розробці додатків, що реалізують прикладну логіку автоматизируемых процесів як у самій системі, так і для використання в додатках інших автоматизованих систем. Сервіс звичайно характеризується наступними властивостями:
Композитне (складене) додаток - програмне рішення для конкретної прикладної проблеми, що зв'язує прикладну логіку процесу із джерелами даних і інформаційних послуг, що зберігаються на гетерогенній безлічі базових інформаційних систем. Звичайно композитні додатки асоційовані із процесами діяльності й можуть поєднувати різні етапи процесів, представляючи їхньому користувачеві через єдиний інтерфейс. Використання такого підходу при побудові архітектури складних інтегрованих інформаційних систем дозволяє:
Завдяки спрощенню середовища керування й взаємодії знижується потребу в кодуванні нових програм; повторне використання сервісів скорочує витрати часу на розробку; раціоналізація успадкованих процесів допомагає зменшити загальне число процесів, що вимагають ексклюзивних методів керування; завдяки використанню простих протоколів значно скорочуються трудозатраты на підтримку додатків. Обов'язковою умовою побудови й впровадження архітектури системи на основі SOA є використання єдиної інфраструктури опису сервісів (репозитория сервісів), дозволених протоколів доступу й обміну повідомленнями, форматів повідомлень. Згадана інфраструктура утворить так звану інтеграційну шину (ИШ) (Enterprise Service Bus - ESB), що є одним із центральних компонентів системи. Вона встановлює єдині правила публікації сервісів, керування й інформаційної взаємодії між додатками різних систем, що входять до складу інтегрованої системи. Це спрощує керування додатками і їхньою підтримкою, а також знижує ризик фрагментації додатків і процесів. Кожна зі служб взаємодіє не з іншими службами прямо, а тільки із шиною. ИШ утворить однорідне середовище інформаційної взаємодії і є фундаментом для інтеграції інформаційних систем, що функціонують у різних установах і відомствах. ИШ визначає, ким, де, яким образом і в якому порядку повинні оброблятися запити. Якщо сервіс (інформаційний ресурс) не підтримує ці правила, необхідно створювати проміжний модуль-адаптер, що надає системі необхідний інтерфейс і забезпечує взаємодію з ресурсом. По даним Gartner Group ("Predicts 2007: SOA Advances", 17 листопада 2006 року): "ДО 2008 року SOA стане пануючою архітектурою побудови Ит-Систем, що приведе до закінчення 40-літньої ери панування архітектури монолітних додатків".
Зміна й удосконалювання бізнес-процесів у компаніях займає роки. По даним Gartner Group, 80% Ит-Бюджету - це витрати на супровід систем, з них 35% - витрати на інтеграцію додатків, 60% вартості впровадження корпоративної ИС становлять витрати на інтеграцію, 50% Ит-Бюджету витрачено на забезпечення інтерфейсів систем. Використання SOA-Архітектури дозволяє ефективно організувати оперативну адаптацію Ит-Систем під вимоги бізнесу, що дає стратегічну перевагу компанії, що полягає в:
З погляду бізнесу SOA можна представити як набір гнучких служб і процесів, які бізнес пропонує своїм замовникам, партнерам або усередині своєї власної організації. У даному контексті ці ж служби можна по-різному комбінувати й оснащувати, підтримуючи зміни або розвиток бізнес-вимог і моделей із часом. Основні бізнес-мети впровадження SOA-рішень складаються в ліквідації:
Становлення й розвиток SOA відбувалося на базі практичних вимог бізнесу, заключавшихся насамперед у розумній економії програмних і технологічних засобів і витрат на реалізацію й супровід інформаційної інфраструктури:
Сьогоднішній рівень розвитку SOA дозволяє затверджувати, що всі зазначені вимоги тією чи іншою мірою виконуються. Ріст ринку продуктів для SOA-Рішень - 100% у рік. В 2007 році SOA буде використана як основа створення 50% нових додатків, критичних для бізнесу й бізнес-процесів; до 2010 року цей показник виросте до 80%. Більше 80% додатків, уведених у промислове використання в 2006 році, будуть частково або повністю перепроектовані до 2010 року, щоб бути використаними в побудові композитних додатків в SOA- архітектурі. ДО 2010 року більше 80% всіх програмних інфраструктурних продуктів будуть включати корпоративну шину сервісів або вимагати її використання. Серед виконавчих директорів компаній 54% уважають, що в період до 2010 року в числі головних стратегічних переваг компаній нові моделі ведення бізнесу мають більше значення, чим випуск нових продуктів і послуг. По даним Forrester ("The State of SOA in Financial Services", січень 2006), "Переважна більшість фінансових компаній будуть використовувати SOA до кінця 2008 р. Загалом, 50% європейських фінансових компаній або вже використовують SOA або перебувають на останній стадії його впровадження".
Дата добавления: 2014-01-07; Просмотров: 405; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |