Oracle вступає в рік інтеграції

За даними аналітичної компанії Gartner, при впровадженні бізнес-додатків близько 35% витрат припадає на рішення, здавалося б, супутньої завдання їх інтеграції з іншими прикладними системами, що експлуатуються на підприємстві. У 2004 р., згідно з даними IDC, в усьому світі обсяг ринку продуктів і послуг, пов’язаних з подібною інтеграцією, склав 6,2 млрд. дол, а до 2006-го він сягне позначки 8,2 млрд. дол І хоча в нашій країні цей сегмент тільки починає розвиватися, перспективи у нього для найбільших російських системних інтеграторів, на думку керівництва московського офісу корпорації Oracle, Який провів на початку червня спеціальний круглий стіл EXSITE (EXecutives of System Integrators, Together Engaging), дуже райдужні.

“Російський ринок інтеграції додатків знаходиться на стадії формування, проте стратегічно є найбільш пріоритетним, – вважає директор з технічного консалтингу”Oracle СНД“Гліб Ладиженський. – Сьогодні саме він являє собою арену активної конкуренції ідей, концепцій і технологій провідних світових постачальників програмного забезпечення”. З практичної точки зору його розвиток стимулюється задачами інтеграції державних відомчих ІС, корпоративних додатків ERP, CRM, SCM і т. д. Застосування відповідних технологій особливо актуально в тих організаціях, де експлуатується безліч різнорідних прикладних систем і усвідомлена нагальна потреба в забезпеченні їх взаємодії і синхронізації інформації.

Гліб Ладиженський:

Гліб Ладиженський: “Майбутній рік стане для Oracle роком інтеграції додатків”

Побудовою власної технологічної платформи Oracle займається вже давно, але за останній рік її інтеграційний блок отримав суттєвий розвиток. Це знайшло відображення і в структурі інформаційної архітектури Oracle (Див. мал. 1), яка сьогодні виглядає набагато логічніше і багатше, ніж всього сім місяців тому. Не дивно, що керівництво корпорації хотіло б привернути увагу до своїх інтеграційним інструментам тих, хто зацікавлений в них найбільше, – великих системних інтеграторів. У Росії, де Oracle веде бізнес тільки через партнерів, це взагалі єдиний канал просування її технологічних інновацій. За словами директора по роботі з партнерами “Oracle СНД“Павла Захарова, орієнтація в цьому питанні на великих системних інтеграторів пояснюється ще й тим, що саме вони забезпечують більше 60% зростання обороту Oracle в країнах колишнього СРСР.

Інформаційна архітектура Oracle

Рис. 1. Інформаційна архітектура Oracle

Повертаючись до зображеної на рис. 1 інформаційній архітектурі Oracle, Слід зазначити умовність кордонів між її окремими блоками і шарами. Так, шар концентратора даних Data Hub, Службовець для підтримки в актуальному стані довідників або так званих майстер-даних бізнес-додатків, безсумнівно, може вважатися ще й найважливішим інструментом інтеграції різнорідних даних. Рівень виконання бізнес-процесів, хоча і розташований над рівнем прикладних систем, насправді дуже тісно пов’язаний із сервером додатків, що знаходяться в технологічному фундаменті зазначеної архітектури. Тим не менш формально в інтеграційний блок, як і в пакет Oracle Integration 10g, Включено п’ять продуктів (див. рис. 2).

Компоненти Oracle Integration 10g тісно інтегровані з сервером додатків Oracle

Рис. 2. Компоненти Oracle Integration 10g тісно інтегровані з сервером додатків Oracle

Центральне положення в ньому займає BPEL Process Management, Що спирається у тій чи іншій мірі на можливості інших чотирьох. Він підтримує найбільш популярну сьогодні специфікацію опису і виконання бізнес-процесів Business Process Execution Language 1.1 (BPEL) і заснований на розробках фірми Collaxa, Купленої Oracle в минулому році. BPEL Process Management включає засоби візуального проектування бізнес-процесів із зручним і наочним графічним інтерфейсом. Побудована за його допомогою модель бізнес-процесу автоматично трансформується в його опис на XML-Подібному мовою BPEL. Оскільки BPEL є загальновизнаним відкритим стандартом, вказане опис буде зрозуміло і будь-яким іншим інструментам такого роду, присутнім на ринку. Далі це опис транслюється в код програми на мові Java, Виконуваний на J2EE-сервері додатків. На відміну від інших продуктів інтеграційного блоку BPEL Process Management підтримує не тільки Oracle Application Server, Але і конкуруючі сервери додатків BEA WebLogic, IBM WebSphere і JBoss.

