oracle Техническая архиТекТура - fors.ru · pdf file4 Уровень...

14
ORACLE Техническая архиТекТура

Upload: phamlien

Post on 02-Feb-2018

242 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

Oracle Техническая архиТекТура

Page 2: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle
Page 3: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

3

Обзор тех ни че ской архи тек ту ры Orac le EBu si ness Suite R12

Каждый уровень может состоять из нескольких физических серверов, а на каждом сервере может быть размещено более одного уровня. Такая централизованная модель исключает установку и администрирование ПО на рабочих местах пользователей, позволяет увеличить масштабиру-емость системы с ростом нагрузкии уменьшить сетевой трафик. В результате, снижается стоимость владения системой.

Связь между уровнем приложений и клиентским уровнем может осуществляться через сеть Интернет (или Интранет). При обмене инфор-мацией между уровнями передаются только измененные данные полей форм приложений. Учитывая глобальность современного бизнеса, это означает меньшие телекоммуникационные расходы и лучшую производительность.

Общая архитектура Oracle EBusiness Suite

Комплекс приложений Oracle E-Business Suite построен на основе лидирующих на рынке СУБД и серверов приложений продуктов компании Oracle в рамках единого технологического стека. Бесшовная интеграция со средствами для управления инфраструктурой (Oracle Enterprise Manager11,GridControl) — предлагают масшта-бируемость, производительность и надежность характерные для решений корпоративного-класса, одновременно снижая общую стоимость владения решением (TCO) для заказчиков любых отраслей и масштабов. Архитектура Oracle E-Business Suite R12 представляет собой структуру для многоуровневых, распределенных вычислений.

Различные сервисы распределены по логическим уровням. Сервис - это процесс или группа процессов одного физического сервера, обеспе-чивающая некоторую функциональность. Логический уровень - объединение сервисов, потенциально расположенных на разных физических серверах.

Oracle E-Business Suite R12 состоит из трех уровней вычислений:

• Уровень базы данных (БД),

• Уровень приложений, управляющий прило-жениями Oracle E-Business Suite,

• Уровень клиента:

• в виде Java плагина для веб-браузера, обеспечивающий интерфейс пользо-вателя,

• мобильного устройства,

• веб-браузера.

Page 4: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

4

Уро вень кли ен таВ новом релизе комплекса приложений Oracle E-Business Suite R12 большая часть приложений имеет интерфейс на основе HTML. Также сохранен интерфейс приложений на основе Oracle Forms (где использование Oracle Forms целесообразно исходя из специфики: например, требования к возможности работы без использования мыши, скорости ввода и т.п.). При работе с приложениями на основе Oracle Forms файлы Java applet’а сохраняются на локальном диске пользователя для дальнейшего использования, уменьшая тем самым сетевой трафик.

Пользователи входят в систему с домашней страницы, через веб-браузер. Система Oracle E-Business Suite R12 обеспечивает единую точку входа во все приложения на основе HTML, на основе Oracle Forms и приложения для интеллектуальной аналитики BI. После входа в систему, пользователю нет необходимости вводить имя пользователя и пароль повторно для доступа к конкретным модулям. Приложения Oracle также запоминают параметры настройки интерфейса для данного пользователя. Например, если пользователь вошел в систему с настройкой языка интерфейса «Русский»—эта настройка сохраняется на протяжении данной сессии и работает как для приложений на основе HTML, так и для Oracle Forms приложений.

Кли­ент­ский­­апплет­­для­­Forms

Клиентский апплет для Forms представляет собой набор JAR файлов. JAR файлы содержат все необхо-димые Java классы для запуска приложений на основе Oracle Forms. Клиентский апплет для Forms

и наиболее часто используемые JAR файлы загру-жаются с вебсервера при запуске Oracle Forms приложений. Другие, менее используемые файлы, загружаются при необходимости. Все обновления приложений происходят только на уровне прило-жений и автоматически загружаются на клиентский уровень через веб-браузер с установленным Java плагином—SunJ2SE.

