SlideShare a Scribd company logo
1 of 29
Download to read offline
Copyright © 2012, Oracle and/or its affiliates. 1 All rights reserved.
Copyright © 2012, Oracle and/or its affiliates. 2 All rights reserved. 
Обзор продукта Oracle 
Managed File Transfer (MFT) 
Дмитрий Володин 
Технический консультант
Copyright © 2012, Oracle and/or its affiliates. 3 All rights reserved. 
Проблемы неуправляемого обмена файлами 
 Распространенность FTP серверов 
и клиентов 
 Нет единого управления обменом 
конфиденциальной информацией 
 Отсутствие глобальной 
видимости 
 Нет интеграции с 
корпоративными стандартами 
безопасности: FTP-сервера редко 
интегрированы с LDAP-каталогами 
 Единые точки отказа: FTP-сервера 
редко поддерживают высокую 
доступность 
Отсутствие надежности, видимости и безопасности данных 
Спецификации 
продуктов 
Производство 
Предприятие 
Налоговые 
данные 
Государственные 
учреждения 
PR и реклама 
Контракты и медиданные 
Данные о 
сотрудниках 
Поставщики услуг
Copyright © 2012, Oracle and/or its affiliates. 4 All rights reserved. 
Oracle Managed File Transfer (MFT) 
 Автоматическая передача файлов или передача 
по расписанию 
 Обеспечение высокой доступности и 
кластеризация 
 Видимость и аудит процессов передачи 
 Поддержка больших файлов (более 500 ГБ) и 
передача по ссылке 
 Безопасность: SSH,SSL, PGP Encryption 
 Интеграция с SOA Suite, B2B, ODI и IdM 
 Работа с FTP-клиентами (многопоточность) 
 Расширяемость: сжатие, пользовательские 
действия и обработчики 
отправка получение 
ХРАНИЛИЩЕ 
ДОКУМЕНТОВ 
Аудит и 
мониторинг 
Временное 
хранилище 
Компания 
Интернет/ 
интранет
Copyright © 2012, Oracle and/or its affiliates. 5 All rights reserved. 
Шаблоны применения Oracle MFT 
 Распространение файлов между приложениями 
– Доставка файлов по событию, пакетная обработка, расписания, обработка 
больших файлов … 
 Файловая интеграция облачных и гибридных приложений 
– Например, локальный e-Business Suite  Fusion Applications или RightNow 
 Обеспечение политики безопасности с внешними партнерами 
– Встроенный аудит, шифрование/дешифрование и ЭЦП 
 Консолидация и упрощение интеграции при передаче файлов 
– Без применения скриптов и сторонних инструментов 
 Простое применение – для основной конфигурации не требуются 
разработчики кода (кроме расширения функциональности) 
Новый подход к передаче файлов
Copyright © 2012, Oracle and/or its affiliates. 6 All rights reserved. 
Функциональные шаблоны применения 
Источники 
Прямая передача Распространение 
Передача Приемники 
Локальный FTP 
Удаленный FTP 
Локальный File 
SOAP 
… 
Передача по ссылке 
Интеграция Гибридная интеграция Облачная интеграция 
Локальный FTP 
Удаленный FTP 
Локальный File 
SOAP 
…
Copyright © 2012, Oracle and/or its affiliates. 7 All rights reserved. 
Функциональные шаблоны применения 
MFT 
Прямая передача Распространение Облачная интеграция 
B2B 
Прямая 
передача 
SOA 
Прямая 
передача 
Передача по ссылке 
Предприятие 
Гибридная 
интеграция
Copyright © 2012, Oracle and/or its affiliates. 8 All rights reserved. 
Среда на основе Web-браузера 
Настройка правил передачи в MFT 
 Настройка правил передачи 
– Повторно используемые источники и приемники 
– Расписание, фильтры, сжатие, шифрование и т.д. 
– Механизмы обеспечения безопасности 
 Типы источников и приемников 
– События: встроенный FTP/sFTP, SOAP, SOA, B2B, OSB, 
ODI 
– Опрос: Файлы и удаленные FTP/sFTP сервера 
 Простая конфигурация и использование 
– Настройка в стиле «Drag and drop» 
– Изменение созданных правил передачи 
– Перенос между средами: импорт/экспорт 
– Повторно используемые пользовательские компоненты
Copyright © 2012, Oracle and/or its affiliates. 9 All rights reserved. 
Единая консоль управления и мониторинга 
 Панели метрик 
– Любые и детальные метрики 
– Метрики для всех артефактов: Источники, приемники и передачи 
 Общее количество, размер файла, скорость передачи, 
среднее время и количество ошибок 
 Диагностика и обработка ошибок 
– Поиск файлов по дате, имени, статусу или имени артефакта 
– Панель ошибок для диагностики любых проблем 
– Доставка активных/новых файлов в режиме реального 
времени 
 Отчетность 
– Отчеты о запущенных/отработанных инстансах 
– История развертывания инстансов и их зависимость 
Метрики, диагностика и отчетность
Copyright © 2012, Oracle and/or its affiliates. 10 All rights reserved. 
Обработка больших файлов в Oracle MFT 
 Передача файлов по ссылке в SOAP 
- Предотвращение разбора сообщений в DOM 
- Типы ссылок: File, FTP, sFTP, Directory 
- Заголовки сообщения: filename/size, user… 
- Включение и вложения для небольших файлов 
 Встроенная компрессия/извлечение содержимого 
- Сжатие/расжатие больших файлов 
- Извлечение содержимого в каталог и раздельная обработка 
- Сжатие содержимого каталога и передача одного файла 
 Batch/De-batch для больших XML и CSV файлов 
- Входящие: разделение файлов в каталоге 
(пользовательские процедура) 
- Исходящие: Добавление к существующему файлу 
Ограничение только по объему диска и сетевому интерфейсу 
Pass-by-reference payload sample
Copyright © 2012, Oracle and/or its affiliates. 11 All rights reserved. 
Корпоративная безопасность в Oracle MFT 
 Шифрование файлов – PGP 
