SlideShare a Scribd company logo
1 of 26
Download to read offline
<Insert Picture Here>




ODI Suite – готовая интеграционная платформа
на базе СОА
Артем Воевода
Старший консультант
Oracle в Украине и Молдове
Компоненты интеграционной
    платформы Oracle
Интеграция и управление процессами
       Платформа Oracle SOA

 BPA Suite     BAM                          BI            Enterprise
MANAGEMENT                                                Manager
     &
  Analyst              Business                            System
MONITORING
               ROUTING & ORCHESTRATION
               Events            Analytics               GOVERNANCE
   Tools                    Monitoring                    Monitoring

 JDeveloper   BPEL Process Manager                        Web Services
                                                          Manager
                Native          Human       Business
                BPEL            Workflow     Rules
                                                          Management
  App Dev     DATA SERVICES & CONNECTIVITY
               Enterprise Service Bus
 Framework      Multi             XSLT
                                             Routing        Security      Metadata
               Protocol         Transform
                                                                         Repository
              Adapters    ODI         B2B        SES     Registry
                                                           Discovery
              Apps DB Bulk ETL Partners          RFID
                                                            Policies

 Messaging               J2EE Application Server
                 Oracle AS, JBoss, WebLogic, WebSphere
WebLogic Suite
                   Компоненты

                                                    WebLogic Operations Control
             Enterprise Manager
              Diagnostics Pack




                                                                                                               JDeveloper
                                                               Applications




                                                                                                                            Development Tools
                                            ADF            Spring           POJO              …
Management




                                                       WebLogic Server and iAS
                                                        Web                                          JMS
                                  Java EE                                   TopLink
                                                       Services                                    Messaging
                                             Reliability, Availability, Scalability, Performance
             Management




                                                                                                               Eclipse
                                              Clustering with Coherence EE Scale Out
               WLS




                                                                  JRockit
                                            JRockit JVM                         WebLogic Real Time
Oracle WebLogic Server
       Лидер на рынке серверов приложений
• Лидер по доле рынка
     • Последний отчёт Gartner ~1/3 доли рынка
• Уже 9 лет как позиционируется как “Лидер”
     • Gartner Enterprise Application Server Magic
       Quadrant
• #1 у разработчиков
     • По опросу Evans Data Corporation
• Не имеющая себе равных управляемость
     • У пользователей в промышленной эксплуатации
       находятся тысячи систем
• Высокая производительность – различные
  типы систем
     • SPECjAppServer20041

1 SPECjAppServer is a trademark of the Standard Performance Evaluation Corp. (SPEC). For the latest
SPECjAppServer2004 results visit http://www.spec.org/osg/jAppServer2004
Эволюция Service Bus

Oracle ESB
   10g


                 Mediator     Business        BPEL          Human      CEP
                               Rules                       Workflow


                       Инфраструктура сервис в 11g
                                                                      Управления
                 Сервисы/Сообщения API                                политикамиr   JCA
   Оптимизация


                                Oracle Service Bus
                                         Возможности Oracle ESB:
AquaLogic                                     • X-Reference
Service Bus
    3.x                  +                 • Domain-Value Maps
                                             • JCA Адаптеры
                                               • Сенсоры
                                                                                          Репозиторий
                                                                                          Репозиторий


                                           • XSLT инструменты
                                         • Управления политиками
                                               безопасности
Сервис сообщений
• Транспорт для Web сервисов
  •   HTTP/SOAP
                                                                        Messaging
  •   WS-Security
  •   WS-Policy
  •   WS-Addressing
                                             Services Transport Layer               Transport SDK
  •   WS-RM
• Традиционные сообщения
  •   JMS                                 Service      Service          Service         Service
  •   MQ
  •   EJB/RMI
  •   Tuxedo
  •   FTP / SFTP
  •   SMTP
  •   File
  •   Native Database Lookup
• SDK
  • Для написания собственных компонент
• Взаимодействие
  •   .NET, Tibco EMS, IBM MQ, IBM
      WebSphere, Apache Axis, B2B
      Interchange, адаптеры iWay 5.5       Надёжная связь сервисов
                                            различных стандартов
Оптимизированная система
   безопасности
• Безопасность на уровне
  транспорта                                                                     Security

  • Аутентификация на базе SSL
  • Возможность использования
    пользовательских решений
• Безопасность сообщений           Transport Security           WS-Security       Console Security           Policy

  • WS-Policy/WS-Security
  • SAML, UserID/Password, X509    Common Security Services
  • Цифровая подпись и             Authentication       Authorization    Credential Mappers          Audit
    шифрование
  • Возможность использования                 Default            XACML                Default                Default

    пользовательских решений                 3rd Party           3rd Party              PKI                  3rd Party
• Безопасность консоли                                                                 SAML
  • Поддержка Web Single-Sign-On
                                                                                      3rd Party
  • Доступ на основе ролей
• Безопасность на основе               Поддерживает как встроенные
  политик                                компоненты, так и легко
  • WS-Security & WS-Policy                расширяется за счёт
  • Oracle Web Services Manager            партнёрских решений
Мощный интерфейс для моделирования
• Моделирование прохождения                                                Composition
  сообщений
   •   Графические инструменты
   •   Маршрутизация на основе контента
   •   Смешанный режим - Async/Sync, Pub/Sub
   •   Обработка исключений
                                               Message                                  Service
                                                          Discovery/                                Test
