ЛАборатория Новых Информационных Технологий Подход к построению корпоративной информационной системы на основе интеграционной платформы Линцер Леонид Арнольдович, Вице-президент холдинга Ланит Тел. +7 (095) 267-8750 Email: [email protected] Бизнес-эффект от интеграции Бизнесэффект от интеграции Интеграция бизнеса Интеграция процессов Интеграция партнеров Интеграция людей Интеграция данных Интеграция функций Глубина интеграции Требования к интеграционному решению Управление бизнес-процессами Доступ к корпоративным ресурсам Интеграция приложений Интеграция данных Интеграция пользователей Интеграция бизнес-партнеров Гибкая инфраструктура Сервис-ориентрованный подход Решение уровня расширенного предприятия BEA WebLogic Workshop IDE Структура платформы BEA WebLogic Portal Liquid Data Unified Portal Portal Lifecycle Portal Business Framework Management Services Data Integration BEA WebLogic Integration BPM B2Bi EAI BEA WebLogic Workshop Framework BEA WebLogic Server J2EE Container High Availability Clustering and Caching Connectivity: JMS/Web Services Presentation Services OA&M Security Services IT-проблемы корпоративного уровня Поддержка процессной модели управления Доступ персонала и партнеров к информации и услугам через единую точку входа, общее информационное пространство Консолидация информационных ресурсов Взаимодействие существующих систем Квалификация IT-персонала Управление бизнес-процессами Управление бизнес-процессами Описание процессов Управление процессами Анализ процессов Доступ к корпоративным ресурсам Application Integration Data Integration Business User Integration Trading Partner Integration Интеграционные сервисы Adapters Data Transformation Требования Message Broker Web Services WebLogic Integration 8.1 Графическая среда описания процессов Process Modeling Тестирование и управление Process Automation Визуальная среда контроля Process Analysis Внешние и внутренние бизнес-процессы Взаимодействие внешних (B2B) и внутренних (EAI) бизнес-процессов Взаимодействие персонала с приложениями в ходе бизнес-процесса Company A Company B Вызов Web-сервисов из бизнес-процесса Внутр Внешний Внешний Внутр IT-проблемы корпоративного уровня Процессная модель управления Доступ персонала и партнеров к информации и услугам через единую точку входа, общее информационное пространство Консолидация информационных ресурсов Взаимодействие существующих систем Квалификация IT-персонала Weblogic Portal Бизнес функции портала Контент Поиск Взаимодействие Торговая площадка Управление Поддержка жизненного цикла Среда разработки Администрирова ние Адаптивная навигация Унифицированная архитектура Единая архитектура Интеграция ресурсов IT-проблемы корпоративного уровня Процессная модель управления Доступ персонала и партнеров к информации и услугам через единую точку входа, общее информационное пространство Консолидация информационных ресурсов Взаимодействие существующих систем Квалификация IT-персонала Weblogic Liquid Data Персонал Клиенты Портал Webприложения запрос Бизнес-процессы Business Process XML ответ Client API EJB JSP TagLib Web Services Workshop Control BEA Liquid Data for WebLogic Sales Data View Data Views Дизайнер запросов Support Data View Консоль администрато ра Customer Data View Query Design Tool Caching, Security, Management Оптимизированные запросы JDBC JDBC Web Services XML Files Inflight XML Custom Functions RDBMS DW/DM Business Partner File System Messages Other BEA WebLogic Adapters Packaged Apps Custom Apps Legacy Apps Как работает Liquid Data Портал Пользователь обращается к запросу Результат виден на портале Liquid Data получает запрос Liquid Data генерирует оптимальный план исполнения запроса Liquid Data доставляет результат на портал Liquid Data Liquid Data трансформирует и агрегирует результат Liquid Data генерирует обращения к источникам данных Источники данных IT-проблемы корпоративного уровня Процессная модель управления Доступ персонала и партнеров к информации и услугам через единую точку входа, общее информационное пространство Консолидация информационных ресурсов Взаимодействие существующих систем Квалификация IT-персонала Интеграция приложений Управление бизнес-процессами Доступ к корпоративным ресурсам Application Integration Интеграционные сервисы Adapters Data Transformation Требования Message Broker Web Services WebLogic Integration 8.1 Доступ к приложениям Adapters Трансформация форматов данных Data Transformation Управляемая событиями и контентом маршрутизация Message Brokering Поддержка Web-интеграции Web Services IT-проблемы корпоративного уровня Процессная модель управления Доступ персонала и партнеров к информации и услугам через единую точку входа, общее информационное пространство Виртуализация уровня источников при сборе отчетности Консолидация информационных ресурсов Взаимодействие существующих систем Квалификация IT-персонала Квалификация IT-персонала Менее 10% разработчиков имеют систематические знания и опыт для разработки приложений J2EE Разработчики системного уровня Разработчики бизнесприложений Продвинутые пользователи/ бизнесаналитики Производительность разработчика Требования Разработка Тестирование 51 день, 5 разработчиков, 7500 строк кода Weblogic Workshop framework увеличивает производительность разработчика в 5 раз и резко снижает требовния к его J2EE квалификации Комптексное тестирование Системное тестирование 17 дней, 2 разработчика, 1650 строк кода Приемочные испытания Внедрение Без Workshop framework С использованием Workshop framework BEA WebLogic Workshop IDE Использование платформы решает эти и множество других проблем! BEA WebLogic Portal Liquid Data Unified Portal Portal Lifecycle Portal Business Framework Management Services Data Integration BEA WebLogic Integration BPM B2Bi EAI BEA WebLogic Workshop Framework BEA WebLogic Server J2EE Container High Availability Clustering and Caching Connectivity: JMS/Web Services Presentation Services OA&M Security Services Пример: корпоративная система ведения НСИ Пример:реализация узла системы НСИ на базе платформы Преимущества для руководства корпорации: Возможность реализовать процессную модель управления компанией на основе контроля за прохождением критически важных бизнес-процессов; Возможность реализовать взаимодействие с партнерами в рамках расширенного предприятия на основе управления сквозными бизнеспроцессами Возможность сохранения инвестиций в обученный персонал, имеющиеся системы и оборудование; Возможность осуществлять планомерное развитие корпоративной системы, интегрируя в нее функциональные компоненты исходя из приоритетов развития бизнеса; Возможность при необходимости заменить любой функциональный компонент другим, более соответствующим текущим бизнес-потребностям; Возможность инвестировать в развитие информационных технологий не сразу, а поэтапно, на каждом этапе соотнося вложенные средства с полученным бизнес-эффектом; Преимущества для руководителей IT: Возможность реализовать взаимодействие с информационными системами партнеров на основе Web-сервисов; Возможность реализовать высокомасштабируемые и многоплатформенные системы; Исключение необходимости поддержки многочисленных информационных стыков между различными системами, высвобождение занятого этим персонала, резкое снижение риска нарушения информационной целостности системы в целом при рассогласовании данных; Возможность гибко реализовать сбор данных для управления за счет виртуализации слоя доступа к разнородным источникам; Возможность поддержать функциональное развитие системы при сохранении ее интегрированности; Возможность вести разработку некоторых компонентов собственными силами, т.е. дешевле и в более сжатые сроки; Возможность резко повысить квалификацию персонала информационных служб за счет освоения современных методов объектного проектирования и разработки компонентных приложений в многозвенных архитектурах, что существенно повысит привлекательность работы в компании и поможет удержать высококвалифицированные кадры. ЛАборатория Новых Информационных Технологий Спасибо за внимание! Линцер Леонид Арнольдович, Вице-президент холдинга Ланит Тел. +7 (095) 267-8750 Email: [email protected]