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

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

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

Рис. 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>

*

*