close

Вход

Забыли?

вход по аккаунту

- Крок

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