Пла­гин­­Sun­­J2SE

Sun J2SE встраивается как стандартный плагин для браузера. В традиционных Oracle Forms прило-жениях JVM (который в предыдущих релизах был представлен компонентом Oracle JInitiator)— запускался как составная часть процесса входа в систему приложений Oracle. Теперь, в новом релизе R12, с переходом к преимущественно HTML интерфейсу, JVM (представленный плагином J2SE) используется тольков том случае, когда пользователь обращается к функции, вызывающей его, например, запуск формы. После загрузки и установки плагина, пользователь может запускать приложения на основе Oracle Forms, показанные на рисунке:

Сервлет Forms listener является Java сервлетом, который позволяет запускать приложения Oracle Forms поверх HTTP или HTTPS соединений. Сервлет содержит формы приложений Oracle и соответ-ствующие механизмы их запуска, являясь по средником между клиентом и сервером БД.

Пример пользовательского

интерфейса на основе форм

в Oracle EBusiness Suite

Page 5: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

5

Сервер­управления­параллельными­процессами­(Concurrent­Processing)

Кроме HTML приложений и приложений на основе Oracle Forms существуют также фоновые процессы, выполняющиеся периодически, такие как процессы, формирующие отчеты или процессы, выполняющие обновления данных. Такие процессы могут выполнять интенсивные вычисления. Для того, чтобы эти процессы не мешали работе пользовательских приложений, они выполняются на специальном Concurrent Processing сервере. Связь Concurrent Processing сервера с сервером БД осуществляется по протоколу Oracle Net. Reports server вышел из употребления в релизе R12 прило-жений Oracle. Все новые отчеты теперь разрабаты-ваются с использованием BI Publisher.

Уровень базы данныхУровень базы данных (БД) представляет собой сервер БД Oracle, который хранит всю информацию Oracle Applications. Уровень БД содержит файлы сервера данных Oracle и исполняемые файлы базы данных приложений, которые физически осущест-вляют хранение таблиц, индексов и другие объекты БД системы. Связь с уровнем клиента осуществляется через сервисы уровня приложений.

Множество уникальных функций комплекса прило-жений Oracle E-Business Suite релиза 12 обеспе-чивается технологическими преимуществами БД Oracle:

• Функции мониторинга

• Функции управления производительностью

• Функции масштабирования:

Технологический­слой­приложений­Oracle

Технологический слой приложений Oracle находится между технологическим стеком прило-жений и специализированными модулями. Данный слой обеспечивает функции, общие для всех продуктов Oracle. К технологическому слою относятся:

• Oracle Applications DBA

• Oracle Applications ObjectLibrary

• Oracle Applications Utilities

• Oracle Common Modules

• Oracle Workflow

• Oracle Alert

• Oracle Applications Framework

• Oracle BI Publisher

Особенности архитектуры

Унифицированная­модель­данных

Единое определение для заказчиков, партнеров, поставщиков и сотрудников. Использование единой модели данных исключает дублирование инфор-мации в рамках предприятия.

Доступность

Использование трех уровневой архитектуры с выделенным сервером приложений обеспечивает доступ клиентов к системе через сеть Интернет при помощи веб браузера.

Глобальность

Данные в масштабах всего предприятия консоли-дированы в единой базе данных. Система поддер-живает учет во многих валютах, интерфейс во многих языках и законодательные требования, специфичные для законодательства разных стран.

Конфигурируемость

Oracle E-Business Suite R12 имеет большое количество конфигурационных опций и настроек, что позволяет «тонкую» настройку приложений в соответствии с бизнес требованиями заказчиков без изменения кода приложения.

Page 6: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

6

Разработка и персонализация

Для рас ши ре ния и допол не ния стан дарт ной функ цио наль но сти Orac le EBu si ness Suite могут быть исполь зо ва ны как уни вер саль ные сред ства раз ра-бот ки, так и спе циа ли зи ро ван ные.

