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

18
Интеграция данных и приложений: основа для единой ИТ-инфраструктуры Смирнов Алексей Руководитель направления интеграционных решений Москва, 27.11.2014

Post on 07-Aug-2015

106 views

Category:

Technology


2 download

TRANSCRIPT

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

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

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

Москва, 27.11.2014

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

2

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

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

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

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

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

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

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

3

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

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

4

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

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

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

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

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

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

5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6

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

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

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

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

7

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

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

8

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

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

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

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

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

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

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

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

Специалисты

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

9

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

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

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

Решение

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

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

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

10

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

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

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

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

проекта

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

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

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

12

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

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

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

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

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

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

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

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

13

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

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

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

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

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

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

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

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

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

...

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

Интеграция

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

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

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

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

ETL

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

14

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

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

и данных

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

15

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

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

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

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

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

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

16

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

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

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

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

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

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

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

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

правилами

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

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

17

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

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

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

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

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

18

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

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

[email protected] www.croc.ru