Построение современных банковских информационных систем на базе архитектуры SOA Холодков Сергей
«Нам надо меняться и нам надо знать, зачем это нужно делать» Эдвардс Деминг Консультант по теории управления качеством
Зачем нужна SOA ? Поддержка существующей инфраструктуры ERP/CRM Унаследованные приложения Интеграция приложений Консолидация информации Безопасность Поддержка существующей инфраструктуры ERP/CRM Унаследованные приложения Интеграция приложений Консолидация информации Безопасность ITБизнес Повышение эффективности Операционная прозрачность Слияния и поглощения Интеграция данных о потребителях Изменение бизнес-процессов Работа с контрагентами Повышение эффективности Операционная прозрачность Слияния и поглощения Интеграция данных о потребителях Изменение бизнес-процессов Работа с контрагентами
Зачем нужна SOA ?
o Большое количество «унаследованных систем» o Гетерогенность o Высокая сложность отдельных систем и комплексов o Распределенное владение системами o Дублирование информации Какой у Вас ИТ ландшафт ?
Что такое SOA? Поддержка существующей инфраструктуры ERP/CRM Унаследованные приложения Интеграция приложений Консолидация информации Безопасность Поддержка существующей инфраструктуры ERP/CRM Унаследованные приложения Интеграция приложений Консолидация информации Безопасность ITБизнес Повышение эффективности Операционная прозрачность Слияния и поглощения Интеграция данных о потребителях Изменение бизнес-процессов Работа с контрагентами Повышение эффективности Операционная прозрачность Слияния и поглощения Интеграция данных о потребителях Изменение бизнес-процессов Работа с контрагентами
Сервис-ориентированная архитектура есть архитектурный стиль [построения информационных систем], главная идея которого заключается в достижении слабой связанности между взаимодействующими программными агентами. Сервис есть единица работы, выполненная сервис-провайдером для достижения конечного результата, необходимого потребителю сервиса. Dr. Hao He, W3C Web Services Architecture Working Group Рекомендации Для получения максимальной отдачи от инвестиций в SOA рассматривайте ее как долгосрочную программную архитектуру и инженерную практику, а не как простую реализацию Web –сервисов. Ефим Натис, Вице-президент исследовательского подразделения Gartner Research Что такое SOA?
o Рост управляемости бизнес-процессов o Быстрая интеграция новых бизнес-процессов o Снижение трудоемкости операций на «стыках» систем o Рост управляемости инфраструктуры ИТ-сервисов o Рост эффективности вложений в ИТ-сервисы o Снижение рисков при изменениях o Инвестиционная привлекательность Что даст SOA?
Подходы для новых приложений в Банках А что у них с SOA?
o ВТБ o УРСА Банк o Российский союз автостраховщиков o Ренессанс-Капитал o Русфинансбанк o КМБ-Банк o Ханты-Мансийский банк o "Альфа -банк o "Росбанк o "Международный московский банк o ЗАО «Райффайзенбанк» o Сбербанк список можно продолжать …. Есть ли примеры в России?
КоммерческиеOpenSource IBMJboss SAPApache OracleMule HPFuse Microsoft Tibco …. Есть ли продукты для SOA? Portals, ESB, Messaging, BPM tools, Data Integrations tools and so on… Принцип 4. Покончите с практикой закупок по самой низкой цене. Вместо этого требуйте серьезных подтверждений ее качества.
o Технологические стандарты o Концепция o Шаблоны, стандарты Как соответствовать SOA? Принцип 14. Приверженность делу повышения качества и действенность высшего руководства. Ясно определите непоколебимую приверженность высшего руководства к постоянному улучшению качества и производительности и их обязательство проводить в жизнь все рассмотренные выше принципы.
o Нужно ли Вам интегрировать существующие комплексы ? o Как быстро ? o Сколько будет стоить задержка и интеграции ? o Может проще перейти на однородные решения ? o Насколько надо быть гибкими в бизнес процессах ? o Сколько готовы за это заплатить ? Подходит ли Вам SOA?
o Использование SOA рекомендуется в интеграционных проектах o Cтарт SOA проекта от руководства o SOA проекты должны опираться на методики, стандарты и шаблоны Выводы Принцип 5. Улучшайте каждый процесс. Улучшайте постоянно, сегодня и всегда все процессы планирования, производства и оказания услуг.
Холодков Сергей Директор по банковским решениям Тел.: Спасибо за внимание! Более подробную информацию можно получить: