Oracle SOA Suite 11gの新機能

Similar documents
あああああああああ

Oracle Business Rules

Oracle Cloud Adapter for Oracle RightNow Cloud Service

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

Statement of Direction: Oracle Fusion Middleware Oracle Business Intelligence Discoverer

Oracle BI Publisherの概要

Oracle Access ManagerとOracle Identity Managerの同時配置

ORACLE Data Integrator

Oracle BPMによるエンドツーエンドでのビジネス・プロセス管理の達成

Oracle Warehouse Builder: 製品ロードマップ

Oracle SQL Developer Data Modeler

Oracle ADF 11g入門

Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行

あああああああああ

Oracle SOA Suite Enterprise Service Bus

開発者向けクラウドサービスを活用したリッチな Web/ モバイル アプリケーションの構築手法 杉達也 Fusion Middleware 事業統括本部担当ディレクター [2013 年 4 月 9 日 ] [ 東京 ]

Oracle Enterprise Manager 10g System Monitoring Plug-In for IBM WebSphere Application Server

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上

日本オラクルのSOA戦略

Oracle WebCenter Suite よくある質問 2006 年 10 月 この FAQ は Oracle WebCenter Suite に関するよくある質問とその回答を示します Oracle WebCenter Suite は 統合された コンテキスト認識型のユーザー エクスペリエンスを

Oracle Application Server 10g: Oracle Enterprise Messaging Service FAQ

Oracle Web Services Manager 11gを使用したWebサービスとサービス指向アーキテクチャの保護

使用する前に

New:Oracle BI Publisher 11g Release が新登場

EM10gR3記者発表

機能紹介:コンテキスト分析エンジン

Oracle JDeveloperおよびOracle ADF Statement of Direction

Spring Frameworkに対するオラクルのサポート

How to Use the PowerPoint Template

Oracle Fusion Middleware 10g R2

Agileイベント・フレームワークとOracle BPELを使用したPLMワークフローの拡張

Oracle ESB - レッスン02: CustomerDataバッチCSVファイル・アダプタ

Oracle Service-Oriented Architecture Suite

Oracleセキュア・エンタープライズ・サーチ

Oracle SALTを使用してTuxedoサービスをSOAP Webサービスとして公開する方法

ORACLE TUNING PACK 11G

Microsoft Word _epm-smartview-whitepaper.doc

Oracle Reports、Crystal、ActuateからOracle Business Intelligence Publisherへの変換

Fiorano SOA リリースノート 製品名 : Fiorano SOA Platform バージョン : 本ドキュメントは Fiorano SOA の重要なリリース情報を記載しています 本ドキュメントに記載されている情報は 当該製品に関する最新の情報です 他の

Oracle BI Publisher 11gの新機能

Oracle ESB レッスン03: ESB CustomerData SOAP

Oracle Application Server 10g Release 3 ( ) - Enterprise Web Services

Microsoft PowerPoint - FormsUpgrade_Tune.ppt

Enterprise License Optimization June 2011 Release – Matisse

ORACLE COLLABORATION SUITE 10g

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

Oracle Mobile Security

IBM Cognos 10 Upgrade FAQ

JD Edwards EnterpriseOneリアルタイム・イベントのOracle Enterprise Service Busへのパブリッシュ

WESB MTOM機能ガイド

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

APEX Spreadsheet ATP HOL JA - Read-Only

Oracle Data Pumpのパラレル機能

SharePoint Server 2013 文書管理 機能概要

Oracle Policy Automation 10.0システム要件

Slide 1

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

Oracle Universal Content Management ドキュメント管理 クイック・スタート・チュ-トリアル

Oracle Warehouse Builder 10 g Release 2 ビジネス・ルール主導によるデータ統合

Oracle Enterprise Managerシステム監視プラグイン・インストレーション・ガイドfor Juniper Networks NetScreen Firewall, 10gリリース2(10.2)

MySQL研修コース & 資格のご案内

Eclipseの永続化プラットフォーム(EclipseLink)に関するFAQ

