Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Интеграция данных и приложений:
основа для единой ИТ-инфраструктуры
Смирнов Алексей
Руководитель направления интеграционных решений
Москва, 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 ERP
Subsidiary
1C 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

More Related Content

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

  • 1. Интеграция данных и приложений: основа для единой ИТ-инфраструктуры Смирнов Алексей Руководитель направления интеграционных решений Москва, 27.11.2014
  • 2. 2 СОВРЕМЕННАЯ ИНТЕГРАЦИЯ ПРИЛОЖЕНИЙ Способ организации взаимодействия информационных систем в реальном времени для получения оперативной информации или выполнения комплексных операций Современный подход к интеграции: • Каждая бизнес- или технологическая функция – это сервис • Сервисы объединяются интеграционной платформой • Композиция сервисов может образовывать более сложные сервисы • Сервисы могут многократно повторно использоваться
  • 4. 4 ИНТЕГРАЦИОННАЯ ПЛАТФОРМА Транспортные сервисы • Гарантированная и защищенная доставка • Транзакционная доставка • Управляемая доставка Событийные сервисы • Обнаружение событий • Обработка событий Сервисы промежуточной обработки • Маршрутизация • Переключение протоколов • Трансформация и изменение отправки • Дополнительные внешние взаимодействия
  • 5. 5 ШИНА VS ТОЧКА-ТОЧКА Интеграция «Точка-точка» Сервисно-ориентированный подход Заказная разработка для каждой задачи Разрабатываемые компоненты основаны на открытых стандартах Низкая скорость изменений Компонентная модель и визуальное программирование обеспечивают гибкость Изменения в одной системе могут повлиять на другие системы Детали реализации систем и взаимодействий между ними скрыты Встроенные средства управления и мониторинга отсутствуют Управление и мониторинг – составная часть интеграционной платформы Большое количество интерфейсов, требующих поддержки Повторное использование позволяет сократить количество компонентов ИС нагружаются неспецифичными для них задачами Вся логика интеграции вынесена во внешнее программное обеспечение
  • 6. 6 ЭКОНОМИЧЕСКИЙ ЭФФЕКТ ОТ ИСПОЛЬЗОВАНИЯ SOA • Использование средств интеграционной платформы – до 20% экономии от стоимости услуг по интеграции • Повторное использование сервисов – до 50% экономии от стоимости услуг по интеграции
  • 8. 8 СРАВНЕНИЕ ИНТЕГРАЦИОННЫХ ПЛАТФОРМ Критерий сравнения Opensource-решения Корпоративные продукты Стоимость лицензий Стоимость поддержки производителям Поддержка производителя Функциональные возможности Нефункциональные возможности Полнота линейки продуктов Специалисты
  • 9. 9 ПРИМЕР 1: ИНТЕГРАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ В ПОСТАВЩИКЕ ТУРИСТИЧЕСКИХ УСЛУГ Цель проекта • Развитие каналов продаж • Создание типизированных сервисов для поставщиков и покупателей услуг • Переход к концепции «Extended Enterprise» Решение • Платформа MuleSoft ESB • Использование стандарта Open Travel Alliance • Создание эталонных реализаций сервисов как основы для дальнейшего развития
  • 10. 10 ПРИМЕР 2: ВНЕДРЕНИЕ СИСТЕМЫ ДОКУМЕНТООБОРОТА В ХИМИЧЕСКОМ ХОЛДИНГЕ • Географически распределенный холдинг – от Москвы до Сибири • Большой объем обрабатываемых документов • Более 15 смежных систем • Очень плотный график проекта
  • 11. 11 ПРИМЕР 2: АРХИТЕКТУРА РЕШЕНИЯ 1C ERP Subsidiary 1C ERP Subsidiary Интеграционная платформа Документооборот 1C ERP Центральный офис 1C ERP Филиалы Почтовый сервер Клиент- банк OCR WSO2 ESB Клиентский MDM Асинхронная обработка данных VFS VFS VFS OeBS Журналы SAP ERPArchiveLink Мониторинг и управление HTTP HTTP HTTP HTTP HTTP SMTP HTTP
  • 12. 12 ИНТЕГРАЦИЯ ДАННЫХ И УПРАВЛЕНИЕ МАСТЕР-ДАННЫМИ Управление мастер-данными – комплекс организационных мер и средств для управления условно-постоянными (в том числе и справочными) данными организации • Единая классификация и кодирование специфичных для бизнеса сущностей • Консолидация основных данных из автоматизированных систем предприятия в эталонном хранилище • Обеспечение синхронизации основных данных в автоматизированные системы предприятия • Разработка процедур управления качеством данных • Предоставление доступа к информации для использования в бизнес-процессах компании
  • 13. 13 АРХИТЕКТУРА СИСТЕМЫ УПРАВЛЕНИЯ МАСТЕР-ДАННЫМИ Система управления мастер-данными Пользовательский интерфейс Корпоративная сервисная шина Информ. система Информ. система Информ. система Хранилище данных Аналитические отчеты ... Обеспечение качества данных Интеграция Управление процессами Управление моделью данных Хранение данных Управление безопасностью ETL
  • 14. 14 ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ MDM • Единый и непротиворечивый источник данных • Сквозной процесс обеспечения качества данных • Сокращение затрат на интеграцию на уровне приложений и данных
  • 15. 15 ПРИМЕР 3: УПРАВЛЕНИЕ ДАННЫМИ ПЕРСОНАЛА Цель проекта: комплексная модернизация инфраструктуры заказчика • 89 отделений в каждом федеральном округе • Устаревшая местами инфраструктура: FoxPro и dBase, db- линки, файловый обмен, … • Пилотный проект – интеграция между системами управления персоналом
  • 16. 16 ПРИМЕР 3: АРХИТЕКТУРА РЕШЕНИЯ Система управления мастер-данными Корпоративная сервисная шина Персонал Орг. структура Роли Бизнес-процессы и бизнес-правила 1C: Зарплата БОСС- Кадровик ITSM Документооб орот Корп. порталПочта Управление бизнес- правилами Управление и мониторинг
  • 17. 17 ИНТЕГРАЦИЯ ДАННЫХ И ПРИЛОЖЕНИЙ: ОСНОВА ЕДИНОЙ ИТ-ИНФРАСТРУКТУРЫ • Интеграция данных и приложений позволяет значительно сократить затраты на развитие и поддержку ИТ-инфраструктуры • Opensource-решения позволяют это сделать с максимальной эффективностью для проектов любого размера • Подтверждено опытом КРОК
  • 18. 18 Алексей Смирнов Руководитель направления интеграционных решений 111033, Москва, ул. Волочаевская, д.5, корп.1 +7 495 974 2274, +7 495 974 2277 (факс) asmirnov@croc.ru www.croc.ru