Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
次世代のビジネス・プロセス管理(BPM):サービス指向アーキテクチャの基盤
Devesh Sharma, BPM Product Management DirectorTrevor Naidoo, Managing Director BPM, IDS ScheerVishal Saxena, Development Manager
下記の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。下記の事項は、マテリアルやコード、機能の提供を確約するものではなく、また、購買を決定する際の判断材料とはなりえません。オラクルの製品に関して記載されている機能の開発、リリース、および時期については、弊社の裁量により決定いたします。
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
BPMの主要なビジネス上の要件 –プロセス重視とテクノロジの進展の融合
ビジネス・プロセスのさらなる重視• LOB/プロセス・オーナーによるプロセス改善プロジェクトの
推進シックス・シグマやリエンジニアリングなどのイニシアティブ
• 新規ビジネス・モデルや競争による推進
• 規制順守の必要性
先端ITの動向• サービス指向アーキテクチャ
• 複合アプリケーション
• 標準 – Webサービス、BPEL、BPMN、XML
より少ない投資でより多くを実行するプレッシャーの増加• ビジネスとIT間の緊密な協力と提携
• IT投資のROI(費用対効果)とビジネス価値
典型的なBPMのシナリオ
シナリオ 例
従来、人によって行われてきたアクティビティの自動化
銀行の信用状処理
保険請求処理
Sales Quoteの処理および管理
プロセス中心の複合アプリケーションの作成
分散受注処理
FSIアカウントの開始
従業員のオンボード
複数のサイロ・アプリケーション・システムとビジネス・パートナにおよぶビジネス・プロセスの自動化および統合
受注から決済
調達から支払い
サービス要求から解決
すべてのシナリオにおいて、システムと人は相互に配置されます。
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
BPMのライフサイクルと利害関係者
ビジネス・アナリスト
LOBプロセス・オーナー
ビジネス・エンド・ユーザー
プロセス管理者
開発者
プロセス・アーキテクト/ビジネス・エンジニア
ビジネス・プロセス監視
ビジネス・プロセス分析(BPA)
BPMのライフサイク
ル
ビジネス・プロセス
実行(BPE)
最適化
モデル
シミュレーション
実装
デプロイ実行
監視
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
BPMソフトウェアの進化
プライマリ・ワークフロー・ツールの焦点
-ドキュメント管理およびイメージング
-人から人への相互作用
統合されない多数の異なったツール
標準の欠如
プロセス、ルール、および分析の統合
ヒューマン・ワークフローとシステム自動化の統合
いくつかの標準
SOAにより実現できる点
ビジネス・コラボレーションとITコラボレーションの向上
ユビキタス標準のサポート
プロセス中心の複合アプリケーション
ビジネス・ユーザーの権限付与
BPMを実現するSOA
フロント・エンド・アプリケーション
ビジネス・サービス(“複合”)
実装サービス
アプリケーション・パッケージ/レガシー/カスタム
ビジネス・プロセス/ワークフロー
サービス・オーケストレーション
ビジネス・システム構築のための、BPMによる大幅な抽象化
SOAによりビジネス・プロセスと運用リソースの橋渡しをするプラットフォーム
ビジネス目標に影響を与えるコア・ビジネス・プロセスで、BPMによりSOAの使用方法を最適化
複合ビジネス機能
問合せ
支払い
メンテナンス
インターアプリケーション
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
Oracle Fusion Middleware
ユーザー・インタラクションユーザー・インタラクション
ビジネス・インテリジェンスビジネス・インテリジェンス
統合およびプロセス管理統合およびプロセス管理
アプリケーション・サーバーアプリケーション・サーバー
グリッド・インフラストラクチャグリッド・インフラストラクチャ
システム管理システム管理
ID管理ID管理
開発ツール開発ツール
ポータル、コンテンツ、検索、デスクトップ、モバイル、VoIP
ETL、Q&A、OLAP、レポート、アラート、リアルタイム
メッセージング、ESB、BPM、B2B、BAM、 MDM
J2EE、WS-*、イベント、ルール
クラスタ、メタデータ、レジストリ、セキュリティ
SOAツールおよびフレームワーク
システム・アプリケーション・サービス
ディレクトリ・プロビジョニング、シングル・サインオン、ID管理
Oracle BPMのソリューション
ビジネス・ユーザー・インタフェース
ビジネス・アクティビティ・モニタリング ポータルおよびコラボレーションOracle BPA
Suite(ビジネス分析ツールおよびフレームワーク)
JDeveloper(Developer StudioおよびADF)
サービス・レジスト
リ
プロセス ビジネス・ルール
ヒューマン・ワークフロー
アラート/通知
Oracle BPEL Process Manager
モジュラーおよび拡張可能なOracle Enterprise Service Bus
システム監視
セキュリティ
300以上のアプリケーション・
アダプタ
B2B Java .NETWeb
サービスデータ・ハ
ブ
設計による“ホット・プラガブル”開発の柔軟性
JDev Eclipse
BPA Suite Provision
TeleLogic Popkin
モニタリングおよびアクション
Oracle BPM
ネイティブBPEL ワークフロー ルール
プロセス・モデル
Oracle Enterprise Service Bus
アダプタ ルーティング UDDIレジストリ
あらゆるアプリケーション・サーバー(Oracle、WebLogic、WebSphere、JBoss)
ILog JRulesCorticon
Oracle Biz Rules
Oracle DirectoryActive Directory
LDAP
Oracle AQTibco
MQ Series
Oracle BAM
Oracle BPA Suite – Powered by ARISBusiness Process ArchitectBusiness Process Architect
SOA、BPEL PMとの統合SOA、BPEL PMとの統合
Business Process SimulatorBusiness Process Simulator
Business Process PublisherBusiness Process Publisher
ビジネス・モデルと技術モデルの統合戦略(BPAおよびSOA)
プロセスの監視と管理 リアルタイムの
プロセス・メトリクス・データ
Oracle BAM
概念的および抽象的プロセス・モデル
論理的および物理的プロセス・モデル
BPELプロセス・エンジン
BPA Suite Jdev Process Designer プロセス・マネージャ/サーバー
プロセス・インスタンス・データ
ESB/統
合フ
レー
ムワ
ーク
ヒュ
ーマ
ン・
ワー
クフ
ロー
/ルー
ル・
フレ
ーム
ワー
クパッケージ・アプリケーショ
ン
カスタム・アプリケーショ
ン
Webサービス/EJB
ビジネス・パートナー
ワークリスト
ルール・エンジン
統合アプローチの主要な基盤ビジネス・モデルと技術モデルの提携
Oracle BPA Suite(EPC、BPMN)
Oracle Process Designer(BPEL)
概念モデル
論理モデル
実行可能モデル
ビジネス・モデル
共有メタデータ
技術モデル
Oracle BPEL Process ManagerBPELプロセスの設計、デプロイ、管理
BPEL Designer
BPELサーバー
WSDLバインディング
Webサービス
JMS
JCA
電子メール
ビルトイン統合サービス
Xフォーム ルールヒューマン・ワークフローセンサー
中核的BPELエンジン
J2EEアプリケーション・サーバー(Oracle AS、WL、WS、JBoss)
BPELコンソール
BPEL Process Managerにおける“サービス”としてのヒューマン・ワークフロー
プロセス・エンジンと相互作用するヒューマン・ワークフロー・サービス主導の1つの複合メタデータには、柔軟なコンポーネント・サービスが存在します。プロセス・エンジンと相互作用するヒューマン・ワークフロー・サービス主導の
1つの複合メタデータには、柔軟なコンポーネント・サービスが存在します。
WSDLコントラクト
ヒューマン・ワークフロー・
サービス
タスクの割当て
タスクの完了
BPELプロセス
タスクの更新
パーソナライズ可能なワークリスト
Human Workflow Editor
自動フォーム作成
柔軟な割当ておよびルーティング・ポリシー
自動調整プロセス
プロセスとポリシーの適用
ロールベースのワークリスト・アプリケーション…
ビジネス・ユーザー向けの豊富なWorklist UI
ビジネス・ユーザーが独自のルールを管理
Oracle BPEL Process Managerにおける決定
サービスとしてのビジネス・ルール
BPELプロセス決定サービス
Rules Author
Rules Repository
ファイル/DB
ルール・エンジン
ビジネス・ルールの最新機能
統合されたルール・エンジン
• Design Time Ruleによる内観の設定
• 複数の相互作用パターンのサポート
Oracle Business Rules、lLog、Fair Isaacなどを含む複数のルール・エンジンのサポート
単一のビジネス・プロセス内で複数のルール・エンジンを起動する機能
BPEL PMにおける決定サービス…プロセスとルール間のシームレスな統合
Decision ServiceウィザードによるRules Repositoryのナビゲーション
Decideアクティビティによるルールの起動
variablesからfactsへのマッピング
Oracle Business Rules
Oracle Rule Author(Webベース)
アプリケーション特有のCustom Authors
Rules SDK
Rules Repository
Javaアプリケーション
Rules API(JSR 94)
XMLファクトJavaファクト
ルール言語(Javaに類似)
RETEルール・“エンジン”(JESSに基づく)
ビジネス・プロセスの監視と管理プロセスにおけるセンサーおよび監視プローブ
ダッシュボードで正確なアクションを行う機能
実行中のプロセスを変更
する機能• ビジネス・ルールの変更• ヒューマン・ワークフロー
の変更• “管理された”プロセス・
フローの変更
• プロセス・シミュレーションへのフィードバック・ループ
プロセスにおけるセンサーおよび監視プローブ
ダッシュボードで正確なアクションを行う機能
実行中のプロセスを変更
する機能• ビジネス・ルールの変更• ヒューマン・ワークフロー
の変更• “管理された”プロセス・
フローの変更
• プロセス・シミュレーションへのフィードバック・ループ
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
デモンストレーション
デモンストレーションのシナリオ
Oracle BPA Suiteを使用した、ビジネス・プロセス・モデリング、シミュレーション、および公開
アクションにおけるビジネス・コラボレーションとITコラボレーション
ステップ1:ビジネス・プロセス・モデリング
組織のプロセス概要
組織のBPMエントリ・モデル
サービス指向プロセス
ステップ2:ビジネス・プロセス・アウトラインへの変換
Oracle Business Process Architectのプロセス・アウトライン
ステップ3:Oracle JDeveloper Designerへの
プロセス・アウトラインの取得
BPAリポジトリからプロセス・アウトラインをオープンにします
ビジネス・アナリストがプロセスを変更すると、IT開発者は BPAリポジトリから最新の変更を取得することができます
Oracle JDeveloperは、現在のプロセスに合致しないアナリストからのあらゆる変更をマージします
ITからのあらゆる実装の詳細は、マージの間維持されます
ビジネス・プロセス管理の必要性
ビジネス・プロセス管理のライフサイクル
BPMソフトウェアの進化
Oracle BPMのソリューションとオファー
製品のデモンストレーション
重要事項
アジェンダ
Oracle BPMのアクション
プロセスの自動化
プロセスの一貫性
プロセスの透過性
整合性
プロセスの柔軟性
プロセスのレポーティング、分析
プロセスの最適化
効率性の向上
効率性の向上
洞察の向上
即応性の向上
洞察の向上
効率性の向上
重要事項
統合されたベストオブブリード・プロセス・モデリング、実行、および監視を提供する唯一のミドルウェア・ベンダー
ホット・プラガブル”およびオープンスタンダードに基づくBPMのオファー
• BPMの実装に対する最高の柔軟性と選択
Oracle Applicationsに対する独自の最適化
• Oracle BPA Suiteを使用してモデリングされ、Oracle BPEL PMおよびOracle BAMを使用して実行および監視されている、Oracle Fusion Applicationsのプロセス
その他のセッション
S281458 – Oracle Business Modeling and Analysis
S282318 – Oracle Fusion Business Process Analysis
S283631 – Open Business Process Management –次世代エンタープライズの優位性の達成
デモグラウンド – デモポッド B30からB36
上記の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。上記の事項は、マテリアルやコード、機能の提供を確約するものではなく、また、購買を決定する際の判断材料とはなりえません。オラクルの製品に関して記載されている機能の開発、リリース、および時期については、弊社の裁量により決定いたします。