– Действия по шифрованию/дешифрованию для всех артефактов 
– Управление хранилищем сертификатов при помощи команд WLST 
 Доступ к встроенным FTP и sFTP серверам 
– Загрузка входящих файлов 
– Передача по ссылке для исходящих 
 Политики Web-сервисов для источников и приемников 
– Стандартные политики (Oracle Web Service Manager) 
– SOA, SOAP, OSB, ODI, B2B, HealthCare 
 SSL для Web-консоли и ролевой доступ 
– Роли: Admin(Полный доступ), Deploy и Monitor 
– Управление из консоли WebLogic Server или API 
Встроенная в платформу безопасность
Copyright © 2012, Oracle and/or its affiliates. 12 All rights reserved. 
Планировщик заданий 
 Базовые функции планировщика 
– Настраиваемая периодичность запуска: Один раз, ежедневно, 
еженедельно, пользовательская … 
– Повторный запуск через определенное число недель в месяц, дней в 
неделю и т.д. 
– Задание даты и времени старта/остановки 
– Формирование и кастомизация расписаний 
 Использование в MFT 
– Расширение для задания диапазонов и длительности 
– Использование в источниках и приемниках 
 Кроме Web-сервисов: SOA, SOAP, OSB … 
 Поддержка внешних планировщиков в MFT 
– Задания могут вызывать Web-сервисы в MFT для запуска передачи 
– MFT может вызвать внешний сервис через Custom Callout или BPEL 
Встроенный Oracle Enterprise Scheduler (ESS)
Copyright © 2012, Oracle and/or its affiliates. 13 All rights reserved. 
Расширение функциональности Oracle MFT 
 Прямая интеграция с компонентами SOA/OSB/BPM/B2B 
– MFT SOA биндинги для входящих и исходящих SOAP-запросов 
– Компоненты BPEL для сложных интеграционных сценариев 
– Пользовательские формы, трансляция сообщений, интеграция с 
внешними партнерами 
 Пользовательские Java обработчики 
– Вызовы на уровне источника, до или после обращения к приемнику 
– Поддержка параметров и повторное использование 
– Управление при помощи скрипта WLST: createCallouts 
 Сценарии использования обработчиков 
– Трансляция символов переноса строки: Unix <-> DOS 
– Уведомления, корреляция, управление заголовками 
– Проверка на вирусы 
Обработчики и интеграция с компонентами SOA
Copyright © 2012, Oracle and/or its affiliates. 14 All rights reserved. 
Интеграция с компонентами SOA 
 Сценарии использования 
– SOA 11g/12c вызывает MFT как источник 
– SOA 11g/12c сервис вызывается MFT в виде источника 
– Обработка очень больших файлов, передавая его через встроенный FTP или 
по ссылке 
– Увеличение функциональности компонентов SOA 
– OSB: виртуализация передачи файлов, дополнительные протоколы 
 Поддержка MFT в JDeveloper 12c 
– MFT WS Binding для композитов и BPEL-процессов 
– Обработка встроенных записей, вложений и ссылок 
– Работа с заголовками: Имя файла, размер, тип передачи и др. 
 Отображение процессов MFT в EM FMW Console 
– Двунаправленная связь BPEL и MFT инстансов 
– Единый ECID и Correlation Id
Copyright © 2012, Oracle and/or its affiliates. 15 All rights reserved. 
Интеграция с компонентами B2B 
 Сценарии использования 
– MFT улучшает встроенную функциональность B2B 
 FTP/sFTP сервера, шифрование, сжатие, планировщик 
задач 
– B2B поддерживает дополнительные мэппинги данных и 
семантики 
 EDI/EDIFACT, SAP iDOC, AS1/AS2 и др. 
 Функции MFT для B2B 
– B2B в качестве источника и приемника данных 
– Поддержка домена для расширенного управления 
 Функции B2B для MFT 
– Каналы и конечные точки MFT 
– Данные MFT в отчетах 
Расширение функций B2B для поддержки внешних партнеров 
MFT B2B
Copyright © 2012, Oracle and/or its affiliates. 16 All rights reserved. 
Интеграция с компонентами ODI 
 Сценарии использований 
– Из MFT в ODI: CSV, XML и др. 
 Файловые системы, FTP/sFTP сервера или web-сервисы 
– ODI выталкивает файлы в MFT 
 Файловые системы, FTP/sFTP сервера или web-сервисы 
 ODI вызывает источник данных ODI в MFT 
 Планы по расширению функциональности 
– Ссылки между консолями управления 
– Поддержка MFT Knowledge Module в ODI 
– Вызов сервисов ODI из MFT, используя инструменты Web- 
сервисов 
 Обработка обратных вызовов из ODI для уведомлений 
Механизмы доставки файлов для массовой загрузки в БД 
MFT ODI
Copyright © 2012, Oracle and/or its affiliates. 17 All rights reserved. 
Интеграция с WebCenter Content 
 Позиционирование 
 MFT используется для доставки файлов для любого типа и размера документа 
 MFT обеспечивает безопасность содержимого и обеспечивает видимость передачи 
файлов 
 WCC предоставляет репозиторий обмена контентом для неструктурированных файлов 
 Сценарии использования 
– MFT передает файлы в WCC через файловую систему 
– WCC передает файлы в MFT для доставки к A2A и B2B 
 Планы по расширению функциональности 
– Ссылки между консолями управления 
– Поддержка протокола RIDC в MFT для Cloud и Fusion Apps 
– Поддержка специфичных биндингов MFT в WCC 
Использование правильных инструментов для достижения целей
Copyright © 2012, Oracle and/or its affiliates. 18 All rights reserved. 
Параметры сервера, WLS, EM FMW Control 
Администрирование MFT 
 Консоль администрирования сервера MFT 
– Производительность, потоки, HA, прокси-сервера 
– Импорт/экспорт, управление хранилищем ключей и сертификатов 
– Встроенные sFTP и FTP сервера 
 Доступ, порты, расположение файлов, старт/стоп 