К уни вер саль ным сред ствам можно отне сти:

• Orac le JDe ve lo per.

• Orac le Deve lo per Suite

1. Orac le Forms Deve lo per.

2. Orac le Reports Deve lo per

• Orac le Dis co ve rer.

• Orac le BI Publisher

• Work flow Buil der.

К спе циа ли зи ро ван ным сред ствам раз ра бот ки при ме ни мых толь ко для Orac le EBu si ness Suite можно отне сти:

• Form Per so na li za tion.

• Fra meWork Per so na li za tion.

Выше при ве ден ные сред ства раз ра бот ки можно крат ко оха рак те ри зо вать сле ду ю щим обра зом.

Oracle JDeveloper предcтавляет собой интегриро-ванную среду разработки (Integrated Development Environment - IDE), ориентированную на создание сервисориентированных (Service-Oriented Architecture, SOA) приложений и использующую последние стандарты в области Java, XML, Web-Services и SQL.

Oracle JDeveloper поддерживает полный цикл разра-ботки ПО путем поддержки средств моделирования, кодирования, отладки, тестирования, тюнинга и развертывания приложений. Причем все эти средства интегрированы в единую графическую оболочку. Несмотря на то, что Oracle JDeveloper ориентирован, в первую очередь, на разработку Java-приложений, поддерживаются средства XML-разработки, такие как XML Schema Modeller и XSLT отладчик, а также средства разработки реляци-онных схем хранения данных. Цель JDeveloper — упрощение создания J2EE-приложений. Для этого Jdeveloper позволяет использовать визуальный и декларативный подход к созданию приложений.

Oracle JDeveloper позволяет программистам с разным уровнем подготовки, а также с различными предпочтениями использовать различные модели разработки. J2EE приложения, написанные с исполь-зованием Oracle JDeveloper полностью соответ-ствуют стандартами J2EE и могут быть развернуты на любом J2EE-совместимом сервере приложений..

Рабочее место разработчика расширений стандартной функциональности Oracle EBusiness Suite в JDeveloper 11.1

Page 7: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

7

Orac le Deve lo per SuiteOracle Developer Suite (ODS) представляет собой полную и интегрированную среду разработки и развертывания приложений, соединяя различные средства разработки в единый набор, основанный на последних стандартах индустрии информационных технологий. Oracle Developer Suite позволяет разра-ботчикам в максимально короткие сроки создавать высококачественные транзакционные приложения.

Oracle­Forms­Developer

Oracle Forms Developer - средство быстрой разра-ботки приложений. Forms Developer позволяет создавать приложения, состоящие из экранных форм, отчетов и деловой графики, основанных на данных, хранящихся в базах данных. Forms Developer снабжен большим числом “мастеров”, контекстных подсказок и множеством примеров. Пользователь избавлен от необходимости написания большого количества кода, так как все операции по работе с БД автоматизированы. .

Тесная интеграция с БД Oracle дает возможность разработчикам использовать внутренние механизмы сервера для увеличения производительности созда-ваемых приложений. Применяемый язык програм-мирования - PL/SQL - является процедурным расши-рением языка SQL-стандарта для работы с реляци-онными БД. Использование одного языка програм-мирования дает возможность распределять логику приложения, что обеспечивает лучшую баланси-ровку нагрузки и уменьшает сетевой трафик.

Orac­le­­Reports­Deve­lo­per

Oracle Reports - это гибкое визуальное средство разработки и получения отчетов, позволяющее предоставить доступ к информации, располагаю-щейся на любом уровне внутри или вне органи-зации в масштабируемой и безопасной среде. Oracle Reports состоит из средства разработки отчетов, Oracle Reports Developer (компонент Oracle Developer Suite), и механизма выполнения отчетов, Oracle Application Server Reports Services (компонент Oracle Application Server).

Конечным документом может служить документ формата PDF, RTF, HTML/CSS и XML.

