Интеграция данных и приложений: основа для единой...

Post on 07-Aug-2015

97 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Интеграция данных и приложений: основа для единой ИТ-инфраструктуры

Смирнов Алексей Руководитель направления интеграционных решений

Москва, 27.11.2014

2

СОВРЕМЕННАЯ ИНТЕГРАЦИЯ ПРИЛОЖЕНИЙ

Способ организации взаимодействия информационных систем в реальном времени для получения оперативной информации или выполнения комплексных операций Современный подход к интеграции:

• Каждая бизнес- или технологическая функция – это сервис

• Сервисы объединяются интеграционной платформой

• Композиция сервисов может образовывать более сложные сервисы

• Сервисы могут многократно повторно использоваться

3

ОСНОВНЫЕ КОМПОНЕНТЫ ИНТЕГРАЦИИ

4

ИНТЕГРАЦИОННАЯ ПЛАТФОРМА

Транспортные сервисы • Гарантированная и защищенная доставка • Транзакционная доставка • Управляемая доставка

Событийные сервисы • Обнаружение событий • Обработка событий

Сервисы промежуточной обработки • Маршрутизация • Переключение протоколов • Трансформация и изменение отправки • Дополнительные внешние

взаимодействия

5

ШИНА VS ТОЧКА-ТОЧКА

Интеграция «Точка-точка» Сервисно-ориентированный подход

Заказная разработка для каждой задачи

Разрабатываемые компоненты основаны на открытых стандартах

Низкая скорость изменений Компонентная модель и визуальное программирование обеспечивают гибкость

Изменения в одной системе могут повлиять на другие системы

Детали реализации систем и взаимодействий между ними скрыты

Встроенные средства управления и мониторинга отсутствуют

Управление и мониторинг – составная часть интеграционной платформы

Большое количество интерфейсов, требующих поддержки

Повторное использование позволяет сократить количество компонентов

ИС нагружаются неспецифичными для них задачами

Вся логика интеграции вынесена во внешнее программное обеспечение

6

ЭКОНОМИЧЕСКИЙ ЭФФЕКТ ОТ ИСПОЛЬЗОВАНИЯ SOA

• Использование средств интеграционной платформы – до 20% экономии от стоимости услуг по интеграции

• Повторное использование сервисов – до 50% экономии от стоимости услуг по интеграции

7

ИНТЕГРАЦИОННЫЕ ПЛАТФОРМЫ В МИРЕ OPENSOURCE

8

СРАВНЕНИЕ ИНТЕГРАЦИОННЫХ ПЛАТФОРМ

Критерий сравнения Opensource-решения Корпоративные продукты

Стоимость лицензий

Стоимость поддержки производителям

Поддержка производителя

Функциональные возможности

Нефункциональные возможности

Полнота линейки продуктов

Специалисты

9

ПРИМЕР 1: ИНТЕГРАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ В ПОСТАВЩИКЕ ТУРИСТИЧЕСКИХ УСЛУГ

Цель проекта • Развитие каналов продаж • Создание типизированных сервисов для

поставщиков и покупателей услуг • Переход к концепции «Extended Enterprise»

Решение

• Платформа MuleSoft ESB • Использование стандарта Open Travel Alliance • Создание эталонных реализаций сервисов как

основы для дальнейшего развития

10

ПРИМЕР 2: ВНЕДРЕНИЕ СИСТЕМЫ ДОКУМЕНТООБОРОТА В ХИМИЧЕСКОМ ХОЛДИНГЕ

• Географически распределенный холдинг – от Москвы до Сибири

• Большой объем обрабатываемых документов

• Более 15 смежных систем • Очень плотный график

проекта

11

ПРИМЕР 2: АРХИТЕКТУРА РЕШЕНИЯ

1C ERPSubsidiary1C ERP

Subsidiary

Интеграционная платформа

Документооборот1C ERP

Центральный офис

1C ERPФилиалы

Почтовый сервер

Клиент-банкOCR

WSO2 ESB

КлиентскийMDM

Асинхронная обработка данных

VFS

VFS VFS

OeBS

Журналы

SAP ERPArchiveLink

Мониторинг и управление

HTTP HTTP HTTP

HTTP HTTP SMTP

HTTP

12

ИНТЕГРАЦИЯ ДАННЫХ И УПРАВЛЕНИЕ МАСТЕР-ДАННЫМИ

Управление мастер-данными – комплекс организационных мер и средств для управления условно-постоянными (в том числе и справочными) данными организации

• Единая классификация и кодирование специфичных для бизнеса сущностей

• Консолидация основных данных из автоматизированных систем предприятия в эталонном хранилище

• Обеспечение синхронизации основных данных в автоматизированные системы предприятия

• Разработка процедур управления качеством данных • Предоставление доступа к информации для использования в

бизнес-процессах компании

13

АРХИТЕКТУРА СИСТЕМЫ УПРАВЛЕНИЯ МАСТЕР-ДАННЫМИ

Система управления мастер-данными

Пользовательский интерфейс

Корпоративная сервисная шина

Информ. система

Информ. система

Информ. система

Хранилище данных

Аналитические отчеты

...

Обеспечение качества данных

Интеграция

Управление процессами

Управление моделью данных

Хранение данных

Управление безопасностью

ETL

14

ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ MDM

• Единый и непротиворечивый источник данных • Сквозной процесс обеспечения качества данных • Сокращение затрат на интеграцию на уровне приложений

и данных

15

ПРИМЕР 3: УПРАВЛЕНИЕ ДАННЫМИ ПЕРСОНАЛА

Цель проекта: комплексная модернизация инфраструктуры заказчика

• 89 отделений в каждом федеральном округе

• Устаревшая местами инфраструктура: FoxPro и dBase, db-линки, файловый обмен, …

• Пилотный проект – интеграция между системами управления персоналом

16

ПРИМЕР 3: АРХИТЕКТУРА РЕШЕНИЯ

Система управления мастер-данными

Корпоративная сервисная шина

Персонал Орг. структура Роли

Бизнес-процессы и бизнес-правила

1C: Зарплата БОСС-Кадровик ITSM Документооб

орот Корп. порталПочта

Управление бизнес-

правилами

Управление и мониторинг

17

ИНТЕГРАЦИЯ ДАННЫХ И ПРИЛОЖЕНИЙ: ОСНОВА ЕДИНОЙ ИТ-ИНФРАСТРУКТУРЫ

• Интеграция данных и приложений позволяет значительно сократить затраты на развитие и поддержку ИТ-инфраструктуры

• Opensource-решения позволяют это сделать с максимальной эффективностью для проектов любого размера

• Подтверждено опытом КРОК

18

Алексей Смирнов Руководитель направления интеграционных решений

111033, Москва, ул. Волочаевская, д.5, корп.1 +7 495 974 2274, +7 495 974 2277 (факс)

asmirnov@croc.ru www.croc.ru

top related