– Настройка общих параметров домена SOA и B2B 
 Enterprise Manager FMW Control для MFT 
– Файловая система, ESS, MDS, настройки исполнения 
 Приложения MFT в консоли WebLogic Server 
– MFT-app: сервер исполнения процессов 
– MFTUI: все пользовательские интерфейсы 
– MFTCustomHostingApp: встроенный планировщик (ESS)
Copyright © 2012, Oracle and/or its affiliates. 19 All rights reserved. 
Архитектура MFT 
B2B/HC 
File/ FTP 
Адаптеры 
SOA SOAP 
OSB 
Web-сервисы Транспорты JCA 
Интерфейсы 
Движок сервера 
Шифрование PGP 
Сжатие ZIP 
Аудит 
Логи/Трассировка 
Алерты/Уведомления 
Пользователи и роли 
Интерфейс 
управления 
сертификатами 
Доступ к 
метаданным 
Исполнение 
инстансов 
Данные 
планировщика 
заданий 
RCU 
MDS 
ESS 
Файлы 
Клиенты 
FTP/SSH 
CERT 
STORE 
USER 
STORE 
POLICY 
STORE 
Управляемый WebLogic сервер MFT 
Консоль MFT 
Администриро 
вание 
Среда 
разработки 
Мониторинг 
Панели 
Отчеты 
Безопасность 
(s)FTP сервера
Copyright © 2012, Oracle and/or its affiliates. 20 All rights reserved. 
Топология высокой доступности MFT 
Компоненты 
• 1 Кластер WLS 
• 1 Административный 
сервер 
• 2 Управляемых сервера 
• 2 (s)FTP сервера 
• 1 Firewall 
• 1 FTP Proxy 
• 1 Балансировщик нагрузки 
• 1 HA RAC Database 
• Общий NAS Storage 
Public Zone 
Firewall 
MFT FTP 
Proxy Server 
OHS Web 
Proxy Server 
HW LBR: HTTP + FTP 
MFT может быть развернут в одном домене с SOA, OSB и/или B2B 
Внешний 
партнер 
Внутренние 
приложения 
WLS MFT Cluster 
Admin Server 
Managed 
Server 1 
(s)FTP 
Server 1 
Managed 
Server 2 
(s)FTP 
Server 2 
RAC DB NAS
Copyright © 2012, Oracle and/or its affiliates. 21 All rights reserved. 
Итоги 
 Автоматизация и упрощение 
 Увеличение видимости 
 Усиление безопасности 
 Обеспечение аудита и логирования 
…для всех операций передачи файлов, как внутри компании, так и за 
ее пределами 
 Расширение функциональности платформы 
– Поддержка передачи сверхбольших файлов в SOA Suite и B2B 
– Oracle BPEL для обеспечения сложных сценариев передачи файлов
Copyright © 2012, Oracle and/or its affiliates. 22 All rights reserved. 
Enterprise Scheduler Service (ESS)
Copyright © 2012, Oracle and/or its affiliates. 23 All rights reserved. 
Enterprise Scheduler Service (ESS) 
 Powerful scheduler initially built for Fusion Apps now exposed to SOA users 
 Scheduling screens in Enterprise Manager 
 Pre-built jobs to: 
– Initiate sync/async 
web-services 
– Activate/deactivate 
adapters 
 Also offers ability to: 
– Schedule ESS jobs 
from BPEL (JDev) 
– Schedule user-created 
jobs (PL/SQL, EJB, etc.) 
– Programmatically 
create, schedule and 
query jobs through API 
Out-of-the-box scheduler
Copyright © 2012, Oracle and/or its affiliates. 24 All rights reserved. 
Enterprise Scheduler Service (ESS) 
 Powerful scheduler now packaged 
with SOA and Service Bus 
 Scheduling screens in Enterprise 
Manager for SOA and Service Bus 
components 
 Used by MFT to schedule transfers 
in MFT console 
 WLST script for executing schedule 
jobs 
Out-of-the-box scheduler
Copyright © 2012, Oracle and/or its affiliates. 25 All rights reserved. 
What does ESS add to SOA? 
 Pre-built jobs for activating and 
deactivating SOA adapters 
 Initiate SOA composites and Service 
Bus pipelines 
 Schedule bulk error notifications to the 
dashboard or to other alerting channels 
 Schedule bulk operations for fault 
management 
 Create job sets to schedule job 
executions both sequentially and in 
parallel
Copyright © 2012, Oracle and/or its affiliates. 26 All rights reserved. 
What does ESS add to SOA? 
 Schedule sync or async web service composites or Service Bus proxy 
services from ESS EM 
 Schedule managed file transfers with MFT from MFT UI 
 Activate and deactivate adapters from SOA EM 
 Schedule bulk instance recovery from SOA EM 
 Schedule bulk error notifications in SOA from SOA EM 
 Schedule a ESS job from BPEL 
• JDeveloper support to make it easy. 
 Sophisticated Management of scheduled jobs with ESS EM 
 Schedule user created scripts, PLSQL, sync or async web services, and 
sync or async EJB jobs from ESS EM.
Copyright © 2012, Oracle and/or its affiliates. 27 All rights reserved. 
Scheduling Fault Recovery Operations 
 Schedule bulk recovery/abort 
operations 
 Throttle bulk recovery and abort 
 Monitor progress from Enterprise 
Scheduler dashboard
Copyright © 2012, Oracle and/or its affiliates. 28 All rights reserved. 
Web service job 
Allows web service job implementations 
 Sync and async web services 
supported 
 OWSM for security 
– GPA/LPA policy attachment UI in EM 
– LPA Policy attachment UI in 
JDeveloper 
 Wizard to creating job definition 
metadata in EM 
 Cancel supported
Copyright © 2012, Oracle and/or its affiliates. 29 All rights reserved.

More Related Content

What's hot

Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Dmitriy Krukov
 
ECM Введение 2016
ECM Введение 2016ECM Введение 2016
ECM Введение 2016Sergey Gorobets
 
презентация Alfresco доклад ecm
презентация Alfresco доклад ecmпрезентация Alfresco доклад ecm
презентация Alfresco доклад ecmMarat Mulku
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиковMedia Gorod
 
Электронный документооборот на Alfresco
Электронный документооборот на AlfrescoЭлектронный документооборот на Alfresco
Электронный документооборот на AlfrescoOksana Kurysheva
 
C# Web. Занятие 03.
C# Web. Занятие 03.C# Web. Занятие 03.
C# Web. Занятие 03.Igor Shkulipa
 
JavaScript Базовый. Занятие 01.
JavaScript Базовый. Занятие 01.JavaScript Базовый. Занятие 01.
JavaScript Базовый. Занятие 01.Igor Shkulipa
 
ECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoADEKVA
 
VDEL Open Source Enterprise IT Solutions Overview
VDEL Open Source Enterprise IT Solutions OverviewVDEL Open Source Enterprise IT Solutions Overview
VDEL Open Source Enterprise IT Solutions OverviewMichael Kozloff
 
Обзор технологии Cisco Unified Presence и Cisco IM and Presence
Обзор технологии Cisco Unified Presence и Cisco IM and PresenceОбзор технологии Cisco Unified Presence и Cisco IM and Presence
Обзор технологии Cisco Unified Presence и Cisco IM and PresenceCisco Russia
 
Cisco Unified Contact Center Express 9.0 Deep dive
Cisco Unified Contact Center Express 9.0 Deep diveCisco Unified Contact Center Express 9.0 Deep dive
Cisco Unified Contact Center Express 9.0 Deep diveCisco Russia
 

What's hot (11)

Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5
 
ECM Введение 2016
ECM Введение 2016ECM Введение 2016
ECM Введение 2016
 
презентация Alfresco доклад ecm
презентация Alfresco доклад ecmпрезентация Alfresco доклад ecm
презентация Alfresco доклад ecm
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиков
 
Электронный документооборот на Alfresco
Электронный документооборот на AlfrescoЭлектронный документооборот на Alfresco
Электронный документооборот на Alfresco
 
C# Web. Занятие 03.
C# Web. Занятие 03.C# Web. Занятие 03.
C# Web. Занятие 03.
 
JavaScript Базовый. Занятие 01.
JavaScript Базовый. Занятие 01.JavaScript Базовый. Занятие 01.
JavaScript Базовый. Занятие 01.
 
ECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoECM Adekva на платформе Alfresco
ECM Adekva на платформе Alfresco
 
VDEL Open Source Enterprise IT Solutions Overview
VDEL Open Source Enterprise IT Solutions OverviewVDEL Open Source Enterprise IT Solutions Overview
VDEL Open Source Enterprise IT Solutions Overview
 
Обзор технологии Cisco Unified Presence и Cisco IM and Presence
Обзор технологии Cisco Unified Presence и Cisco IM and PresenceОбзор технологии Cisco Unified Presence и Cisco IM and Presence
Обзор технологии Cisco Unified Presence и Cisco IM and Presence
 
Cisco Unified Contact Center Express 9.0 Deep dive
Cisco Unified Contact Center Express 9.0 Deep diveCisco Unified Contact Center Express 9.0 Deep dive
Cisco Unified Contact Center Express 9.0 Deep dive
 

Viewers also liked

BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 
Large Scale Deployment of SOA-P
Large Scale Deployment of SOA-PLarge Scale Deployment of SOA-P
Large Scale Deployment of SOA-PC2B2 Consulting
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crVasily Demin
 
Soa12c launch 2 features cr
Soa12c launch 2 features crSoa12c launch 2 features cr
Soa12c launch 2 features crVasily Demin
 
Process-oriented reactive service architecture
Process-oriented reactive service architectureProcess-oriented reactive service architecture
Process-oriented reactive service architecturePeter Hilton
 
Deployment in Oracle SOA Suite and in Oracle BPM Suite
Deployment in Oracle SOA Suite and in Oracle BPM SuiteDeployment in Oracle SOA Suite and in Oracle BPM Suite
Deployment in Oracle SOA Suite and in Oracle BPM SuiteLonneke Dikmans
 
BPM Suite 12c Launch - Focus on Developer Productivity
BPM Suite 12c Launch - Focus on Developer ProductivityBPM Suite 12c Launch - Focus on Developer Productivity
BPM Suite 12c Launch - Focus on Developer ProductivityLucas Jellema
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Bizagi Inc
 
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co... The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...Lucas Jellema
 
Oracle WebCenter Over SOA and BPM
Oracle WebCenter Over SOA and BPMOracle WebCenter Over SOA and BPM
Oracle WebCenter Over SOA and BPMVasken Knouni
 
SOA OSB suite cluster installation
SOA OSB suite cluster installationSOA OSB suite cluster installation
SOA OSB suite cluster installationRakesh Gujjarlapudi
 
A Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataA Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataDavid Massart
 
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Rakesh Gujjarlapudi
 
Lesson1 - SOA Governance Overview
Lesson1  - SOA Governance OverviewLesson1  - SOA Governance Overview
Lesson1 - SOA Governance OverviewRakesh Gujjarlapudi
 

Viewers also liked (20)

BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
Large Scale Deployment of SOA-P
Large Scale Deployment of SOA-PLarge Scale Deployment of SOA-P
Large Scale Deployment of SOA-P
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c cr
 
Soa12c launch 2 features cr
Soa12c launch 2 features crSoa12c launch 2 features cr
Soa12c launch 2 features cr
 
SOA_BPM_12c_launch_event_BPM_track_business_rules_marcelvdglind
SOA_BPM_12c_launch_event_BPM_track_business_rules_marcelvdglindSOA_BPM_12c_launch_event_BPM_track_business_rules_marcelvdglind
SOA_BPM_12c_launch_event_BPM_track_business_rules_marcelvdglind
 
Process-oriented reactive service architecture
Process-oriented reactive service architectureProcess-oriented reactive service architecture
Process-oriented reactive service architecture
 
Deployment in Oracle SOA Suite and in Oracle BPM Suite
Deployment in Oracle SOA Suite and in Oracle BPM SuiteDeployment in Oracle SOA Suite and in Oracle BPM Suite
Deployment in Oracle SOA Suite and in Oracle BPM Suite
 
BPM Suite 12c Launch - Focus on Developer Productivity
BPM Suite 12c Launch - Focus on Developer ProductivityBPM Suite 12c Launch - Focus on Developer Productivity
BPM Suite 12c Launch - Focus on Developer Productivity
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)
 
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracleSOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
 
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co... The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 
ADF 12c como Backend
ADF 12c como BackendADF 12c como Backend
ADF 12c como Backend
 
Oracle WebCenter Over SOA and BPM
Oracle WebCenter Over SOA and BPMOracle WebCenter Over SOA and BPM
Oracle WebCenter Over SOA and BPM
 
SOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM PresentationSOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM Presentation
 
SOA OSB suite cluster installation
SOA OSB suite cluster installationSOA OSB suite cluster installation
SOA OSB suite cluster installation
 
Oracle EMC 12C Grand Tour
Oracle EMC 12C Grand TourOracle EMC 12C Grand Tour
Oracle EMC 12C Grand Tour
 
A Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataA Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating Data
 
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
 
Lesson1 - SOA Governance Overview
Lesson1  - SOA Governance OverviewLesson1  - SOA Governance Overview
Lesson1 - SOA Governance Overview
 
Oracle EMC 12 Installation
Oracle EMC 12 InstallationOracle EMC 12 Installation
Oracle EMC 12 Installation
 

Similar to Soa12c launch 4 mft cr

Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Andrey Akulov
 
Презентация Microsoft PowerPoint
Презентация Microsoft PowerPointПрезентация Microsoft PowerPoint
Презентация Microsoft PowerPointwebhostingguy
 
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Alexey Furmanov
 
Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1guestcaef82
 
IBM DataPower In SameTime
IBM DataPower In SameTimeIBM DataPower In SameTime
IBM DataPower In SameTimeIBM IBM
 
презентация
презентацияпрезентация
презентацияhbfire
 
Шичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360WorksШичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360WorksFMTeam
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийMedia Gorod
 
Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»e-Legion
 
Flash Media Server
Flash Media ServerFlash Media Server
Flash Media Serverdinosaur
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data ServicesMedia Gorod
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файламиКРОК
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010ebuc
 
Bastion Training: Project Server 2010
Bastion Training: Project Server 2010Bastion Training: Project Server 2010
Bastion Training: Project Server 2010slider512
 
Alfresco ECM система с открытым кодом
Alfresco ECM система с открытым кодомAlfresco ECM система с открытым кодом
Alfresco ECM система с открытым кодомNatasha Zaverukha
 
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesInformatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesIlya Gershanov
 
Oracle минеев
Oracle минеевOracle минеев
Oracle минеевExpolink
 
IBM ECM & Discovery Strategy
IBM ECM & Discovery StrategyIBM ECM & Discovery Strategy
IBM ECM & Discovery StrategyIBM IBM
 

Similar to Soa12c launch 4 mft cr (20)

Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)
 
Презентация Microsoft PowerPoint
Презентация Microsoft PowerPointПрезентация Microsoft PowerPoint
Презентация Microsoft PowerPoint
 
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.
 
Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1
 
Symfony 3
Symfony 3Symfony 3
Symfony 3
 
IBM DataPower In SameTime
IBM DataPower In SameTimeIBM DataPower In SameTime
IBM DataPower In SameTime
 
презентация
презентацияпрезентация
презентация
 
Шичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360WorksШичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360Works
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложений
 
Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»
 
Flash Media Server
Flash Media ServerFlash Media Server
Flash Media Server
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data Services
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файлами
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
 
Bastion Training: Project Server 2010
Bastion Training: Project Server 2010Bastion Training: Project Server 2010
Bastion Training: Project Server 2010
 
2003
20032003
2003
 
Alfresco ECM система с открытым кодом
Alfresco ECM система с открытым кодомAlfresco ECM система с открытым кодом
Alfresco ECM система с открытым кодом
 
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesInformatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
 
Oracle минеев
Oracle минеевOracle минеев
Oracle минеев
 
IBM ECM & Discovery Strategy
IBM ECM & Discovery StrategyIBM ECM & Discovery Strategy
IBM ECM & Discovery Strategy
 

More from Vasily Demin

Oracle maf overview_rus_for publishing
Oracle maf overview_rus_for publishingOracle maf overview_rus_for publishing
Oracle maf overview_rus_for publishingVasily Demin
 
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishingV demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishingVasily Demin
 
Mobile keynote rev3 for publishing
Mobile keynote rev3 for publishingMobile keynote rev3 for publishing
Mobile keynote rev3 for publishingVasily Demin
 
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishingV demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishingVasily Demin
 
Omss 12 2014_for publishing
Omss 12 2014_for publishingOmss 12 2014_for publishing
Omss 12 2014_for publishingVasily Demin
 
!Mobile cloud for publishing
!Mobile cloud for publishing!Mobile cloud for publishing
!Mobile cloud for publishingVasily Demin
 
Demo intelligent user experience with oracle mobility for publishing
Demo  intelligent user experience with oracle mobility for publishingDemo  intelligent user experience with oracle mobility for publishing
Demo intelligent user experience with oracle mobility for publishingVasily Demin
 
Mobile keynote rev2 for publishing
Mobile keynote rev2 for publishingMobile keynote rev2 for publishing
Mobile keynote rev2 for publishingVasily Demin
 
AZadonsky Exalogic
AZadonsky ExalogicAZadonsky Exalogic
AZadonsky ExalogicVasily Demin
 
AZadonsky New Cloud Services
AZadonsky New Cloud ServicesAZadonsky New Cloud Services
AZadonsky New Cloud ServicesVasily Demin
 
AZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentAZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentVasily Demin
 
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishingVDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishingVasily Demin
 
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishingV Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishingVasily Demin
 
Soa12c launch 5 event processing shmakov eng cr
Soa12c launch 5 event processing shmakov eng crSoa12c launch 5 event processing shmakov eng cr
Soa12c launch 5 event processing shmakov eng crVasily Demin
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 

More from Vasily Demin (17)

Oracle maf overview_rus_for publishing
Oracle maf overview_rus_for publishingOracle maf overview_rus_for publishing
Oracle maf overview_rus_for publishing
 
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishingV demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_11.12.2014_v1_for publishing
 
Mobile keynote rev3 for publishing
Mobile keynote rev3 for publishingMobile keynote rev3 for publishing
Mobile keynote rev3 for publishing
 
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishingV demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
 
Omss 12 2014_for publishing
Omss 12 2014_for publishingOmss 12 2014_for publishing
Omss 12 2014_for publishing
 
!Mobile cloud for publishing
!Mobile cloud for publishing!Mobile cloud for publishing
!Mobile cloud for publishing
 
Demo intelligent user experience with oracle mobility for publishing
Demo  intelligent user experience with oracle mobility for publishingDemo  intelligent user experience with oracle mobility for publishing
Demo intelligent user experience with oracle mobility for publishing
 
Mobile keynote rev2 for publishing
Mobile keynote rev2 for publishingMobile keynote rev2 for publishing
Mobile keynote rev2 for publishing
 
AZadonsky Exalogic
AZadonsky ExalogicAZadonsky Exalogic
AZadonsky Exalogic
 
AZadonsky New Cloud Services
AZadonsky New Cloud ServicesAZadonsky New Cloud Services
AZadonsky New Cloud Services
 
AZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentAZadonsky Mobile Applications Development
AZadonsky Mobile Applications Development
 
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishingVDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
 
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishingV Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
 
Soa12c launch 5 event processing shmakov eng cr
Soa12c launch 5 event processing shmakov eng crSoa12c launch 5 event processing shmakov eng cr
Soa12c launch 5 event processing shmakov eng cr
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Palanga 2009
Palanga 2009Palanga 2009
Palanga 2009
 
Palanga 2009
Palanga 2009Palanga 2009
Palanga 2009
 

Soa12c launch 4 mft cr

  • 1. Copyright © 2012, Oracle and/or its affiliates. 1 All rights reserved.
  • 2. Copyright © 2012, Oracle and/or its affiliates. 2 All rights reserved. Обзор продукта Oracle Managed File Transfer (MFT) Дмитрий Володин Технический консультант
  • 3. Copyright © 2012, Oracle and/or its affiliates. 3 All rights reserved. Проблемы неуправляемого обмена файлами  Распространенность FTP серверов и клиентов  Нет единого управления обменом конфиденциальной информацией  Отсутствие глобальной видимости  Нет интеграции с корпоративными стандартами безопасности: FTP-сервера редко интегрированы с LDAP-каталогами  Единые точки отказа: FTP-сервера редко поддерживают высокую доступность Отсутствие надежности, видимости и безопасности данных Спецификации продуктов Производство Предприятие Налоговые данные Государственные учреждения PR и реклама Контракты и медиданные Данные о сотрудниках Поставщики услуг
  • 4. Copyright © 2012, Oracle and/or its affiliates. 4 All rights reserved. Oracle Managed File Transfer (MFT)  Автоматическая передача файлов или передача по расписанию  Обеспечение высокой доступности и кластеризация  Видимость и аудит процессов передачи  Поддержка больших файлов (более 500 ГБ) и передача по ссылке  Безопасность: SSH,SSL, PGP Encryption  Интеграция с SOA Suite, B2B, ODI и IdM  Работа с FTP-клиентами (многопоточность)  Расширяемость: сжатие, пользовательские действия и обработчики отправка получение ХРАНИЛИЩЕ ДОКУМЕНТОВ Аудит и мониторинг Временное хранилище Компания Интернет/ интранет
  • 5. Copyright © 2012, Oracle and/or its affiliates. 5 All rights reserved. Шаблоны применения Oracle MFT  Распространение файлов между приложениями – Доставка файлов по событию, пакетная обработка, расписания, обработка больших файлов …  Файловая интеграция облачных и гибридных приложений – Например, локальный e-Business Suite  Fusion Applications или RightNow  Обеспечение политики безопасности с внешними партнерами – Встроенный аудит, шифрование/дешифрование и ЭЦП  Консолидация и упрощение интеграции при передаче файлов – Без применения скриптов и сторонних инструментов  Простое применение – для основной конфигурации не требуются разработчики кода (кроме расширения функциональности) Новый подход к передаче файлов
  • 6. Copyright © 2012, Oracle and/or its affiliates. 6 All rights reserved. Функциональные шаблоны применения Источники Прямая передача Распространение Передача Приемники Локальный FTP Удаленный FTP Локальный File SOAP … Передача по ссылке Интеграция Гибридная интеграция Облачная интеграция Локальный FTP Удаленный FTP Локальный File SOAP …
  • 7. Copyright © 2012, Oracle and/or its affiliates. 7 All rights reserved. Функциональные шаблоны применения MFT Прямая передача Распространение Облачная интеграция B2B Прямая передача SOA Прямая передача Передача по ссылке Предприятие Гибридная интеграция
  • 8. Copyright © 2012, Oracle and/or its affiliates. 8 All rights reserved. Среда на основе Web-браузера Настройка правил передачи в MFT  Настройка правил передачи – Повторно используемые источники и приемники – Расписание, фильтры, сжатие, шифрование и т.д. – Механизмы обеспечения безопасности  Типы источников и приемников – События: встроенный FTP/sFTP, SOAP, SOA, B2B, OSB, ODI – Опрос: Файлы и удаленные FTP/sFTP сервера  Простая конфигурация и использование – Настройка в стиле «Drag and drop» – Изменение созданных правил передачи – Перенос между средами: импорт/экспорт – Повторно используемые пользовательские компоненты
  • 9. Copyright © 2012, Oracle and/or its affiliates. 9 All rights reserved. Единая консоль управления и мониторинга  Панели метрик – Любые и детальные метрики – Метрики для всех артефактов: Источники, приемники и передачи  Общее количество, размер файла, скорость передачи, среднее время и количество ошибок  Диагностика и обработка ошибок – Поиск файлов по дате, имени, статусу или имени артефакта – Панель ошибок для диагностики любых проблем – Доставка активных/новых файлов в режиме реального времени  Отчетность – Отчеты о запущенных/отработанных инстансах – История развертывания инстансов и их зависимость Метрики, диагностика и отчетность
  • 10. Copyright © 2012, Oracle and/or its affiliates. 10 All rights reserved. Обработка больших файлов в Oracle MFT  Передача файлов по ссылке в SOAP - Предотвращение разбора сообщений в DOM - Типы ссылок: File, FTP, sFTP, Directory - Заголовки сообщения: filename/size, user… - Включение и вложения для небольших файлов  Встроенная компрессия/извлечение содержимого - Сжатие/расжатие больших файлов - Извлечение содержимого в каталог и раздельная обработка - Сжатие содержимого каталога и передача одного файла  Batch/De-batch для больших XML и CSV файлов - Входящие: разделение файлов в каталоге (пользовательские процедура) - Исходящие: Добавление к существующему файлу Ограничение только по объему диска и сетевому интерфейсу Pass-by-reference payload sample
  • 11. Copyright © 2012, Oracle and/or its affiliates. 11 All rights reserved. Корпоративная безопасность в Oracle MFT  Шифрование файлов – PGP – Действия по шифрованию/дешифрованию для всех артефактов – Управление хранилищем сертификатов при помощи команд WLST  Доступ к встроенным FTP и sFTP серверам – Загрузка входящих файлов – Передача по ссылке для исходящих  Политики Web-сервисов для источников и приемников – Стандартные политики (Oracle Web Service Manager) – SOA, SOAP, OSB, ODI, B2B, HealthCare  SSL для Web-консоли и ролевой доступ – Роли: Admin(Полный доступ), Deploy и Monitor – Управление из консоли WebLogic Server или API Встроенная в платформу безопасность
  • 12. Copyright © 2012, Oracle and/or its affiliates. 12 All rights reserved. Планировщик заданий  Базовые функции планировщика – Настраиваемая периодичность запуска: Один раз, ежедневно, еженедельно, пользовательская … – Повторный запуск через определенное число недель в месяц, дней в неделю и т.д. – Задание даты и времени старта/остановки – Формирование и кастомизация расписаний  Использование в MFT – Расширение для задания диапазонов и длительности – Использование в источниках и приемниках  Кроме Web-сервисов: SOA, SOAP, OSB …  Поддержка внешних планировщиков в MFT – Задания могут вызывать Web-сервисы в MFT для запуска передачи – MFT может вызвать внешний сервис через Custom Callout или BPEL Встроенный Oracle Enterprise Scheduler (ESS)
  • 13. Copyright © 2012, Oracle and/or its affiliates. 13 All rights reserved. Расширение функциональности Oracle MFT  Прямая интеграция с компонентами SOA/OSB/BPM/B2B – MFT SOA биндинги для входящих и исходящих SOAP-запросов – Компоненты BPEL для сложных интеграционных сценариев – Пользовательские формы, трансляция сообщений, интеграция с внешними партнерами  Пользовательские Java обработчики – Вызовы на уровне источника, до или после обращения к приемнику – Поддержка параметров и повторное использование – Управление при помощи скрипта WLST: createCallouts  Сценарии использования обработчиков – Трансляция символов переноса строки: Unix <-> DOS – Уведомления, корреляция, управление заголовками – Проверка на вирусы Обработчики и интеграция с компонентами SOA
  • 14. Copyright © 2012, Oracle and/or its affiliates. 14 All rights reserved. Интеграция с компонентами SOA  Сценарии использования – SOA 11g/12c вызывает MFT как источник – SOA 11g/12c сервис вызывается MFT в виде источника – Обработка очень больших файлов, передавая его через встроенный FTP или по ссылке – Увеличение функциональности компонентов SOA – OSB: виртуализация передачи файлов, дополнительные протоколы  Поддержка MFT в JDeveloper 12c – MFT WS Binding для композитов и BPEL-процессов – Обработка встроенных записей, вложений и ссылок – Работа с заголовками: Имя файла, размер, тип передачи и др.  Отображение процессов MFT в EM FMW Console – Двунаправленная связь BPEL и MFT инстансов – Единый ECID и Correlation Id
  • 15. Copyright © 2012, Oracle and/or its affiliates. 15 All rights reserved. Интеграция с компонентами B2B  Сценарии использования – MFT улучшает встроенную функциональность B2B  FTP/sFTP сервера, шифрование, сжатие, планировщик задач – B2B поддерживает дополнительные мэппинги данных и семантики  EDI/EDIFACT, SAP iDOC, AS1/AS2 и др.  Функции MFT для B2B – B2B в качестве источника и приемника данных – Поддержка домена для расширенного управления  Функции B2B для MFT – Каналы и конечные точки MFT – Данные MFT в отчетах Расширение функций B2B для поддержки внешних партнеров MFT B2B
  • 16. Copyright © 2012, Oracle and/or its affiliates. 16 All rights reserved. Интеграция с компонентами ODI  Сценарии использований – Из MFT в ODI: CSV, XML и др.  Файловые системы, FTP/sFTP сервера или web-сервисы – ODI выталкивает файлы в MFT  Файловые системы, FTP/sFTP сервера или web-сервисы  ODI вызывает источник данных ODI в MFT  Планы по расширению функциональности – Ссылки между консолями управления – Поддержка MFT Knowledge Module в ODI – Вызов сервисов ODI из MFT, используя инструменты Web- сервисов  Обработка обратных вызовов из ODI для уведомлений Механизмы доставки файлов для массовой загрузки в БД MFT ODI
  • 17. Copyright © 2012, Oracle and/or its affiliates. 17 All rights reserved. Интеграция с WebCenter Content  Позиционирование  MFT используется для доставки файлов для любого типа и размера документа  MFT обеспечивает безопасность содержимого и обеспечивает видимость передачи файлов  WCC предоставляет репозиторий обмена контентом для неструктурированных файлов  Сценарии использования – MFT передает файлы в WCC через файловую систему – WCC передает файлы в MFT для доставки к A2A и B2B  Планы по расширению функциональности – Ссылки между консолями управления – Поддержка протокола RIDC в MFT для Cloud и Fusion Apps – Поддержка специфичных биндингов MFT в WCC Использование правильных инструментов для достижения целей
  • 18. Copyright © 2012, Oracle and/or its affiliates. 18 All rights reserved. Параметры сервера, WLS, EM FMW Control Администрирование MFT  Консоль администрирования сервера MFT – Производительность, потоки, HA, прокси-сервера – Импорт/экспорт, управление хранилищем ключей и сертификатов – Встроенные sFTP и FTP сервера  Доступ, порты, расположение файлов, старт/стоп – Настройка общих параметров домена SOA и B2B  Enterprise Manager FMW Control для MFT – Файловая система, ESS, MDS, настройки исполнения  Приложения MFT в консоли WebLogic Server – MFT-app: сервер исполнения процессов – MFTUI: все пользовательские интерфейсы – MFTCustomHostingApp: встроенный планировщик (ESS)
  • 19. Copyright © 2012, Oracle and/or its affiliates. 19 All rights reserved. Архитектура MFT B2B/HC File/ FTP Адаптеры SOA SOAP OSB Web-сервисы Транспорты JCA Интерфейсы Движок сервера Шифрование PGP Сжатие ZIP Аудит Логи/Трассировка Алерты/Уведомления Пользователи и роли Интерфейс управления сертификатами Доступ к метаданным Исполнение инстансов Данные планировщика заданий RCU MDS ESS Файлы Клиенты FTP/SSH CERT STORE USER STORE POLICY STORE Управляемый WebLogic сервер MFT Консоль MFT Администриро вание Среда разработки Мониторинг Панели Отчеты Безопасность (s)FTP сервера
  • 20. Copyright © 2012, Oracle and/or its affiliates. 20 All rights reserved. Топология высокой доступности MFT Компоненты • 1 Кластер WLS • 1 Административный сервер • 2 Управляемых сервера • 2 (s)FTP сервера • 1 Firewall • 1 FTP Proxy • 1 Балансировщик нагрузки • 1 HA RAC Database • Общий NAS Storage Public Zone Firewall MFT FTP Proxy Server OHS Web Proxy Server HW LBR: HTTP + FTP MFT может быть развернут в одном домене с SOA, OSB и/или B2B Внешний партнер Внутренние приложения WLS MFT Cluster Admin Server Managed Server 1 (s)FTP Server 1 Managed Server 2 (s)FTP Server 2 RAC DB NAS
  • 21. Copyright © 2012, Oracle and/or its affiliates. 21 All rights reserved. Итоги  Автоматизация и упрощение  Увеличение видимости  Усиление безопасности  Обеспечение аудита и логирования …для всех операций передачи файлов, как внутри компании, так и за ее пределами  Расширение функциональности платформы – Поддержка передачи сверхбольших файлов в SOA Suite и B2B – Oracle BPEL для обеспечения сложных сценариев передачи файлов
  • 22. Copyright © 2012, Oracle and/or its affiliates. 22 All rights reserved. Enterprise Scheduler Service (ESS)
  • 23. Copyright © 2012, Oracle and/or its affiliates. 23 All rights reserved. Enterprise Scheduler Service (ESS)  Powerful scheduler initially built for Fusion Apps now exposed to SOA users  Scheduling screens in Enterprise Manager  Pre-built jobs to: – Initiate sync/async web-services – Activate/deactivate adapters  Also offers ability to: – Schedule ESS jobs from BPEL (JDev) – Schedule user-created jobs (PL/SQL, EJB, etc.) – Programmatically create, schedule and query jobs through API Out-of-the-box scheduler
  • 24. Copyright © 2012, Oracle and/or its affiliates. 24 All rights reserved. Enterprise Scheduler Service (ESS)  Powerful scheduler now packaged with SOA and Service Bus  Scheduling screens in Enterprise Manager for SOA and Service Bus components  Used by MFT to schedule transfers in MFT console  WLST script for executing schedule jobs Out-of-the-box scheduler
  • 25. Copyright © 2012, Oracle and/or its affiliates. 25 All rights reserved. What does ESS add to SOA?  Pre-built jobs for activating and deactivating SOA adapters  Initiate SOA composites and Service Bus pipelines  Schedule bulk error notifications to the dashboard or to other alerting channels  Schedule bulk operations for fault management  Create job sets to schedule job executions both sequentially and in parallel
  • 26. Copyright © 2012, Oracle and/or its affiliates. 26 All rights reserved. What does ESS add to SOA?  Schedule sync or async web service composites or Service Bus proxy services from ESS EM  Schedule managed file transfers with MFT from MFT UI  Activate and deactivate adapters from SOA EM  Schedule bulk instance recovery from SOA EM  Schedule bulk error notifications in SOA from SOA EM  Schedule a ESS job from BPEL • JDeveloper support to make it easy.  Sophisticated Management of scheduled jobs with ESS EM  Schedule user created scripts, PLSQL, sync or async web services, and sync or async EJB jobs from ESS EM.
  • 27. Copyright © 2012, Oracle and/or its affiliates. 27 All rights reserved. Scheduling Fault Recovery Operations  Schedule bulk recovery/abort operations  Throttle bulk recovery and abort  Monitor progress from Enterprise Scheduler dashboard
  • 28. Copyright © 2012, Oracle and/or its affiliates. 28 All rights reserved. Web service job Allows web service job implementations  Sync and async web services supported  OWSM for security – GPA/LPA policy attachment UI in EM – LPA Policy attachment UI in JDeveloper  Wizard to creating job definition metadata in EM  Cancel supported
  • 29. Copyright © 2012, Oracle and/or its affiliates. 29 All rights reserved.