Oracle­Discoverer

Oracle Discoverer — это инструмент для получения произвольных отчетов, формирования нерегламен-тированных запросов и анализа данных. Он обеспе-чивает быстрый и удобный доступ к информации, содержащейся БД Oracle E-Business Suite. В отличие от Oracle Reports, где конечный пользователь является только потребителем информации, в Oracle Discoverer ему предоставлена возможность самосто-ятельного получения необходимых данных.

OracleBI­Publisher

Бизнес-пользователи могут быстро и легко создавать отчеты с помощью OracleBI Publisher, устанавливать формат данных для отчета, планировать задачи по формированию отчетов и их публикации, указывать способ вывода и канал доставки отчета, а также публиковать отчет в репозитории документов.

Workflow­Builder­

Workflow Builder - Программное обеспечение клиента, используемое для графического опреде-ления и изменения бизнес-процессов.

Диаграмма потока операций утверждения в Workflow Builder.

Логика бизнес-процесса может быть графически смоделирована, изменена и загружена в базу данных с помощью простого графического интуитивно понятного дружественного интерфейса.

Рабочее место разработчика расширений стандартной

функциональности Oracle EBusiness Suite в Forms Developer

Page 8: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

8

Form­Personalization

Form Personalization – позволяет декларативно изменять навигацию и внешний вид форм постро-енных с использованием средства разработки Oracle Forms Developer. С появлением этой функциональ-ности реализована возможность не изменяя, кода исходной формы добавлять новые пункты меню изменять свойства объектов формы и выполнять встроенные функции по событиям навигации по форме.

FrameWork­Personalization

FrameWork Personalization – позволяет деклара-тивно изменять свойства и параметры HTML – форм. Гибкость и ширина диапазона настроек всех параметры формы позволяет удовлетворять самые сложные требования бизнес-пользователей, не прибегая к сложному программированию.

Единая система управления для Orac le EBu si ness Suite R12 Единая среда управления строится на базе Oracle Enterprize Manager 11g, который включает в себя следующие функциональные компоненты специ-ально предназначенные Oracle E-Business Suite.

• Административная компонента (Application Management Pack for Oracle E-Business Suite) которая позволяет автоматизировать следующие процессы.

• Клонирование экземпляров E-Business Suite.

• Мониторинг компонентов технологиче-ского стека экземпляров

• Управление экземплярами.

• Кодирование или удаление конфиденци-альных данных при клонировании(Data Scrambling).

• Компонента для управления жизненым циклом изменений(Application Change Management Pack) которая позволяет управлять следующими процессами.

• Разработка расширений функциональности(Customization Management).

• Обновление стандартной функциональности(Patch Management).

• Документирование и перенесение функци-ональный настроек между экземплярами (Functional Setup Management)

Page 9: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

9

Средства интеграции

Oracle E-Business Suite предоставляет всестороннюю функциональность, которая обеспечивает жизненно важную инфраструктуру для множества компаний в одном, интегрированном наборе приложений. Зачастую, реальность такова, что в компаниях уже имеется множестворазличных, несопоставимых, унаследованных систем, которым необходимо работать совместно с Oracle E-BusinessSuite. Также часто возникает необходимость в наличии бизнес процессов, связей, которые объединяют вашу организацию с заказчиками, поставщикамии сервис провайдерами. Путем объединения сервисов, предо-ставляемых комплексом Oracle E-BusinessSuite с сервисами других (например, унаследованных) приложений сегодня становится возможным разрабатыватьбольшие, композитные решенияи “сквозные” бизнес-процессы.

Ведущие компании выбирают Сервисно-Ориенти-рованную Архитектуру (SOA) в качестве средства для удовлетворения данным требованиям, позволяющее преодолевать сложность унаследованных прило-жений и ИТ сред.

Интеграционный­репозиторий

Схема интеграции Oracle EBusiness Suite R12 через Fusion

Middleware

Сервисно ориентированная архитектура и интеграционное ПО Fusion MiddlewareOracle Fusion Middleware полностью поддерживаeт SOA подход и основывается на Сервисной шине предприятия—enterprise service bus(ESB). В поддерживающих SOA приложениях создаются сервисные интерфейсы к уже существующим или новым функциям, и приложения взаимодействуют через использование связывающих их сервисов—application business connector (ABC) services. Сервисы являются слабо связанными между собой и вызываются посредством коммуникационных протоколов. Сервисно ориентированная интеграция использует сообщения для связи между приложе-ниями поставщиками сервиса и приложениями потребителями сервиса.

OracleEnterpriseServiceBus(ESB)—среда организации взаимодействия слабо связанных приложений, основнымкомпонентом которой является ESB сервер, в котором регистрируются спроектиро-ванные сервисы. ESB поддерживает увязку сомно-жеством протоколов, включая JMS,SOAP,JCA,WSIF, JDBC,HTTP,FTP; при этом передаваемые очереди сообщений могут сохранятся в базеданных, на файловой системе, в оперативной памяти.

ESB предлагает гибкую, высокопроизводительную, мультипротокольную коммуникационную среду для приложений, объединяющую сервисы, описываемые в соответствии со стандартом Web Service Definition Language(WSDL).

Бизнес­Объекты­и­Бизнес­Службы­Предприятия­(EnterpriseBusinessObjectsandServices)

Enterprise Business Objects и Enterprise Business Services обеспечивают независимое от прило жения представление ключевых бизнес компо-нентов—таких как «покупатель», «продукт», «заказ» основных сущностей бизнес операций. Enterprise Business Services—специфичные действия, которые можно совершить над данным объектом—например, «добавить покупателя», «удалить покупателя»,«модифицировать покупателя».

Enterprise Business Objects и Enterprise Business Services — основа для готовых Пакетов Интеграци-онных Процессов (PIPs) и содержат все атрибуты, требуемые для любого действия над ними, позволяя создавать общие процессы между различными приложениями.

Page 10: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

10

Enterprise Business Objects создают общую семан-тическую основу для коммуникации между различными приложениями. Семантика является словарем для каждого сервиса, использование одной и той же семантической основы позволяет различным системам понимать друг друга. Например, если две системывкладывают различный смысл в понятие “заказ на закупку”, то такие системы будет сложно связать между собой.

Разработка общей семантической основы часто требует интенсивных дискуссий в попытке определить четкое представление каждого объекта. Специалисты Oracle уже проделали данную работу за Вас, используя лучшие стандарты Open Application Group, наряду с опытом десятков тысяч внедрений всех продуктовых линий своих продуктов. Таким образом, Enterprise Business Object (EBO) определяет набор общих данных для объекта и является компо-зицией, как бы наименьшим общим кратным от application business objects (ABOs)—от тех же объектов («покупатель», «продукт», «заказ»), но в представлениях интегрируемых приложений.

При вызове «сквозного» бизнес процесса (процесса, связывающего интегрируемые приложения), EBO используется для хранения сообщений с данными до того, как они будут трансформированы в сообщения в представлении ABO—представлении приложения, тем самым исключается необходимость отобра-жения объектов напрямую между приложениями, вместо этого происходит трансформация ABO первого приложения > EBO > ABO второго прило-жения.

Enterprise Business Objects играют две важные роли при внедрении SOA: во первых, они обеспечивают механизм добавления любых новых приложений в ужесуществующий бизнес процесс. Как только приложение позволяет создать отображение представлений своих объектов на общий формат (ABO>EBO), оно может участвовать в общих бизнес процессах и, что особенно важно, в готовых Пакетах Интеграционных Процессов (PIPs). Это значит, что компании могут использовать всю функциональ-ность их старых, унаследованных систем и при этом одновременно получить все выгоды от использо-вания предлагаемых Oracle готовых Индустриальных Моделей, Пакетов Интеграционных Процессов. Во вторых, для интеграции N систем теперь требуется только отображение между объектом каждого приложения и общим объектом—вместо всевоз-можных отображений между объектами всех интегрируемых N приложений. Это ведет, соответ-ственно, к освобождению ресурсов ИТ служб, которые можно потратить на новые бизнес проекты.

Основные движущие факторы Oracle Application Integration Architecture:

• Способность интеграции приложений на основе сервисно-ориентированной архитектуры.

• Способность использования уже существующих в активе заказчиков приложений.

• Общий доступ к предоставляемым различными приложениями сервисам.

• Общая гибкая инфраструктура для последова-тельной интеграции, отвечающая на изменяю-щиеся запросыиндустрии.

• Способность использования сервисов в оркестрированных бизнес процессах

• Способность замены/подстановки сервисов без влияния на клиентские приложения.

• Поддержка разнотипных языков программиро вания и платформ.

• Поддержка постепенного, инкрементального внедрения; возможность проводить модерни-зацию участвующих в интеграции приложений в соответствии с удобными для заказчиков графиками работ.

Для эффективного управление всеми бизнес-объектами и бизнес сервисами приложения E - Business Suite используется интеграционный репози-торий — каталог всей информациио всевозможных публичных интеграционных интерфейсах, иначе называемых business-interfaces. Он содержит полную информацию обо всех интерфейсных механизмах Oracle E-Business Suite,которая специально была отмечена для этого разработчиками Oracle.

Интеграционный репозитарий Oracle EBusiness Suite.

Page 11: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

11

Бизнес интерфейс — это набор функций, предна-значенных для передачи данных из одной системы в другую,что позволяет вам использовать совместно с Oracle E-Business Suite другие программы Oracle или программы 3х фирм. Интерфейсы могут быть использованыв A2A (application to application) или B2B (business to business)транзакциях.

Интеграционный репозиторий, содержит в себе следующие типы бизнес интерфейсов:

• JavaServiceInterface — инструменты, спомощью которого Oracle applications используют –сервисноориентированную архитектуру (SOA) и Webсервисы.

• XMLGatewayMessageMaps. OracleXMLGateway— набор сервисов, поддерживающих создание XML сообщений по возникновению опреде-ленного события и затем пересылки данного XML сообщения партнерским приложениям, используя протоколы SOAP, SMTP, JMS; данный компонент может быть представлен как Webсервис

• PL/SQLProcedures and Functions — бизнес интерфейсы, основанные на пакетах PL/SQL, из которыхмогут вызываться нужные вам процедуры и функции.

• JavaMethods — бизнес интерфейсы, основанные на java классах, из которых могут вызываться нужные вамметоды.

• ConcurrentPrograms — программы, работающие в фоновом режиме и обычно являющиеся длительноисполняющимися, перерабаты-вающие большие объемы данных.

• OpenInterfaceTables — интерфейсные таблицы, которые используются для загрузки данных из внешнихисточников, проверки этих данных и вставки данных далее в базовые таблицы.

• InterfaceViews — представления данных Oracle Applications. EDIMessageTransactions. ElectronicDataInterchange(EDI)—одна из форм электронной торговли. Между торговыми партнерами происходит обмен файлами сообщениями стандартного формата электронной торговли.

Преднастроенные интеграционные пакеты.Наборы Интеграционных Процессов (Process Integration Packs PIPs)-это заранее разработанные специфичные интеграционные бизнес процессы между различными приложениями Oracle, которые могут быть быстро внедрены и являются расши-ряемыми по мере изменения информационной структуры компании. Данные наборы создаются следуя Рекомендованным Индустриальным Моделям.

Рекомендованные­Индустриальные­Модели­(Industry­Reference­Models)