• Обнаружение и Валидирование                   Flow
                                               Modeling
                                                          Validation
                                                                       Transformation    Call-
                                                                                          out
                                                                                                  Browser
• Автоматический импорт и синхронизация
  с UDDI реестром или репозиторием
   • Валидация целостности и разрешение
     конфликтов перед развёртыванием
• Трансформация
   • XML и не-XML трансформация
   • Xquery или XSLT

• Обратный вызов сервисов
   • Java (Plain Old Java Object)
   • Обратный вызов Web сервисов

• Консоль тестирования                              Богатая среда для
   • Трассировка и поиск неисправностей
                                                   конфигурирования и
                                                моделирования исключает
                                               необходимость кодирования
Встроенная система мониторинга
                                                                                Visibility
• Открытый интерфейс
  • API для расширения возможностей системы
    мониторинга и уведомлений
• Аналитические панели
  • Ключевые KPI для обнаружения ошибок и
    проблем с производительностью
  • Суммарные агрегированные отчёты по         Dashboard   Monitoring   SLAs   Reporting     Open Interfaces
    работе ESB
• Мониторинг
  • Мониторинг и уведомления о проблеме как
    на ноде, так и на всей ESB
• Уведомления на уровне приложений
  • Уведомления на основе операционных
    метрик
  • Уведомления на базе канала сообщений
• Отчётность
  • Готовые отчёты
  • Возможность построения собственных
    отчётов
• Открытые интерфейсы                         Обеспечивает качество сервисов
  • JMX интерфейс для мониторинга
  • SNMP для уведомлений
                                                  с встроенной системой
                                                      оптимизации и
                                                  производительности и
                                                мониторинга and monitoring
Оптимизированная производительность
   и масштабирование
• Оптимизированная среда выполнения:
  маршрутизация – 20M сообщений в
  час
  • Менее 3% накладных расходов для 2000
    сервисов
  • 60% улучшение в TPS во время
    параллельного выполнения
  • Поддержка больших сообщений: 500 MB
• Оптимизированный транспорт для
  продуктов SOA Suite
• JVM развертывание
Архитектура Oracle BPEL Process
   Manager
• Plug-and-play
• Кросс-платформа                                                  JDeveloper,
                                                 Deploy              Eclipse
• Масштабируемость
                                                BPEL                    BPEL
                                                                       Designer
     BPEL Process Manager
      WSDL binding       Built-in integration services
        Web service
                         XQuery XSLT User Java/                        Develop
        Java, JMS, JCA               tasks J2EE
        File, FTP                                                       BPEL
        Database
                          Core BPEL engine                             Console
        iWay


              J2EE application server        Dehydration
     (Oracle AS, WebLogic, JBoss, WebSphere)    store                   Manage
                                                         (Oracle DB)
Oracle Data Integrator
Зачем нужен Data Integrator?
 Необходимо…                   Информация, где и как она нужна
                          Оценка эффективности               Управление бизнес
       Аналитика                                                                            Бизнес мониторинг
                            работы компании                     процессами



                                       Интеграция данных
   Миграция        Хранилища          MDM                  Синхронизация         Доступ к              SOA
                    данных                                    данных             внешним            (Messaging)
                                                                                 данным
                                                             ---   ---
                                                             ---   ---




         Имеем…                   Источники данных
                                            ------                                                              ------
          ---
                                               ---
                                            ------                  ------
                                                                       ---                                         ---
                                                                                                                ------
                                               ---                  ------                                         ---
 Традиционные                                                          ---
источники данных       ERP                           CRM                     Приложения
Преимущества Oracle Data Integrator

•   Перемещение и преобразование данных между
    различными источниками в гетерогенной среде
       Преимущества           Ключевые особенности

1. Производительность:       Гетерогенный “E-LT”
2. Гибкость:                 Активная интеграционная
                             платформа
3. Продуктивность:           Декларативный дизайн
4. Горячее подключение:      Модульная структура
Преимущества: E-LT архитектура
    Высокая производительность
                                         «Обычная» ETL Архитектура

Специализированный ETL
                                            Extract       Transform    Load
 сервер
•   «Черный ящик»
•   Слабая производительность
•   Высокая цена
•   Подход IBM и Informatica
Преобразования внутри СУБД
• Использование современных             Архитектура нового поколения
  возможностей
• Эффективность
• Высокая производительность                  “E-LT”
Преимущества                             Transform                     Transform
    Оптимальная производительность и                  Extract   Load

    масштабируемость
    Легкость управления и низкая цена
Преимущества: Интеграция в SOA
    архитектуру
• Небольшой Java агент
   • >36MB памяти
                                                            Data Access     Transformation        Data Access
   • Работает на любой                                         Service          Service              Service

     платформе
• Готовые сервисы доступа к                                                ODI Agent
                                                                           Data Flow
  данным                                                                   Conductor


   • Публикация в каталоге
     сервисов (Service Registry)
   • Легкое тестирование и               Sources
                                                                          Staging
                                                                                             Targets
                                                                           Area
     развертывание
                                                                           Any DB
• Готовые сервисы
                                   CRM         Custom                                                 Data
  преобразования данных                       Database                                              Warehouse
                                                               Data                     Custom
                                   Legacy                                                 DB

                                                      ERP                                                   Apps
                                   ESB      Files /                                               Files /
                                                                                         ESB
                                            XML                                                   XML




                                                                                                                   17