Найбільші складності виникають тоді, коли окремі завдання, що утворюють бізнес-процес, вирішуються за допомогою різних і нічого не знають один про одного додатків. Взаємодія між ними, засноване на асинхронному обміні повідомленнями, здійснюється продуктом InterConnect, Здатним виконувати також функції стандартного сервера інтеграції додатків з архітектурою центрального сполучного вузла (Hub-and-Spoke). Як відомо, такий сервер зможе повноцінно працювати лише при наявності програмних адаптерів для кожної з інтегрованих прикладних систем, які Oracle пропонує будувати засобами компонента Adapters. Втім, в стандартну поставку вже включені більше 200 адаптерів для доступу до популярних БД (Microsoft SQL Server, IBM DB2, Sybase, Джерела, підтримують JCA і OLE-DB та ін), бізнес-додаткам (SAP, PeopleSoft, Siebel, J.D. Edwards), Протоколам (HTTP, FTP, RMI, IIOP, SOAP), системам обміну повідомленнями (JMS, Oracle AQ, MQ-Series, Tibco), Успадкованим моніторам обробки транзакцій (CICS, Tuxedo), Форматам обміну інформацією B2B (RosettaNet, HIPAA, EDI, EDIFACT), протоколах об’єктної взаємодії (Web-сервіси, EJB, CORBA, COM, DCOM).

Мало, однак, просто організувати виконання спроектованих бізнес-процесів: всіма ними необхідно ще і керувати в умовах реальної експлуатації. В силу різних причин можуть виникати відхилення від заданих часових рамок проходження етапів таких процесів: іноді не вистачає обчислювальних ресурсів, в інших випадках винен буває “людський фактор”. І хоча час, відведений на кожний етап бізнес-процесу, фіксується при проектуванні, контролювати його в процесі виконання дуже важко, а іноді просто не потрібно. З точки зору всього підприємства необхідно, щоб не виходили за допустимі межі деякі найбільш важливі узагальнені параметри (своєрідні показники KPI). Приміром, для нього істотно, щоб клієнтам не доводилося витрачати на оформлення замовлення більше п’яти хвилин. Моніторинг подібних показників, що характеризують весь бізнес-процес або окремі його гілки, можна доручити тільки що випущеного продукту Oracle Business Activity Monitoring (BAM). Він здатний як фіксувати згадані відхилення, так і знаходити їх першопричини і виявляти кореляції між реєстрованими параметрами.

Компонент Oracle Integration 10g, Призначений для організації інформаційного обміну між різними підприємствами і отримав назву Oracle B2B, На думку пана Ладиженського, поки не дуже затребуваний вітчизняними компаніями. Можливо, це пояснюється їх більшою порівняно зі своїми західними побратимами закритістю.

Як уже згадувалося вище, хоча шар Data Hub формально і не включений в засоби інтеграції додатків, він є суттєвим елементом консолідації майстер-даних, використовуваних усіма прикладними системами підприємства. До недавнього часу він містив лише засоби координації даних такого роду, що відносяться до клієнтів. Буквально напередодні московської конференції EXSITE, Корпорація оголосила про випуск ще двох подібних інструментів – Product Information Management Data Hub і Financial Consolidation Data Hub. Перший покликаний консолідувати всі дані про продукцію, включаючи неструктуровані, і може використовуватися для керування каталогами торгових підрозділів або специфікаціями на підприємствах, що займаються розробкою і випуском складних виробів. Другий дозволить сформувати єдиний глобальне уявлення про фінансову інформації, накопиченої в різних прикладних системах.

Згадана вище хиткість меж між різними рівнями інформаційної архітектури Oracle зайвий раз підтверджується об’єднанням продуктів найрізноманітнішого призначення під маркою оголошеного нещодавно корпорацією сімейства Oracle Fusion Middleware. У нього входять сервер додатків Oracle Application Server 10g, Пов’язані з ним продукти та опції, концентратори даних Data Hub і навіть пакет для підтримки колективної роботи Oracle Collaboration Suite, Що знаходиться, як видно з рис. 1, на верхньому, а зовсім не на проміжному рівні стека програмних технологій Oracle. Англійське слово “fusion“Дуже виразно і має безліч значень (сплав, злиття, синтез, інтеграція, зрощення, коаліція і навіть стиль фьюжн, що з’єднує джаз і рок-музику), в повній мірі відповідають бажанням Oracle сформувати тісно інтегровану програмну платформу і добитися з її допомогою успіху на ринку. Втім, надмірно часте його вживання може і заплутати потенційних замовників: не так давно корпорація назвала свою довгострокову програму по об’єднанню лінійок бізнес-додатків Oracle і PtopleSoft не менш виразно – Project Fusion.

В даний час у всьому світі Oracle Integration 10g використовує вже понад 700 підприємств. Одне з них розташоване на території СНД. Це компанія “Казахтелеком”, яка здійснила за допомогою даного інструменту інтеграцію Oracle CRM з зовнішньої білінгової системою. За словами г-на Захарова, сьогодні в Росії виконується ще ряд проектів такого роду, але більш детальна інформація про них поки відсутня.


Додаткова інформація


Схожі статті:


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

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*