Первым шагом для эффективной реализации подхода на основе SOA является разработка моделей, основанныхна ключевых бизнес процессах данной индустрии. Oracle Application Integration Architecture включает как бизнес процессы, так и нижележащие канонические модели, которые определяют крити-чески важные данные, которыми обмениваются приложения во время работы. Без правильных интеграционных моделей каждый элементSOA становится просто еще одним унаследованным приложением, с конфликтующими интерфейсамии точками интеграции, которые трудно приспособить друг к другу.

Рекомендованные Индустриальные Модели—это задокументированные «лучшие практики», позво-ляющие компаниям оптимизировать их бизнес процессы в соответствии с мировым опытом.

Page 12: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

12

Примеры использования преднастроен ных интеграционных пакетов с Oracle EBusinessSuite

Siebel­CRM­OnDemand­IntegrationPack­for­Oracle­E-BusinessSuite

Данный пакет поддерживает сквозной бизнес процесс «от Возможности до ценовой Котировки» (Opportunity to quote) между приложениями Siebel CRM OnDemand и OracleEBusiness Suite и включает автоматический переход от Возможностей (продажи) до ценовой Котировки и далее переход от Котировки к Заказу.

Siebel­CRM­Integration­Pack­for­Oracle­E-Business­Suite­Order­Management

Данный пакет содержит сквозной бизнес процесс «От заказа до оплаты» (order to cash) между Siebel CRM иOracle E-Business Suite и поддерживает сложные конфигурации продуктов, реестр продуктов (inventory), автоматическую обработку заказа, синхронизацию цены и просмотр статуса заказа в режиме реального времени.

Можно привести оценочные цифры, показывающие кардинальную выгоду для заказчиков при использо-вании уже подготовленной интеграции на основе готового PIP.

Кардинальное уменьшение рабочего времени, затраченного сотрудниками на проекте, оборачи-вается значительной экономией времени (до 96%) и средств (до 85%), несмотря на то, что PIP лицензи-руется также, как и остальные продукты Oracle.

Самостоятельная разработка «с нуля»

Готовый PIPЭффективность,

выгода для заказчика

Рабочие дни518 человекодней

по $1000/день20 человекодней

по $1000/день96%

Лицензия за PIP 0$ $60.000 = $30.000/CPU*2CPU

Сумма $518.000 $80.000 85%

Page 13: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

13

Page 14: Oracle Техническая архиТекТура - fors.ru · PDF file4 Уровень клиента В новом релизе комплекса приложений Oracle

Copyright© 2010, Oracle. Все права защищены. Oracle является зарегистрированным товарным знаком корпорации Oracle и/или входящих в нее компаний.

Другие наименования могут быть товарными знаками соответствующих владельцев.

Oracle­Россия

123317, г. Москва, Пресненская наб., 10,Москва-Сити, БЦ «Башняна набережной», блок СТел.: +7 (495) 641 1400Факс: +7 (495) 641 1414E-mail: [email protected]: www.oracle.com/ru/

Oracle­Hardware

117198, г. Москва,Ленинский просп, 113/1, офис В200Тел.: +7 (495) 935 84 11Факс: +7 (495) 956 5471630099, Новосибирск,Красный просп, 28Тел.: (383) 22 30-222Факс: (383) 22 30-458

Oracle­Development­SPB

190103, г. Санкт-Петербург,ул.10я Красноармейская, 22АТел.: +7 (812) 334 6000Факс: +7 (812) 334 6113

Oracle­Украина

01601, г. Киев, Бизнес-центр «Парус»,ул. Мечникова, 2-а, 16 эт.Тел.: + 380 (44) 490-90-50/51Факс: + 380 (44) 490-90-52

Oracle­Казахстан

480099, г. Алматы, микрорайонСамал-2, Самал Тауэрс, оф. 97,блок А-2, 6-й этажТел.: +7 (3272) 58 47 48/40Факс: +7 (3272) 58 47 44

Oracle­Беларусь

220004, г. Минск, ул. Немига, 40,БЦ «Немига-Сити», к. 511Тел.: +375 172007810/11Факс: +375 172007817