SESにおけるCustom Searchインタフェースの実装 - search.oracle.comでのケース・スタディ

Slide 1

Oracle Developer Tools for Visual Studioの11g新機能

Oracle Database 11g Release 2 Application Development (.NET)

PRODUCT NAME HEAD

Oracle Business Intelligence Suite

PowerPoint プレゼンテーション

Slide 1

Oracle OpenSSO Fedlet

SinfonexIDaaS機能概要書

Oracle BPEL Process Managerを使用したJD Edwards EnterpriseOne顧客信用情報の問合せ

インストール後のアプリケーション実行

JP-2-Develop Websites and Components in AEM v6x_(V3_after QA)_1111

Oracle Database 12c

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(

Insert VERITAS™ FAQ Title Here

オープンソースESB Mule と Seasar2 の連携プロダクト - S2Mule(仮称)

Oracle Fusion MiddlewareとMicrosoft製品の相互運用

CA Federation ご紹介資料

Oracle Real Application Clusters 10g: 第4世代

Oracle Data Provider for .NET の新機能

Oracle Data Integratorの技術的概要

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

Oracle DatabaseとIPv6 Statement of Direction

Oracle Database 12c Release 1 ( ) CoreTech Seminar

Active Directory フェデレーションサービスとの認証連携


統合的なIDガバナンスビジネス概要

Microsoft Word - NW2013_Installation_Guide_English_no_screenshots_JPN.doc

g g Oracle 10g g C C C C C C C g g g C C C C C C C C 2 3

主なスキル Citrix NetScaler の機能の理解 基本的な NetScaler ネットワークアーキテクチャの把握 NetScaler ライセンスの取得 インストール 管理 SSL を使用して NetScaler を保護する方法の理解 トラフィック処理および管理のための NetScaler

目次 はじめに... 2 無料トライアルのサインアップ方法... 3 トライアル環境へのアクセス 参考情報

Imperva Incapsula Web サイト セキュリティ データシート クラウドを利用したアプリケーション セキュリティ クラウドベースの Web サイト セキュリティ ソリューションである Imperva Incapsula は 業界をリードする WAF 技術に加え 強力な二要素認証および

Oracle Database Clientリリース・ノート, 10gリリース1( ) for Microsoft Windows

PowerPoint Presentation

PowerPoint Presentation

Infor 10 ERP Enterprise Overview

Logo

Transcription:

Oracle SOA Suite 11g の新機能 Demed L Her Sr. Principal Product Manager Oracle Fusion Middleware, Oracle Integration

本書は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 下記の事項は マテリアルやコード 機能の提供を確約するものではなく また 購買を決定する際の判断材料とはなりえません オラクルの製品に関して記載されている機能の開発 リリース および時期については 弊社の裁量により決定いたします

サービス プラットフォームの台頭 サービス プラットフォーム 使いやすさと最適化されたパフォーマンスを実現するために統合 11g 標準にも完全準拠 ホット プラグ機能も維持 SCA ESB BPEL WSDL XSLT J2EE XML EAI メッセージ Web サービス CORBA 10.1.3 10.1.2

サービス コンポーネント アーキテクチャ (SCA): サービス プラットフォーム実現の鍵

SCA について プロパティ サービス コンポーネント アーキテクチャ Javaインタフェース WSDL porttype バインディング : SOAP JMS JCS サービス ワイヤー 言語的に中立 コンポーネント モデル アセンブリ モデル 業界をリードするベンダーによる仕様サポートの拡大 http://www.osoa.org 国際オープン スタンダードの標準化団体 OASIS により標準化 コンポジット コンポーネント リファレンス SCA 用語 : コンポジット : 配置ユニット サービス : コンポジットへのエントリ ポイント コンポーネント : 論理を提供 リファレンス : 外部サービスへの参照 ワイヤー : サービス コンポーネント およびリファレンスを接続 特殊なセマンティックは不要 バインディング : コンポジット外とのアクセス インタラクション

課題 SOA ライフ サイクルにおける問題 : 学習の必要がある多数の設計ツール メタデータの断片化 仮想コンポジット アプリケーションのバージョニング方法 その他

SOA コンポジット SOA コンポジット : 標準ベースの配置ユニット SCA アセンブリ モデルを活用 さまざまなコンポーネントの混在が可能 :ESB ルーティング (Mediator) BPEL Human Workflow など サービス プロパティ リファレンス Mediator BPEL ワイヤー BPEL SOA コンポジット

ドラッグ アンド ドロップによるグラフィカル アセンブリ SOA コンポジット エディタ ESB ルーティング Web サービスおよびアダプタ BPEL オーケストレーション ヒューマン タスク ビジネス ルール

課題 統合ツールと BPM ツール間のギャップをどう埋めればいいか

段階的な SOA 開発 ADAPTERS 接続 BPM ESB MEDIATOR RULES BPEL HUMAN WORKFLOW ルーティングおよび変換ビジネス ルールの外部化オーケストレーション人間が関わる作業 + 複雑さ - + 状態 - - パフォーマンス +

課題 高度に分散化された異機種の SOA 環境において ますます複雑化しているインストール 実行 管理への対応

Oracle SOA 11g プラットフォーム Mediator Business Rules BPEL Human Workflow CEP サービス / イベント デリバリAPI Policy Manager サービス インフラストラクチャ レジストリ MDS B2B アダプタ B2B SES BAM ODI Files DB FTP JMS AQ MQSeries TCP Oracle Applications アプリケーション アダプタ 200 を超える各種アダプタ

課題 SOA の分散化により生じるパフォーマンスに対するマイナスの影響 ワイヤー (SOAP/HTTP) 送信 エンジン間でのメッセージのマーシャリング / アンマーシャリング その他

サービス インフラストラクチャのメリット 最適化されたインメモリ メッセージ 正規化されたメッセージ グローバル ポリシー 新機能の迅速な提供例 : デハイドレーションのためのOracle Coherence スイート全体の並列バージョニング モデル 追跡 ログ 監視の統合 ポリシーの実施ポイント Mediator BPEL Human Task Policy Manager サービス インフラストクチャ 正規化メッセージへの変換 変換なし HTTP/SOAP メッセージ

課題 高度に分散化された異機種環境において困難なものとなりうるセキュリティの設定および管理 セキュリティ関連のツールやフレームワークの急増により発生するセキュリティ上のギャップ

SOA コンポジットの保護 : Oracle WSM Policy Manager プロセス ロジックをセキュリティ問題から明確に分離 エンド ポイントの保護 ID の設定および伝播 Mediator BPEL Human Task Policy Manager サービス インフラストラクチャ サービス コンポーネント インターセプタ : 認可 Web サービス インターセプタ Web サービス インターセプタ 認証 認可 ユーザー トークンの挿入 (SAML など ) 整合性および機密保護 ( 署名 暗号化 / 復号化 ) メッセージの整合性および機密保護 ( 署名 暗号化 / 復号化 ) WSDL で WS-Policy としてセキュリティ要件を公開 HTTP/SOAP メッセージ HTTP/SOAP メッセージ Java プラットフォーム セキュリティ SSO (Oracle Access Managerおよびサード パーティ ) ファイル LDAP データベース

課題 高度に分散化した環境でエンド ツー エンドの完全な可視性を獲得し 監査機能を高めるにはどうすればいいか

Fusion Middleware Control に監視機能を完全統合 SOAコンポーネント全体におけるサービスの監視 :ESB BPEL Human Workflowなど Oracle Enterprise ManagerのFMW Controlの必要不可欠な要素 インスタンスの追跡 ( いつ何が起きたか ) 各インスタンスはECIDで一意に識別 全 SOAコンポーネントを通じてインスタンスの状態を追跡 :ESB BPEL アダプタ ヒューマン ワークフローなど " エラー ホスピタル ": 失敗したインスタンス ( バッチを含む ) の検索 管理 再送信 ユニット テストの実行および検証に使用可能

Fusion Middleware Control 包括的なトップダウンの管理 エンド ツー エンドのインスタンス追跡

課題 サービス指向インフラストラクチャとイベント処理用のインフラストラクチャの調整

SOA と EDA のギャップの調整 サービス WSDL: 標準サービス インタフェース モデル XSD: 強い型指定 ビジネス指向 豊富なツール メッセージ JMS API: アプリケーション プログラミング インタフェース 少数の RAW 型 開発者指向 コーディング ツール中心 EDN EDL: イベント定義言語 XSD ビジネス指向 完全な宣言型

イベント デリバリ ネットワーク (EDN) パブリッシュ サブスクライブの抽象化 開発者は基盤にあるイベント処理のインフラストラクチャについて認識する必要がない 完全な宣言型 顧客のポータル ( フィルタなし ) 小口金融向けアプリケーション Bigbank NewTransfer [ ] CRM ( フィルタなし ) 顧客のプロビジョニング ( 米国 ) フィルタ country = US country = Canada <subscribe xmlns:bb="http://bigbank.com/events" name="bb:newaccount > <subscribe xmlns:bb="http://bigbank.com/events" name="bb:newtransfer > + XPath フィルタ : $in/tr:newtransfer/tr:address/po:country=' US' コンポーネント間で明示的に接続する必要がない : 完全に分離されたアプリケーション ( フィルタなし ) Bigbank NewAccount [ ] country= US [ ] 監査 ( フィルタなし ) country = UK <subscribenamespace namespace="http://bigbank.com/events" サブスクリプションでの 3 つの詳細レベル : 名前空間イベント名 注文処理 ( フィルタなし ) <subscribe xmlns:bb="http://bigbank.com/events" name="bb:newtransfer > コンテンツ ベースの XPath フィルタ

スタック全体における EDN サポート ADF-BC オブジェクトのトリガー イベントに関する処理の更新 SOA コンポジットの起動 newsupplier イベント ADF ページ フローおよび BC SOA コンポジット ESB 分岐パターン newsupplier イベント SOA コンポジット SOA コンポジット その他 SOA コンポジット

Oracle Enterprise Manager の EDN コンソール

課題 増加し続けるイベント数を把握し 雑多な情報から有益なデータを抽出するにはどうすればいいか

複合イベント処理 (CEP) イベントの流れを監視し 無関係に見えるイベントをパターンに関連づける処理 ほぼすべての垂直産業に対応するアプリケーション リスク管理 不正検知 侵入検知 コンプライアンス その他 膨大な量のイベント処理に合わせて最適化済み CQL: 連続問合せ言語

複合イベント処理 注文 1 顧客 C1 住所 A1 クレジット カード Z1 注文 325 顧客 C2 住所 A1 クレジット カードZ2 注文 567 顧客 C3 住所 A1 クレジット カードZ3 注文 567 顧客 C4 住所 A1 クレジット カードZ4 注文 567 顧客 C5 住所 A1 クレジット カードZ5 チャネル3:Web B チャネル2: 電話チャネル1:Web A 時間 CREATE STREAM S (order_id int, ship_address char(64), credit_card_id BigInt, [ ]); CREATE VIEW V1 (ship_address, credit_card_id) RStream (SELECT DISTINCT ship_address, credit_card_id FROM S [RANGE 180 DAYS]); CREATE VIEW V2 (ship_address, Xcount) RStream (SELECT ship_address, COUNT(*) FROM V1 [RANGE 180 DAYS] group by ship_address; CREATE QUERY Q SELECT Xcount, credit_card_id FROM V2, V1 WHERE Xcount > 5 AND V2.ship_address = V1.ship_address;

課題 イベント処理のインフラストラクチャにおける急速な変化にどのように対応していくか

リアルタイム処理による即応性の実現 EDA によって ビジネス プロセスの最適化の監視 分析 操作におけるリアルタイムのイベント処理を実現 パブリッシュ サブスクライブの抽象化 ADF ページ フローおよび BC イベント パターン照合 - 時間 - チャネル モバイル機器 分析ビュー BAM ダッシュボード 宣言型 豊富なサブスクリプション セマンティクス SOA コンポジット イベント コンテキスト強化 統合されたアクション 例外アラート ADF( アクティブな RCF/DVT) ループをクローズ

アップグレード パス

10.1.3 から 11g へのアップグレード パス Oracle JDeveloper またはコマンドラインでの透過的なプロジェクト アップグレード Oracle JDeveloper またはコマンドライン 3. 配置 1. 起動 2. 保存 11g SOA Suite サーバー 10.1.3 ESB または BPEL プロジェクト 11g プロジェクト

その他の新機能 顧客からのフィードバックに基づく何百もの新機能を追加 " プラットフォームだけの話ではありません "

Oracle ESB メディエータの概要 SOA 用のサービス仲介インフラストラクチャ 中間サービス層におけるプロバイダ変更の影響を軽減 機能およびパターン MEP: 同期 / 非同期リクエストおよびレスポンス ストア アンド フォワード イベント 保護 評価 フィルタ 変換 / 拡充 動的ルーティング 例外処理 : 自動リトライ 一括再送信 動的 / 静的なコード翻訳 :DVM System XREF SOA コンポジット (SCA) メディエータ サービス利用者 [EDN] [SOAP] イベントバインディング サービス インフラストラクチャ ロジカル パイプライン Xform フィルタ評価保護 ルート JCA アダプタ バインディング バインディング [SOAP] [ その他のプロトコル ] サービス プロバイダ JMS MQ DB FTP ファイル

BAM AS11gR1 更新情報 J2EE BAM Server ActiveDataCache ReportCache EventEngine 通知サービス Web サービスの起動 (BPEL) Oracle Data Integrator シナリオの起動 全サービスでの高可用性の実現 JPSセキュリティ EM 統合 構成 監視 フレームワーク OHSサポートつきのOC4J 非同期サーブレット i18nおよびl10nの完全サポート 10.1.3からの自動アップグレード 2,100 以上のユニット テスト Webアプリケーション向けセレニウム テスト Oracle Universal Installer エラー メッセージ J2EE BAM Web アプリケーション ActiveViewer ActiveStudio Architect Administrator アラート ReportServer 40 以上のビュー タイプ 堅牢な ActiveData チャネル レポートのロード時間の短縮 オンライン ヘルプ ADF の ActiveData BAM DataControl デザインタイムのフラットな問合せおよび階層問合せのウィザード プッシュ ポーリング ページングのランタイム サポート ADFパフォーマンス ActiveDataService アクティブなADF 表 アクティブ グラフ / ゲージ アクティブ マップ J2EE EnterpriseLink WebサービスAPI WSILおよび動的 WSDL Oracle Data Integrator(Sunopsis) 統合 挿入 更新 削除 読込みおよび検索 バッチ処理およびトランザクション SOA 統合用のBAMアダプタ BPEL-BAMセンサー BPELパートナー リンク ビジネス イベント ESBパイプライン インターセプタ JMSとの直接接続 キューおよびトピック バッチ処理およびトランザクション ICommand ActiveDataのプッシュおよびポーリング メッセージ フレームワーク ActiveDataCache ReportCache ReportServer BAM DataControl

Oracle B2B 機能 Oracle E-Business Suiteの統合 XML Gateway 属性のサポート E-Commerce Gateway 属性のサポート XML/E-Commerce Gatewayに対する完全な機能サポート OAG 標準サポートの拡張 ユーザー インタフェースの拡充 パートナー セルフ サービス パートナー固有のレポート作成 B2Bドキュメント エディタ EDI X12 EDIFACT HL7 HIPAA VICS RN VDA Odetteの全バージョンに対応 ADF/DHTMLベースのUIフレームワーク プロトコル ベースのメタデータ管理 コア プラットフォームの統合 B2Bランタイム J2EEコンポーネント MDSの統合 B2Bメタデータ RCU 統合 MaD 統合 JMX -MBeanのサポート SOAメッシュ統合 取引先パートナー (TP) 管理 パートナー クローニング 契約の自動生成 パートナー固有のドキュメント定義 パートナー固有のメッセージ /ACK 処理 ドキュメントの自動リトライ ドキュメントの再送信 大容量ドキュメントのサポート 取引先パートナーのメトリック セキュリティ統合 S/MIME XML Dsig XML Encrypt Zlib 圧縮を可能にするOracle Security Developer Tools 統合 Common Storeでのパートナー認証 SSOサポート アプリケーション サーバー上のセキュリティ ストアのB2Bユーザー LDAP VDなど ロール ベースのユーザー認可 新しいプロトコルのサポート 医療関連標準のサポート ebxml CPP/CPAのインポート / エクスポート

Human Workflow の新機能 ADF ベースのタスク フォーム RCF コンポーネントを使用した 洗練されたタスク表示フォーム 複数ページのフォームを使用できるタスク フロー 状態ベースの WF ルーティング ビジネス ルールを使用して複雑なタスク ルーティング シナリオを定義する機能を追加 ( 以前のバージョンでは BPELまたはカスタム コードを使用 ) 新しい標準 AJAX Worklist アプリケーション ADF リッチ クライアント フレームワークを基盤として使用 ユーザビリティの大幅強化 タスク サービスの強化 To-Do タスクのサポート サブ タスクのサポート MS Office/Excel との統合 Microsoft 用の Oracle FDI プラグインによる統合 Excel からのワークフローの起動 Excel からの Worklist タスクへのアクセス 管理および監視の改善 BPEL メディエータ ワークフローでのエンド ツー エンドのインスタンス追跡 Oracle Enterprise Manager でのエンジンの構成および監視 セキュリティの強化 JPS および OVD( ユーザー / グループ属性の複数ソース ) のサポート - 企業ディレクトリとは別に HWF ユーザーおよびロールの管理が可能 証明書を利用したデジタル署名タスク コンテンツ より詳細なアクセス レベル ポリシー ( タスクの各パートで閲覧および実行が可能なユーザーの定義など ) 通知およびメッセージ 複数チャネル 複数デバイスのサポート : メッセージ サービスとの統合による電子メールや SMS などのサポートの実現 自動返信 不正な形式の応答 スパムなどの検出 レポート タスクの生産性および担当者の時間配分に関する新しいレポート

Business Rules の新機能 作成 : ユーザビリティの強化 意思決定表 Oracle JDeveloperと統合されたルール作成 一般シナリオのユーザー エクスペリエンスの簡易化 ( シンプル モード対アドバンスト モード ) 条件のネスト 複雑なアクション RL 機能構築用エディタ 意思決定サービス BPELユーザーへの簡易化されたエクスペリエンスの提供 XMLに加え プリミティブ型のサポートを追加 サービス エディタ 入力 出力 ルール セットなどの指定 リポジトリ ルール リポジトリとしてのMDS ルールのアクティブ化 / 非アクティブ化 ルールの有効期間

ユーザー メッセージ サービス (UMS) SOA 顧客に革新的なメッセージ サービスを迅速に提供 カスタム アラート 複数の配信タイプによるインタラクション 複数チャネルを介したメッセージ送受信のサポート SMS IM 電子メール 音声 SOA によるコンポジション機能 BPEL プロセスからの通知の送信 ユーザーに割り当てられたタスクに関するメッセージの送受信

Oracle SOA Suite 11g: SOA サービス プラットフォーム SCA を活用した業界初の完全なサービス プラットフォームを提供 単一配置ユニット (SCA コンポジット ) 単一のデザインタイム環境 単一のランタイム 単一の監視コンソール サービス指向とイベント処理との調整 シームレスなアップグレード パスによる10gからの自然な進化顧客からのフィードバックに基づく何百もの新機能の追加

詳細 www.oracle.com/soa ホワイト ペーパー Webcast 購入者ガイド アナリスト レポート ケース スタディ ポッドキャスト 技術情報およびフォーラム www.oracle.com/technology/products/middleware/index.html