Преимущества: Декларативный дизайн
    Ускорение разработки интеграционных сценариев
                                            Последовательный ETL дизайн
Определение ETL потока данных
• Необходимо определить каждый шаг
  сложной ETL логики
• Традиционный подход требует
  специализированных знаний в области ETL
• Требует значительных усилий при
  разработке и сопровождении

Декларативный дизайн на базе
 шаблона                                     Декларативный дизайн ODI
• Сокращает кол-во необходимых шагов
• Автоматически генерирует поток данных            1                2
  независимо от БД источника и получателя
                                                 Опред.    Автоматически
                                                 Что        генерируется
                                                 вы хотите     инф. поток
Преимущества
   Существенно снижает время обучения
   Сокращает время развертывания                Как: Встроенные шаблоны
   Снижает кол-во ошибок и время отладки
Преимущества: Модули знаний
       (Knowledge Modules)
     Reverse                  Journalize                Load                   Check                    Integrate                      Service
 Engineer Metadata          Read from CDC          From Sources to        Constraints before       Transform and Move              Expose Data and
                                Source                 Staging                  Load                    to Targets                  Transformation
                                                                                                                                       Services
    Reverse
                                                                                                                                          WS
                                                                                                                                     WS        WS

                                                                         Staging Tables
                                                          Load                                        Integrate
                                                                                                                                      Services
          CDC                                                                                                    Target Tables
                               Journalize                                        Check
     Sources
                                                                                               Error Tables


Готовые модули знаний
                                      SQL Server      Oracle                      Check MS         TPump/                            Oracle Web
        SAP/R3          Log Miner                                 JMS Queues                                        Oracle Merge
                                       Triggers       DBLink                        Excel          Multiload                          Services

               Siebel        DB2 Journals   DB2 Exp/Imp       Oracle        Check         Type II SCD          Siebel EIM        DB2 Web
                                                            SQL*Loader      Sybase                              Schema           Services



Преимущества
      Используется опыт лучших наработок
      Легко администрировать
Готовые модули знаний
•   Generic SQL DB          •   Netezza Performance Server 2.2.1
•   Oracle DB 9i            •   Hyperion Essbase
•   Oracle DB 10g           •   PostgresSQL 8.1
•   Oracle DB 10g XE        •   MySQL 4.0
•   IBM DB2/400             •   MySQL 5.0
•   IBM DB2/UDB             •   Oracle BI Suite 10g
•   IBM Informix SE         •   Oracle BAM 10g
•   IBM LDAP Server
                            •   Oracle Internet Directory 9i
•   MS SQL Server 2000
                            •   OpenLDAP 2.3
•   MS SQL Server 2005
•   MS SQL Server 2005 SE   •   Siebel CRM 7.8               Out-of-Box
•   MS Office Access 2000   •   JD Edwards                   Knowledge
•   MS Office Excel 2000    •   PeopleSoft                    Modules
•   MS Active Directory     •   Oracle EBusiness Suite
•   Sybase ASA 8.x & 9.x    •   Oracle AQ 10g
•   Sybase IQ 12.x          •   Oracle SOA Suite
•   Sonic MQ v7.0           •   Oracle ESB 10g
•   Teradata V2R5.x         •   SalesForce.com App Exchange
•   Teradata V2R6.x         •   Any JMS Standard Implementation
Преимущества: Активная интеграция

                                            Oracle Data Integrator

                                      Event Conductor          Service Conductor
• Переход от пакетной загрузки к
  хранилищам реального                 Event-oriented              Service-oriented
                                        Integration                  Integration
  времени
• Единообразие инструмента
• Интеграция «на лету»                                  Metadata


                                                  Declarative Design


                                              Data-oriented Integration
                                                   Data Conductor

• Преимущества

      Позволяет построить хранилища реального времени и хабы
      Можно использовать в SOA
Преимущества: Захват измененных
данных (CDC)
                 •    Публикация и подписка CDC
                      •   Журналы БД
                      •   Триггеры
 CDC                  •   Решения третьей стороны
                 •    Обеспечивает чтение данных из
                      нескольких таблиц от одной
                      транзакции


                 1.   Определяется или генерируется
                      мапирование данных

                 2.   Выбираются данные только из
                      журналов

                 3.   Запуск журналов
Преимущества : Проверка
целостности данных
                                                          •    Экран целостности данных
                                                          •    Аудит, очистка и повторное
                                                               использование данных

                                                          1.   Определение условий проверки
 Message                  Id    Name           City            целостности на уровне таблиц
 Duplicated Record        001   John Doe       New York
                                                          2.   Определение мапирования и
 Duplicated Record        022   John Doe       Boston
 Invalid City Reference   230   Albert Fresh   Maris
                                                               проверки целостности для потока
                                                               данных
                                                          3.   Аудит, очистка или повторное
                                                               использование отброшенных записей
Преимущества: Полный контроль над качеством данных
    Разработано совместно с лидером рынка в области качества
    данных Trillium Software




                                                       3   Добавляем DQ в
                                                           E-LT поток              Генерирование DQ
                                                                          2        правил

                                                                                                              1   Профилирование
                                                                                                                  данных
                                                           4                          Design-time
                                                                                       Metadata
                                                               Развертывание

