<Insert Picture Here> Простота решения задач интеграции и управления бизнеспроцессами для предприятий и облачных вычислений Артем Воевода Старший консультант Oracle в Украине и Молдове Программа ПЛАТФОРМА ИННОВАЦИЙ ДЛЯ БИЗНЕСА • Интеграция и бизнес-процессы сегодня Web • Что даёт Oracle SOA Suite • Oracle SOA Suite и облачные вычисления • Управление бизнес-процессами Social Mobile User Engagement Business Process Management Content Management Service Integration Business Intelligence Data Integration Identity Management Development Tools Cloud Application Foundation Enterprise Management Интеграция приложений сегодня Приложения для облачных вычислений Taleo, RightNow, Fusion CRM, 3rd Party Транзакции Существующие ERP и CRM Существующие приложения Процессы B2B Siebel, PeopleSoft, JDE, SAP… Сервисы APIs Мобильные клиенты Устройства и сервисы RFID, Smart Meter, Location-based Внешние бизнес-процессы Данные События Планшеты, Смартфоны Тренды в интеграции приложений Возросло значение интеграции существующих бизнесприложений с облачными и внешними бизнес-приложениями Упрощение и ускорение решения интеграционных задач предприятия Привычные, клиент-сервер и собственные приложения продолжают активно использоваться Консолидация знаний и опыта различных подразделений ИТ департамента Бизнес-процессы 80% Поддержка 20% Новые проекты Временные затраты ИТ Как….? • … управлять взаимодействием пользователей и процессов в гетерогенной среде? • …автоматизировать процессы, связывающие бизнесприложения? • …легко модифицировать эти процессы ? • …сделать эти процессы управляемыми и контролируемыми бизнесом? • … обеспечить безопасное обновление существующих приложений? В результате Когда требования бизнеса эволюционируют быстрее, чем ИТ способна их поддержать… Business Requirements 3 1 1995 Business Execution Gap 4 IT Platform 2 2000 2005 Time 1 Внедрение ERP 2 Внедрение CRM 3 Вывод сервисов в Интернет 4 Консолидация данных и сервисов Oracle SOA и BPM Персонализация процессов Интерфейс пользователя Workspace BPMN 2.0, Process Portal (WC spaces) MS Office Редактор процессов BPEL BPM Studio (Business & IT views) BPEL Process Core BPMN Human Workflow Business Rules Mediator Unified Runtime B2B Process Analytics BAM Proc Cubes Common JCA-based connectivity infrastructure Optimized binding Repository Policy Manager Oracle Service Bus EM консоль +BPMN консоль Что даёт Oracle SOA Suite Oracle SOA Suite • Интеграция сервисов для существующих, облачных и мобильных приложений • Oracle SOA упрощает взаимодействие приложений посредством их унифицированной сервисной интеграции Pre-built Business Flows Application Modernization Real-time Integration Mainframe Integration Business Process Automation Inb Themes oun d • Основанная на стандартах, открытая инфраструктура взаимодействует с существующей ИТ средой, снижая операционные затраты • Полный набор средств разработки, развёртывания и управления, сквозная система безопасности и унифицированная система управления метаданными • Применение бизнес-правил при оркестровке сервисов повышает эффективность и скорость разработки • Единственная полная SOA платформа, которая обеспечивает унифицированную для бизнеса и ИТ среду уровня предприятия. Saas Integration M&A Driven Integration Business Process Optimization Oracle SOA Suite – Ключевые отличия Полный Интегрир. Открытый Лучший #1 Все компоненты SOA платформы Созданы работать вместе Готовое решение для задач интеграции Низкие трудозатраты и высокая отдача Архитектура, построенная на стандартах Максимальное сохранение сделанных и будущих инвестиций Признанный лидер Устойчивое лидерство по мнению независимых и уважаемых экспертов Связывание и нормализация Адаптеры ERP MAINFRAME • Более 200 адаптеров • Для ключевых технологий и приложений: EBS, PSFT, Siebel, SAP, БД, Файлы, FTP, JMS, MQ, пр. • Графическая настройка адаптера • Абстракция приложения для SOA платформы • Конвертация структур данных из собственных стандартов в XML SERVICES DB PARTNERS Виртуализация, маршрутизация, масштабирование Enterprise Service Bus • Основа для инфраструктуры общих сервисов • Преобразование между различными протоколами и стандартами “на лету” (Mainframe,.NET, SOAP) • Дополнительная масштабируемость и производительность за счёт общего кэша TPS msg/s Oracle Coherence Data Grid SERVICE BUS 1,000и сервисов ERP MAINFRAME SERVICES DB PARTNERS Оркестровка BPEL & BPMN, базирующиеся на общих стандартах BPEL & BPMN Бизнес-правила Пользовательский WORKFLOW • Построение логики процесса • Вовлечение пользователей в процессы наравне с системами • Графическая среда разработки с технологией Drag&Drop • Построение компенсаторной логики для нетранзакционных систем SERVICE BUS ERP MAINFRAME SERVICES DB PARTNERS EVENTS Плюс безопасность, управление, governance и обработка событий Управление жизненным циклом сервисов JDev Web POLICY MANAGER EM BAM BPEL & BPMN BUSINESS RULES HUMAN WORKFLOW SERVICE BUS ERP MAINFRAME COMPLEX EVENT PROCESSING DATA INTEGRATOR GOLDENGATE SERVICES DB PARTNERS EVENTS Oracle Enterprise Repository – Единая точка визуализации и контроля всех сервисов предприятия Собственные сервисы Политика утверждения Приложения Визуализация • Представление дерева сервисов независимо от поставщиков • Анализ зависимостей и влияния • Контроль SLA и ROI • Мониторинг и управление сервисами в реальном времени Публичные облака Отчетность Oracle Enterprise Repository` Утвержденные сервисы SLA для сервисов в облаке Контроль • Контроль политик публикации сервисов • Централизованные политики и workflow утверждения • Провайдер может публиковать сервисы в реестр/репозиторий • Управление жизненным циклом сервисов Преимущества SOA • • • • • • Уменьшает время вывода на рынок новых приложений Снижает затраты на инфраструктуру Улучшает поддержку пользователей Расширяет каналы взаимодействия с пользователями Повышает эффективность бизнес-процессов Повышает прозрачность и контроль за процессами со стороны бизнеса • Соответствует современным стандартам построения приложений • Ускоряет и упрощает интеграцию Oracle SOA Suite и облачные вычисления Проблемы интеграции облачных сервисов Cloud Services SaaS CRM PaaS Application V20.0 Social Media & other Cloud Platforms V2010.04 V19.0 V2012.09 Release5 V2 Firewall Enterprise Gateway Нет стратегического ИТ видения Credit Хрупкость, проблема обновления Customer Status Check Отсутствие централизованного R11.5.10 V7.8 мониторинга Разрозненные политики безопасности Legacy Отсутствие сквозного аудита Production V4.6 Payroll V8.9 Order Release3 Inventory Check R12.1 On-Premise Applications Интеграция затруднена из-за отсутствия функциональных стандартов! Функциональные стандарты Технические стандарты HTTP SSL SOAP WSDL XML/XSD REST JSON SAML WS-* SaaS API Принципы взаимодействия Правила кастомизации Стандарты аутентификации и авторизации QoS для обмена сообщениями APIs запросы APIs сторонних разработчиков/партнёров Стратегия интеграции данных Решение: Управление изменениями в гибридной облачной экосистеме с помощью Oracle Service Bus SaaS Applications Облачные сервисы Business / Trading Partners Hosted Apps Oracle On-Demand Social Media & other Cloud Platforms Firewall Гибкость Прозрачность расположения Переключение протоколов Преобразование данных Маршрутизация Применение централизованных политик безопасности Виртуализация сервисов (Oracle Service Bus) Customer Status Credit Check Legacy Production Payroll Order Inventory Check On-Premise Applications Мониторинг и управление облаком Консоль управления «Всё в одном» Управление бизнестранзакциями Мониторинг бизнесактивности Проинтегрированная SOA Management Pack BAM проинтегрирован с SOA инфраструктура, обеспечивающая полный контроль за всеми компонентами обеспечивает мониторинг и трассировку отдельных бизнес-транзакций CEP и BI Отраслевые аналитические панели Преднастроенные аналитические BAM панели для различных отраслей Масштабируемость облака Это не только инструменты! Oracle Service Bus и Coherence SOA инфраструктура Oracle Enterprise Manager, BTM, BAM оптимизирована для работы с технологией In-Memory Cache Сквозной контроль Контроль доступности Масштабирование конечного сервиса нагрузки бизнестранзакций ресурсов для сохранения заданных SLA Архитектура Интеграция сервисов вместо данных Контроль SLA и QOS для различных сервисов Дизайн Канонический дизайн вместо прямых структур данных Синхронный обмен сообщениями вместо асинхронного SOA создана для Exalogic Пример: BPEL Rehydration из Coherence через Exabus* SOA/BPEL Write Write (over IB) Read (over IB) EXABUS Database Coherence Data Grid •Exabus 4X Пропускная способность 6X Ниже задержки •SOA Снижена нагрузка на БД Улучшена масштабируемость за счёт более высокой пропускной способности *BPEL не читает данные из БД, если они есть в Coherence Управление бизнеспроцессами Что такое Business Process Management? Business Process Management Предопределенный подход для моделирования, автоматизации, измерения и оптимизации бизнеспроцессов между организационными подразделениями, системами и приложениями Oracle Business Process Management Интеграция процессов УПРАВЛЯЕТСЯ БИЗНЕСОМ СОВМЕСТНАЯ РАБОТА Pre-built Best Practice Processes Oracle Business Process Management Прозрачность Process Accelerators СКОРОСТЬ • Моделирование и оптимизация процессов бизнес-пользователями • Способность реагировать на изменения с необходимой для бизнеса скоростью • Social BPM – общая среда для создания и выполнения процессов • Case management • Готовые шаблоны процессов, построенные на основе отраслевых «best practices» Преимущество BPM – Совместная работа Бизнеса и ИТ Моделирование и документирование процесса Владелец процесса Единая модель процесса Бизнеспользователи Аналитика по процессу Бизнесаналитик Моделирование процесса, его симуляция, дизайн, привязка Разработчики процессов Интеграция и внедрение Сквозная аналитика процессов Мониторинг состояния системы Контроль бизнесданных •Мониторинг нагрузки и контроль SLA •Обнаружение экземпляров, требующих дополнительного внимания •Сбор бизнес-метрик • Анализ в реальном времени бизнес-метрик, KPI, настройка оповещений Улучшение процессов •Конфигурирование и симулиция процессов с различными условиями •Анализ результатов с помощью аналитических панелей и отчётов Анализ трендов и стратегии •Тренд-анализ метрик процессов •Корреляция с различными линиями бизнеса Полный набор компонентов BPM • Oracle BPM 11g – это больше чем просто BPM Инструмент бизнес-аналитика для моделирования и симуляция процесса Process Composer, BPM Studio Сквозная визуализация BAM Динамические политики и логика принятия решений Business Rules Интерфейс для построения экранных форм ADF, ADF Mobile Общий интерфейс пользователя Process Spaces Управления workflow согласования Human workflow Взаимодействие с существующими бизнес-приложениями Адаптеры, оркестровка сервисов Преимущества BPM Скорость • Эффективность через оптимизацию и ускорение бизнес-процессов компании • Визуализация выполнения процессов и контроль за их производительностью Визуализация Эффективность • Скорость разработки и адаптации бизнес-процессов