ODI Production Runtime Environment                                                                    Production Servers and
                                                                                                      Applications
  ODI Admin Interfaces                                       Code                              Execution
                      Topology/Security                                   ODI Agent
    Administrators                                          Execution     Data Flow
                                           Runtime                                             Return Codes
                                          Repository        Logs          Conductor                            CRM           Data
                       Execution Log                                                                                       Warehouse
    Operators
                                                                 Batch Script           Return
                                                                                        Code                   Legacy
                                                                                                                                  ERP
                                       Oracle Data Quality Servers                                                      Files /
                                                                                               Incoming Data ESB
                                                                                                                        XML
                                                                                               Cleansed Data
                Global Data   Transformer         Parser        Postal          Relationship
                Router                                          Matcher         Linker



                                                                                                                                        24
6 шагов к промышленному
       применению
1.      Получение/Улучшение                                       4. Генерация и развертывание
        метаданных                                                   потока данных
2.      Определение преобразования                                5. Мониторинг выполнения
3.      Редактирование потока данных                              6. Анализ происхождения
                                                                     данных
                       Разработка                                                       Выполнение
             Development Servers and Applications                              Production Servers and Applications



      CRM                                   Data                      CRM                                   Data
                                          Warehouse                                                       Warehouse


                   Legacy                                                          Legacy




                                                         ERP                                                                ERP

      ESB                   Files / XML                               ESB                   Files / XML



                  ODI Design-Time Environment                                      ODI Runtime Environment
                                                       Agent
User Interfaces                                                                              Agent              User Interfaces
                                                      Data Flow
                                                      Conductor                             Data Flow
 Administrators               Design-time                                                   Conductor                 Operator
                               Design-time
                              Repositories                         Runtime
                               Repositories                       Repository                                          Metadata
     Designers
                                                                                                                      Navigator
оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа

More Related Content

What's hot

Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0. Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Cisco Russia
 
New sql server2008r2
New sql server2008r2New sql server2008r2
New sql server2008r2
evraz
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)
Andrey Akulov
 
Сергей Фирстов "Построение системы анализа производительности"
Сергей Фирстов "Построение системы анализа производительности"Сергей Фирстов "Построение системы анализа производительности"
Сергей Фирстов "Построение системы анализа производительности"
Expolink
 
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
 Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре... Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
Cisco Russia
 
Что нового в продуктах Cisco для построения современных центров обработки вы...
 Что нового в продуктах Cisco для построения современных центров обработки вы... Что нового в продуктах Cisco для построения современных центров обработки вы...
Что нового в продуктах Cisco для построения современных центров обработки вы...
Cisco Russia
 
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
Clouds NN
 

What's hot (14)

Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0. Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
 
New sql server2008r2
New sql server2008r2New sql server2008r2
New sql server2008r2
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)
 
!Mobile cloud for publishing
!Mobile cloud for publishing!Mobile cloud for publishing
!Mobile cloud for publishing
 
Сергей Фирстов "Построение системы анализа производительности"
Сергей Фирстов "Построение системы анализа производительности"Сергей Фирстов "Построение системы анализа производительности"
Сергей Фирстов "Построение системы анализа производительности"
 
Cisco Services Ready Engine. Виртуализация сервисов.
Cisco Services Ready Engine. Виртуализация сервисов.Cisco Services Ready Engine. Виртуализация сервисов.
Cisco Services Ready Engine. Виртуализация сервисов.
 
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
 Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре... Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
 
Реалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеРеалистичное нагрузочное тестирование
Реалистичное нагрузочное тестирование
 
Oracle Application Management and Testing Suites for Siebel CRM
Oracle Application Management and Testing Suites for Siebel CRMOracle Application Management and Testing Suites for Siebel CRM
Oracle Application Management and Testing Suites for Siebel CRM
 
WebSphere Software
WebSphere SoftwareWebSphere Software
WebSphere Software
 
Что нового в продуктах Cisco для построения современных центров обработки вы...
 Что нового в продуктах Cisco для построения современных центров обработки вы... Что нового в продуктах Cisco для построения современных центров обработки вы...
Что нового в продуктах Cisco для построения современных центров обработки вы...
 
Обзор платформы JAZZ
Обзор платформы JAZZОбзор платформы JAZZ
Обзор платформы JAZZ
 
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...
 
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
Clouds NN 2012 Марк Ривкин "Практика облачных вычислений на базе продуктов Or...
 

Viewers also liked

Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
DataArt
 
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
dchernilevskiy
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
Andrey Rebrov
 

Viewers also liked (7)

автор комплексные решения в области платежных систем
автор комплексные решения в области платежных системавтор комплексные решения в области платежных систем
автор комплексные решения в области платежных систем
 
Использование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестированияИспользование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестирования
 
автор аспекты электронного бизнеса на основе интернет технологий нсме
автор аспекты электронного бизнеса на основе интернет технологий нсмеавтор аспекты электронного бизнеса на основе интернет технологий нсме
автор аспекты электронного бизнеса на основе интернет технологий нсме
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
 
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
Parallels, Денис Чернилевский, "Проблемы роста системы тестирования большого ...
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. Ценности
 

Similar to оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа

Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco Russia
 
Облачные технологии: определение и терминология
Облачные технологии: определение и терминологияОблачные технологии: определение и терминология
Облачные технологии: определение и терминология
Michael Kozloff
 
Manage clouds - easy with Citrix CloudPortal
Manage clouds - easy with Citrix CloudPortal Manage clouds - easy with Citrix CloudPortal
Manage clouds - easy with Citrix CloudPortal
Sergey Khalyapin
 
Высокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows AzureВысокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows Azure
Alexander Feschenko
 
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Andrey Akulov
 
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
Expolink
 
Хостинговое решение Tieto для SAP
Хостинговое решение Tieto для SAPХостинговое решение Tieto для SAP
Хостинговое решение Tieto для SAP
Tieto Russia
 
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетейСетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
Cisco Russia
 
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Cisco Russia
 
технологические сценарии Windows azure
технологические сценарии Windows azureтехнологические сценарии Windows azure
технологические сценарии Windows azure
Expolink
 
Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.
Cisco Russia
 

Similar to оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа (20)

Oracle
OracleOracle
Oracle
 
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 
Облачные технологии: определение и терминология
Облачные технологии: определение и терминологияОблачные технологии: определение и терминология
Облачные технологии: определение и терминология
 
Manage clouds - easy with Citrix CloudPortal
Manage clouds - easy with Citrix CloudPortal Manage clouds - easy with Citrix CloudPortal
Manage clouds - easy with Citrix CloudPortal
 
«Упрощая работу администратора: Enterprise Manager - единая точка управления ...
«Упрощая работу администратора: Enterprise Manager - единая точка управления ...«Упрощая работу администратора: Enterprise Manager - единая точка управления ...
«Упрощая работу администратора: Enterprise Manager - единая точка управления ...
 
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
 
Высокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows AzureВысокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows Azure
 
System Сenter - как комплекс управления жизненным циклом облачной информацион...
System Сenter - как комплекс управления жизненным циклом облачной информацион...System Сenter - как комплекс управления жизненным циклом облачной информацион...
System Сenter - как комплекс управления жизненным циклом облачной информацион...
 
Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)
 
Engineered Systems - интегрированные системы Oracle. Обзор возможностей новог...
Engineered Systems - интегрированные системы Oracle. Обзор возможностей новог...Engineered Systems - интегрированные системы Oracle. Обзор возможностей новог...
Engineered Systems - интегрированные системы Oracle. Обзор возможностей новог...
 
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
 
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
 
Оптимизация работы бизнес-приложений в ЦОД, Radware
Оптимизация работы бизнес-приложений в ЦОД, RadwareОптимизация работы бизнес-приложений в ЦОД, Radware
Оптимизация работы бизнес-приложений в ЦОД, Radware
 
Хостинговое решение Tieto для SAP
Хостинговое решение Tieto для SAPХостинговое решение Tieto для SAP
Хостинговое решение Tieto для SAP
 
Systematica 5 min
Systematica 5 minSystematica 5 min
Systematica 5 min
 
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетейСетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
Сетевые решения и продукты Cisco для построения интеллектуальных облачных сетей
 
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
 
Lscty11 web portals
Lscty11 web portalsLscty11 web portals
Lscty11 web portals
 
технологические сценарии Windows azure
технологические сценарии Windows azureтехнологические сценарии Windows azure
технологические сценарии Windows azure
 
Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.
 

More from Nick Turunov

Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.
Nick Turunov
 
Huawei smart grid rus
Huawei smart grid rusHuawei smart grid rus
Huawei smart grid rus
Nick Turunov
 
Huawei smart grid rus
Huawei smart grid rusHuawei smart grid rus
Huawei smart grid rus
Nick Turunov
 
2011 ukraine channel sales business report
2011 ukraine channel sales business report2011 ukraine channel sales business report
2011 ukraine channel sales business report
Nick Turunov
 
Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.
Nick Turunov
 
Megatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цодMegatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цод
Nick Turunov
 
Aflex distribution
Aflex distributionAflex distribution
Aflex distribution
Nick Turunov
 
решения Eaton вадим харитонов
решения Eaton вадим харитоноврешения Eaton вадим харитонов
решения Eaton вадим харитонов
Nick Turunov
 
лаборатория касперского киберпреступность
лаборатория касперского киберпреступностьлаборатория касперского киберпреступность
лаборатория касперского киберпреступность
Nick Turunov
 
комплексные решения по гарантированному электропитанию харитонов мегатрейд
комплексные решения по гарантированному электропитанию харитонов мегатрейдкомплексные решения по гарантированному электропитанию харитонов мегатрейд
комплексные решения по гарантированному электропитанию харитонов мегатрейд
Nick Turunov
 
генераторные установки нового поколения Ipt в.дюбанов
генераторные установки нового поколения Ipt в.дюбановгенераторные установки нового поколения Ipt в.дюбанов
генераторные установки нового поколения Ipt в.дюбанов
Nick Turunov
 
блинов 2010 aten lcd_kvm_and over ip
блинов 2010 aten lcd_kvm_and over ipблинов 2010 aten lcd_kvm_and over ip
блинов 2010 aten lcd_kvm_and over ip
Nick Turunov
 
Stulz mission energy
Stulz mission energyStulz mission energy
Stulz mission energy
Nick Turunov
 
Stulz datacentre cooling
Stulz datacentre coolingStulz datacentre cooling
Stulz datacentre cooling
Nick Turunov
 
Saa s microsoft spla_kalachova
Saa s microsoft spla_kalachovaSaa s microsoft spla_kalachova
Saa s microsoft spla_kalachova
Nick Turunov
 
Oracle exa2 biz_summit
Oracle exa2 biz_summitOracle exa2 biz_summit
Oracle exa2 biz_summit
Nick Turunov
 
Megatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цодMegatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цод
Nick Turunov
 
Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0
Nick Turunov
 
Conteg юрий шульга
Conteg юрий шульгаConteg юрий шульга
Conteg юрий шульга
Nick Turunov
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
Nick Turunov
 

More from Nick Turunov (20)

Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.
 
Huawei smart grid rus
Huawei smart grid rusHuawei smart grid rus
Huawei smart grid rus
 
Huawei smart grid rus
Huawei smart grid rusHuawei smart grid rus
Huawei smart grid rus
 
2011 ukraine channel sales business report
2011 ukraine channel sales business report2011 ukraine channel sales business report
2011 ukraine channel sales business report
 
Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.Kharkov conference 2011 q4 odrov s.
Kharkov conference 2011 q4 odrov s.
 
Megatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цодMegatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цод
 
Aflex distribution
Aflex distributionAflex distribution
Aflex distribution
 
решения Eaton вадим харитонов
решения Eaton вадим харитоноврешения Eaton вадим харитонов
решения Eaton вадим харитонов
 
лаборатория касперского киберпреступность
лаборатория касперского киберпреступностьлаборатория касперского киберпреступность
лаборатория касперского киберпреступность
 
комплексные решения по гарантированному электропитанию харитонов мегатрейд
комплексные решения по гарантированному электропитанию харитонов мегатрейдкомплексные решения по гарантированному электропитанию харитонов мегатрейд
комплексные решения по гарантированному электропитанию харитонов мегатрейд
 
генераторные установки нового поколения Ipt в.дюбанов
генераторные установки нового поколения Ipt в.дюбановгенераторные установки нового поколения Ipt в.дюбанов
генераторные установки нового поколения Ipt в.дюбанов
 
блинов 2010 aten lcd_kvm_and over ip
блинов 2010 aten lcd_kvm_and over ipблинов 2010 aten lcd_kvm_and over ip
блинов 2010 aten lcd_kvm_and over ip
 
Stulz mission energy
Stulz mission energyStulz mission energy
Stulz mission energy
 
Stulz datacentre cooling
Stulz datacentre coolingStulz datacentre cooling
Stulz datacentre cooling
 
Saa s microsoft spla_kalachova
Saa s microsoft spla_kalachovaSaa s microsoft spla_kalachova
Saa s microsoft spla_kalachova
 
Oracle exa2 biz_summit
Oracle exa2 biz_summitOracle exa2 biz_summit
Oracle exa2 biz_summit
 
Megatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цодMegatrade артем вижуткин академия цод
Megatrade артем вижуткин академия цод
 
Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0
 
Conteg юрий шульга
Conteg юрий шульгаConteg юрий шульга
Conteg юрий шульга
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
 

оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа

  • 1. <Insert Picture Here> ODI Suite – готовая интеграционная платформа на базе СОА Артем Воевода Старший консультант Oracle в Украине и Молдове
  • 3. Интеграция и управление процессами Платформа Oracle SOA BPA Suite BAM BI Enterprise MANAGEMENT Manager & Analyst Business System MONITORING ROUTING & ORCHESTRATION Events Analytics GOVERNANCE Tools Monitoring Monitoring JDeveloper BPEL Process Manager Web Services Manager Native Human Business BPEL Workflow Rules Management App Dev DATA SERVICES & CONNECTIVITY Enterprise Service Bus Framework Multi XSLT Routing Security Metadata Protocol Transform Repository Adapters ODI B2B SES Registry Discovery Apps DB Bulk ETL Partners RFID Policies Messaging J2EE Application Server Oracle AS, JBoss, WebLogic, WebSphere
  • 4. WebLogic Suite Компоненты WebLogic Operations Control Enterprise Manager Diagnostics Pack JDeveloper Applications Development Tools ADF Spring POJO … Management WebLogic Server and iAS Web JMS Java EE TopLink Services Messaging Reliability, Availability, Scalability, Performance Management Eclipse Clustering with Coherence EE Scale Out WLS JRockit JRockit JVM WebLogic Real Time
  • 5. Oracle WebLogic Server Лидер на рынке серверов приложений • Лидер по доле рынка • Последний отчёт Gartner ~1/3 доли рынка • Уже 9 лет как позиционируется как “Лидер” • Gartner Enterprise Application Server Magic Quadrant • #1 у разработчиков • По опросу Evans Data Corporation • Не имеющая себе равных управляемость • У пользователей в промышленной эксплуатации находятся тысячи систем • Высокая производительность – различные типы систем • SPECjAppServer20041 1 SPECjAppServer is a trademark of the Standard Performance Evaluation Corp. (SPEC). For the latest SPECjAppServer2004 results visit http://www.spec.org/osg/jAppServer2004
  • 6. Эволюция Service Bus Oracle ESB 10g Mediator Business BPEL Human CEP Rules Workflow Инфраструктура сервис в 11g Управления Сервисы/Сообщения API политикамиr JCA Оптимизация Oracle Service Bus Возможности Oracle ESB: AquaLogic • X-Reference Service Bus 3.x + • Domain-Value Maps • JCA Адаптеры • Сенсоры Репозиторий Репозиторий • XSLT инструменты • Управления политиками безопасности
  • 7. Сервис сообщений • Транспорт для Web сервисов • HTTP/SOAP Messaging • WS-Security • WS-Policy • WS-Addressing Services Transport Layer Transport SDK • WS-RM • Традиционные сообщения • JMS Service Service Service Service • MQ • EJB/RMI • Tuxedo • FTP / SFTP • SMTP • File • Native Database Lookup • SDK • Для написания собственных компонент • Взаимодействие • .NET, Tibco EMS, IBM MQ, IBM WebSphere, Apache Axis, B2B Interchange, адаптеры iWay 5.5 Надёжная связь сервисов различных стандартов
  • 8. Оптимизированная система безопасности • Безопасность на уровне транспорта Security • Аутентификация на базе SSL • Возможность использования пользовательских решений • Безопасность сообщений Transport Security WS-Security Console Security Policy • WS-Policy/WS-Security • SAML, UserID/Password, X509 Common Security Services • Цифровая подпись и Authentication Authorization Credential Mappers Audit шифрование • Возможность использования Default XACML Default Default пользовательских решений 3rd Party 3rd Party PKI 3rd Party • Безопасность консоли SAML • Поддержка Web Single-Sign-On 3rd Party • Доступ на основе ролей • Безопасность на основе Поддерживает как встроенные политик компоненты, так и легко • WS-Security & WS-Policy расширяется за счёт • Oracle Web Services Manager партнёрских решений
  • 9. Мощный интерфейс для моделирования • Моделирование прохождения Composition сообщений • Графические инструменты • Маршрутизация на основе контента • Смешанный режим - Async/Sync, Pub/Sub • Обработка исключений Message Service Discovery/ Test • Обнаружение и Валидирование Flow Modeling Validation Transformation Call- out Browser • Автоматический импорт и синхронизация с UDDI реестром или репозиторием • Валидация целостности и разрешение конфликтов перед развёртыванием • Трансформация • XML и не-XML трансформация • Xquery или XSLT • Обратный вызов сервисов • Java (Plain Old Java Object) • Обратный вызов Web сервисов • Консоль тестирования Богатая среда для • Трассировка и поиск неисправностей конфигурирования и моделирования исключает необходимость кодирования
  • 10. Встроенная система мониторинга Visibility • Открытый интерфейс • API для расширения возможностей системы мониторинга и уведомлений • Аналитические панели • Ключевые KPI для обнаружения ошибок и проблем с производительностью • Суммарные агрегированные отчёты по Dashboard Monitoring SLAs Reporting Open Interfaces работе ESB • Мониторинг • Мониторинг и уведомления о проблеме как на ноде, так и на всей ESB • Уведомления на уровне приложений • Уведомления на основе операционных метрик • Уведомления на базе канала сообщений • Отчётность • Готовые отчёты • Возможность построения собственных отчётов • Открытые интерфейсы Обеспечивает качество сервисов • JMX интерфейс для мониторинга • SNMP для уведомлений с встроенной системой оптимизации и производительности и мониторинга and monitoring
  • 11. Оптимизированная производительность и масштабирование • Оптимизированная среда выполнения: маршрутизация – 20M сообщений в час • Менее 3% накладных расходов для 2000 сервисов • 60% улучшение в TPS во время параллельного выполнения • Поддержка больших сообщений: 500 MB • Оптимизированный транспорт для продуктов SOA Suite • JVM развертывание
  • 12. Архитектура Oracle BPEL Process Manager • Plug-and-play • Кросс-платформа JDeveloper, Deploy Eclipse • Масштабируемость BPEL BPEL Designer BPEL Process Manager WSDL binding Built-in integration services Web service XQuery XSLT User Java/ Develop Java, JMS, JCA tasks J2EE File, FTP BPEL Database Core BPEL engine Console iWay J2EE application server Dehydration (Oracle AS, WebLogic, JBoss, WebSphere) store Manage (Oracle DB)
  • 14. Зачем нужен Data Integrator? Необходимо… Информация, где и как она нужна Оценка эффективности Управление бизнес Аналитика Бизнес мониторинг работы компании процессами Интеграция данных Миграция Хранилища MDM Синхронизация Доступ к SOA данных данных внешним (Messaging) данным --- --- --- --- Имеем… Источники данных ------ ------ --- --- ------ ------ --- --- ------ --- ------ --- Традиционные --- источники данных ERP CRM Приложения
  • 15. Преимущества Oracle Data Integrator • Перемещение и преобразование данных между различными источниками в гетерогенной среде Преимущества Ключевые особенности 1. Производительность: Гетерогенный “E-LT” 2. Гибкость: Активная интеграционная платформа 3. Продуктивность: Декларативный дизайн 4. Горячее подключение: Модульная структура
  • 16. Преимущества: E-LT архитектура Высокая производительность «Обычная» ETL Архитектура Специализированный ETL Extract Transform Load сервер • «Черный ящик» • Слабая производительность • Высокая цена • Подход IBM и Informatica Преобразования внутри СУБД • Использование современных Архитектура нового поколения возможностей • Эффективность • Высокая производительность “E-LT” Преимущества Transform Transform Оптимальная производительность и Extract Load масштабируемость Легкость управления и низкая цена
  • 17. Преимущества: Интеграция в SOA архитектуру • Небольшой Java агент • >36MB памяти Data Access Transformation Data Access • Работает на любой Service Service Service платформе • Готовые сервисы доступа к ODI Agent Data Flow данным Conductor • Публикация в каталоге сервисов (Service Registry) • Легкое тестирование и Sources Staging Targets Area развертывание Any DB • Готовые сервисы CRM Custom Data преобразования данных Database Warehouse Data Custom Legacy DB ERP Apps ESB Files / Files / ESB XML XML 17
  • 18. Преимущества: Декларативный дизайн Ускорение разработки интеграционных сценариев Последовательный ETL дизайн Определение ETL потока данных • Необходимо определить каждый шаг сложной ETL логики • Традиционный подход требует специализированных знаний в области ETL • Требует значительных усилий при разработке и сопровождении Декларативный дизайн на базе шаблона Декларативный дизайн ODI • Сокращает кол-во необходимых шагов • Автоматически генерирует поток данных 1 2 независимо от БД источника и получателя Опред. Автоматически Что генерируется вы хотите инф. поток Преимущества Существенно снижает время обучения Сокращает время развертывания Как: Встроенные шаблоны Снижает кол-во ошибок и время отладки
  • 19. Преимущества: Модули знаний (Knowledge Modules) Reverse Journalize Load Check Integrate Service Engineer Metadata Read from CDC From Sources to Constraints before Transform and Move Expose Data and Source Staging Load to Targets Transformation Services Reverse WS WS WS Staging Tables Load Integrate Services CDC Target Tables Journalize Check Sources Error Tables Готовые модули знаний SQL Server Oracle Check MS TPump/ Oracle Web SAP/R3 Log Miner JMS Queues Oracle Merge Triggers DBLink Excel Multiload Services Siebel DB2 Journals DB2 Exp/Imp Oracle Check Type II SCD Siebel EIM DB2 Web SQL*Loader Sybase Schema Services Преимущества Используется опыт лучших наработок Легко администрировать
  • 20. Готовые модули знаний • Generic SQL DB • Netezza Performance Server 2.2.1 • Oracle DB 9i • Hyperion Essbase • Oracle DB 10g • PostgresSQL 8.1 • Oracle DB 10g XE • MySQL 4.0 • IBM DB2/400 • MySQL 5.0 • IBM DB2/UDB • Oracle BI Suite 10g • IBM Informix SE • Oracle BAM 10g • IBM LDAP Server • Oracle Internet Directory 9i • MS SQL Server 2000 • OpenLDAP 2.3 • MS SQL Server 2005 • MS SQL Server 2005 SE • Siebel CRM 7.8 Out-of-Box • MS Office Access 2000 • JD Edwards Knowledge • MS Office Excel 2000 • PeopleSoft Modules • MS Active Directory • Oracle EBusiness Suite • Sybase ASA 8.x & 9.x • Oracle AQ 10g • Sybase IQ 12.x • Oracle SOA Suite • Sonic MQ v7.0 • Oracle ESB 10g • Teradata V2R5.x • SalesForce.com App Exchange • Teradata V2R6.x • Any JMS Standard Implementation
  • 21. Преимущества: Активная интеграция Oracle Data Integrator Event Conductor Service Conductor • Переход от пакетной загрузки к хранилищам реального Event-oriented Service-oriented Integration Integration времени • Единообразие инструмента • Интеграция «на лету» Metadata Declarative Design Data-oriented Integration Data Conductor • Преимущества Позволяет построить хранилища реального времени и хабы Можно использовать в SOA
  • 22. Преимущества: Захват измененных данных (CDC) • Публикация и подписка CDC • Журналы БД • Триггеры CDC • Решения третьей стороны • Обеспечивает чтение данных из нескольких таблиц от одной транзакции 1. Определяется или генерируется мапирование данных 2. Выбираются данные только из журналов 3. Запуск журналов
  • 23. Преимущества : Проверка целостности данных • Экран целостности данных • Аудит, очистка и повторное использование данных 1. Определение условий проверки Message Id Name City целостности на уровне таблиц Duplicated Record 001 John Doe New York 2. Определение мапирования и Duplicated Record 022 John Doe Boston Invalid City Reference 230 Albert Fresh Maris проверки целостности для потока данных 3. Аудит, очистка или повторное использование отброшенных записей
  • 24. Преимущества: Полный контроль над качеством данных Разработано совместно с лидером рынка в области качества данных Trillium Software 3 Добавляем DQ в E-LT поток Генерирование DQ 2 правил 1 Профилирование данных 4 Design-time Metadata Развертывание ODI Production Runtime Environment Production Servers and Applications ODI Admin Interfaces Code Execution Topology/Security ODI Agent Administrators Execution Data Flow Runtime Return Codes Repository Logs Conductor CRM Data Execution Log Warehouse Operators Batch Script Return Code Legacy ERP Oracle Data Quality Servers Files / Incoming Data ESB XML Cleansed Data Global Data Transformer Parser Postal Relationship Router Matcher Linker 24
  • 25. 6 шагов к промышленному применению 1. Получение/Улучшение 4. Генерация и развертывание метаданных потока данных 2. Определение преобразования 5. Мониторинг выполнения 3. Редактирование потока данных 6. Анализ происхождения данных Разработка Выполнение Development Servers and Applications Production Servers and Applications CRM Data CRM Data Warehouse Warehouse Legacy Legacy ERP ERP ESB Files / XML ESB Files / XML ODI Design-Time Environment ODI Runtime Environment Agent User Interfaces Agent User Interfaces Data Flow Conductor Data Flow Administrators Design-time Conductor Operator Design-time Repositories Runtime Repositories Repository Metadata Designers Navigator