More Related Content
Similar to Intalio Cloudの詳細( I Tコーディネータ会議)053009
Similar to Intalio Cloudの詳細( I Tコーディネータ会議)053009 (20)
More from Tomoaki Sawada (20)
Intalio Cloudの詳細( I Tコーディネータ会議)053009
- 1. In ta lio 会社概要と
In ta lio Clo ud の特長
Intalio ジャパン・オフィス
澤田智明
1 Intalio Japan Office
- 2. Intalio 会社概要
会社概要 出資者
1999年7月 設立
本社: カリフォルニア パロア
ルト市
未上場企業
オープンソース BPM のリーダー
45カ国 500のカスタマー
SI パートナー 20社
5万のコミュニティー・ユーザー
)
Intalio 5.0 released in August 2007
ユーザー数 カスタマー数
2008年 6月末現在ユーザー
数
ENTERPRISE 版 約50
0社
CE 版利用企業数 約50,00
0社
2 Copyright© Intalio Japan Office
- 3. Company Overview インタリオの会社沿革
1999 JUL 設立
AUG ExoLab オープンソース・プロジェクトを立ち上げ
2000 JUN BPMS に関するホワイトペーパーを発行
AUG BPMI.org を設立
2001 MAR 最初の BPMS をリリース
2002 JUN BPMI.org ( Intalio CEO が設立)が BPML1.0 をリリース
AUG OASISWSBPEL のテクニカルコミッティーに参画
2004 MAY BPMI.org が BPMN1.0 をリリース
2005 DEC FiveSight テクノロジーを買収
2006 APR Intalio|BPMS4.1 と Intalio|BPMS コミュニティー版をリリース
DEC Intalio|BPMS4.4 をリリース。顧客数100社を達成
2007 APR 1年間で23カ国 10,000 社を達成
OASIS が WS-BPEL2.0 をリリース
㈱ OGIS 総研が Intalio BPMS を導入
2008 AUG Intalio|BPMS5.2 をリリース。 有料カスタマー500社 50,000ユーザ
ー企業を達成
日本での Intalio BPMS トレイニング開始
NTT-Data Intramart 社 Version 7( SOA, BPM 対応)に Intalio BPMS を搭載
して出荷
㈱アイティ・フロンティア、東洋ビジネス・ビジネスエンジニアリング㈱が
Intalio BPMS を導入
NOV Process Square 社を買収
2009 Feb CodeGlide 社を買収
April Intalio|BOP Version 6.0 出荷
May Intalio Cloud 発表
3 Copyright© Intalio Japan Office
- 4. BPM2.0 の登場
Intalio|BOP (Business Operating Platform )
のご紹介
4 Intalio Japan Office
- 5. Intalio|BOP( ビジネス・オペレーティング・プラットフォーム)の 4 つの製
品エディション
Intalio|BOP は BPEL エンジンを中
核に
1.プロセス
④ 2.データ(インフォメーション) ①
ビジネス 3.ルール(ビジネス・ロジック)
を統合 コミュニティ
エディショ ー
ン
カジュアルなビジネス・ユーザー向け
オンライン SimPEL エディター BPM2.0 エディション
Eclipse IDE
BPMN+BPEL
オンライン BPMN デザイナー Tempo workflow task manager
Singleshot と Tempo サポート
③ ②
デベロッパ エンタープラ
ー イズ
エディショ
SimPEL— 全 IDE
エディション
CE Plus
ン
Singleshot workflow task manager ( RoR) BAM, BRE, ECM, Portal, ESB & MDM
5 Copyright© Intalio Japan Office
- 6. 3つのプロセスタイプとプロセス・カーブ
自動化された
Σ プロセス
€
「自動化されたプロセス Δ
ER 」と「アドホックなプロ
P
セス」の
混合された世界
アドホックなプロセス
(シチエーシャナル・プロセス)
Δ
Transactional トランザクション 全社的 Enterprise wide
System Oriented システム指向 ヒューマン・ドリブン Hum Drive
an
High Volume 大量 少量 LowVolume
Standard 標準的 変化が多い Change
Integration focused 統合に重点 プロジェクト Project
IT ビジネス・ユーザー Business User
6 Copyright© Intalio Japan Office
- 7. プロセス・カーブからみた Intalio プロダクトの位置づけ
Σ 自動化されたプロセス €
ER
エンラープライズ・エディ
ション トップダウン Δ
P システム中心型とヒューマン中心型プロセスの統 アプローチ
合
ビジネス・エディション
ヒューマン中心型のプロセス(アドホック・ワークフロー
)
ボトムアップ デベロッパー・エディション
Δ
アプローチ Office2.0 とツール/各種言語オブジェクトの
統合
Transactional トランザクション 全社的 Enterprise wide
System Oriented システム指向 ヒューマン・ドリブン Hum Driven
an
High Volume 大量 少量 LowVolume
Standard 標準的 変化が多い Change
Integration focused 統合に重点 プロジェクト Project
IT ビジネス・ユーザー Business User
7 Copyright© Intalio Japan Office
- 8. Intalio|BOP (ビジネス・オペレーティング・プラットフォーム)の全体構
造
プロセス・マネジメント・ツールには個々の得意分野があります
が、 Intalio|BOP は全分野を総合的にカバーしています。
プロジェクト管理 プロセス・ノウハウ プロセス・ガバナン SOA ガバナンス
ス
ヒューマン・セントリ ヒューマン・セントリ システム中心型
ック ック システム中心型とヒュ プロセス
プロセス プロセス ーマン中心型プロセス
• IT 中心型のプロセス
• ダイナミックで定常的に変
の共存
• アジャイルで柔軟性のあるプ • システム・インテグレー
化するプロセス ロセス管理 ションの柔軟性
• プロセス・ディスカバリーと
Intalio ビジネス・エディショ プロセス自動化能力の最大化
• プログラム・コード管理
ツール
ン • BRE, BAM, DMS と BPM の統
アドホックなプロセス 合
(シチエーシャナル・プ
ロセス)
Intalio BPP エンタープライズ・エディショ
「自動化されたプロセス」
ン
と
「アドホックなプロセス」
の混合Intalio BPP デベロッパー・エディ
ション
8 Copyright© Intalio Japan Office
- 10. Intalio Enterprise Edition
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
10 Copyright© Intalio Japan Office
- 11. Intalio Enterprise Edition
Portal RIA Mashup Mobile
Business Analyst (Architect) Tibco General Interface
Process Analyst (Ajax)
Intalio|Designer
(Eclipse Based )
BPMN Rules Workflow BAM
| Editor Console Editor
Code Generator
|
BPEL2.0
|
JIT Compiler
| Rules Workflow BAM
Process Byte code -Task List
( Drools) ( BIRT)
( π calculus) - Forms
|
Process VM
ERP BI
External Variables
Intalio|Server (BPEL Engine)
(Apache ODE – J2EE Servlet)
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
11 Copyright© Intalio Japan Office
- 12. Intalio|Designer
Modeler
Forms
WSDL
データマッパー
12 Copyright© Intalio Japan Office
- 15. Designing Processes for Monitoring
• Process modeling is more than just a flowchart.
• Process Automation – diagram automatically generates executable software
• Continuous Process Improvement
• Dealing with exceptional situations
• Business performance metrics can be built into the process.
• Key performance indicators (KPI)
• Process Efficiency Indicators – drilldown
• Real-time metrics (Business Activity Monitoring)
15 Copyright© Intalio Japan Office
- 19. (3) Intalio ビジネス・エディション
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
19 Copyright© Intalio Japan Office
- 20. (3) Intalio ビジネス・エディション
プロセス・ポータル
ARIS
Visio プロセス・マッシュアップ・テンプレート
(プロセス+データ+ API のパッケージ)
オンライン オンライン
BPMN Designer SimPEL Editor
BPEL Engine
(Intalio|BOP E.E)
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
20 Copyright© Intalio Japan Office
- 22. 22 Copyright© Intalio Japan Office
- 23. 23 Copyright© Intalio Japan Office
- 24. Org Chart 組織図
• Roles 役割
• Persons 人
• Groups グループ
Role Based 役割ベース
• Role 役割
+ Person or Group 人ま
たはグループ
= Participant パーティ
シパント
Responsibilities 責任
• Process プロセス
• Instance インスタンス
• Step ステップ
• Task タスク
24 Copyright© Intalio Japan Office
- 25. プロセスの実行
25 Copyright© Intalio Japan Office
- 31. (2) Intalio デベロッパー・エディション ( Web- 2.0ベース
のワークフロー)
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
31 Copyright© Intalio Japan Office
- 32. (2) Intalio デベロッパー・エディション ( Web- 2.0ベース
のワークフロー)
Web 2.0 ツールの統合
- Office2.0 ( Web Office) 既存開発言語とデベロッパ
ー
-ソーシャル・ソフトウエア の取り込み
[SNS, BLOG, Wiki,,)
JAVA PHP Ruby .net
その他
Rest RSS iCAL OpenID Container for
Object
Integration Layer
Binding
SingleShot
(Task Manager SIMPEL
code
Workflow
- Human Workflow ( Simple Execution
generator
in Web 2.0
Framework) Language) with Ruby
like syntax
BPEL Engine
(Intalio|BOP E.E)
Cloud Computing Platform
( 3Tera / Amazon EC2 / WVS / VMWare )
32 Copyright© Intalio Japan Office
- 34. Intalio Bigger Picture - Intalio | BOP の全体像(将来計画を含む)
プロセス・マッシュアップ・テ
Intalio|Ajax ンプレート
Intalio|Portal (プロセス+データ+ API のパ
ッケージ)
エンタープライズ・エディショ ビジネス・エディショ
デベロッパー・エディション
ン ン
ビジネス・アナリスト , プロセス・アナリ ビジネスユーザー
スト デベロッパー
IT アーキテクト
Intalio|Designer JAV オンライ
(Eclipse Based ) A PHP Ruby .net オンライン
iCAL Open ン
Workflo Rest RSS ID BPMN
Rules BAM Designer SimPEL
w Integration Layer Editor
Editor Console Editor
SIMPEL
Intalio| Workflow Intalio| ERP SingleShot ( Simple Doubleshot
Rules Tempo BAM (Task Manager) Execution
-Task Manager Language)
( Drools) - Forms ( BIRT) BI
Intalio|DMS
Intalio|Server (BPEL Engine)
(Apache ODE – J2EE Servlet)
Intalio|ESB (Apache ServiceMix + Axis2+Synapse)
Intalio Intalio|MOR
Security Intalio | CEP
( OepnID 、 Data Integration ( Master
XACML) ( ESP) Object
Engine Registry)
赤字: 発表済のコンポーネント
青字: 計画中のコンポーネント Intalio | Grid/Cloud
34 Copyright© Intalio Japan Office
- 36. クラウドコンピューティングのレイヤー
クラウド・サービスのカテゴリー
旧来の IT 技術スタ クラウド
クラウド・サービス
ック サービスの 特長
形態
アプリケーショ
ン SaaS SaaS 開発されたアプリケーションをエンドユ
( SW as a ーザーに提供するサービス・モデル
service)
サーバーやミドルウエア・プラットフォ
ームを提供するモデル
ミドルウエア PaaS Paas
(Platform as a 開発者はある設計手法に沿った方法でア
Service) プリケーションを開発するため制約もあ
る
Virtualization IaaS サービス提供側でサーバーやネットワー
クを提供するが、ミドルウエアや OS な
OS IaaS (Infrastructure
as a どの開発環境は開発者側で選択できるモ
CPU ストレージ Service) デル
ネット
DaaS 安価なストレージをサービスとして提供
Grid/Cloud
Virtualization などのインフラツール
Enabler
HW
36 Copyright© Intalio Japan Office
- 37. クラウドコンピューティングのレイヤー
「クラウド・サービス・プロバイダー」の代表例
特長 サービス提供企業 代表例
Salesforce.com StrikeIron
SaaS ( XaaS) Google Apps Zoho
Microsoft “Software+Services”
IBM Blue Cloud Microsoft Azure
PaaS IT Factory SAP
(Platform as a service )
IaaS (Integration alas 含む)
Google AppEngine CastIron (IaaS)
Force.com Boomi on-damand(IaaS)
Amazon EC2 Microsoft Azure
IaaS IBM Blue Cloud Opsource
( Infrastructure as a service
Oracle (Sun Grid) BT
Nirvanix SDN Rackspace - Mosso
daaS Amason S3
( Data Storage as a service )
Cleversafe dsNet
3Tera CloudScale Networks
Gird/Cloud
Appistry - Cloud computing middleware Enomaly Inc
テクノロジー・プロバイ - Q-layer ( Oracle)
ダ NetApp Skytap
37 Copyright© Intalio Japan Office
- 38. クラウドコンピューティングのレイヤー
アプリケーションから見たクラウドコンピューティング環境への適合
性
一般的にクラウドに適さないアプリ例
負荷予測
可能性 カスタマー メール マーケット
ポータル GTWY データ
HPC 開発 / テスト
銀行間
Intranet Web クリアリング
メッセージン
サーバー統合・仮想 ハウス
グ
化 SOA
リスク管理、 ( SWIFT )
Web2.0/Office ツー ポートフォリオ管
ル 理
レポーティング・サー
ERP 、会計、給与 HRM
ビス
CRM, コンタクト
TAX 、 管理
難易度: 低 コンプライアンス
取引前のアナリシ
ス
株取引の後処理
プログラム
取引の実行
難易度: 中 取引
データウエ
アハウス
難易度: 困難 ロケーション依存
度
出典: Platform Computing 社 連続使用の度合い
38
SLA 優先度 Japan Office
Copyright© Intalio
- 39. クラウドコンピューティングのレイヤー
クラウドコンピューティング・プラットフォームを構成する標準的コン
ポーネント
サービス・コンシューマー
Access Management ( Portal, Mobile)
デベロップメ
ント
XaaS
セ
キ
ュ マネジメント
リ バーチャル・リソース バーチャル・イメー 機能
テ
ィ ジ
ー
SW カーネル( OS,VMM)
ファームウエア、 HW
サービス・プロバイダー サービス・デベロッパー
出典: IBM 提唱の Cloud Interoperability WP
Cloud Computing Use Cases White Paper produced extensively via a new Google group
39 Copyright© Intalio Japan Office
- 40. クラウドコンピューティングのレイヤー
クラウドコンピューティングの将来
連邦型クラウド
Marketplace / Broker
/ Orchestratror パブリック・クラウド (Google)
エンタープライズ
パブリック・クラウド
ハイブリッド・クラウド (Amazon)
プライベート・クラウド
セキュアなクラウド
間の VPN ネットワ
ーク
パブリック・クラウド (SFDC)
データセンター
バーチャル・サーバー
バーチャル SW/ ルーター / メッセージ・ブローカー
Outside world
40 Copyright© Intalio Japan Office
- 42. Intalio クラウドのアーキテクチャー
SaaS
レイヤ
ー
PaaS
レイヤ
ー
IaaS
レイヤ
ー
マルチテナンシ クラウド管理用
ー 機能
管理用機能 アプリケーショ
ン
エンジン
42 Copyright© Intalio Japan Office
- 43. Intalio クラウド・アプライアンス
Standard 19″ Rack
16 Compute Blades
16 Storage Blades
32 Quad Core Intel Xeon X5570 2.93GHz CPUs
128 CPU Cores
2.3TB 1333MHz PC3-10600 DDR3 Memory
24.5TB Solid Stage Drive Database Storage
560TB Hard Disk Drive File Storage
InfiniBand QDR Networking Fabric
Gigabit Ethernet Networking Connectivity
Directly Attached SAS Storage Connectivity
1 Management Server
1 Screen, Keyboard, and Touchpad
43 Copyright© Intalio Japan Office
- 48. Intalio | BPM (Business Edition) が対象とする典型的なプロセスの特徴
• ヒューマンが起動し、中心となるプロセス
• 人とシステムの複雑なインターラクション
• 複数の部門に跨るプロセス
• ナレッジ中心のプロセス
• 人の意思決定が必要とされるプロセス
• システムとアプリケーションを利用してもマニュアル(人)が介入するプロセス
• プロジェクト的な正確を持つプロセス、プロジェクトの中で反復されるプロセス
• 頻度が多くないプロセス
• 変更が頻繁なプロセス
• アドホックなプロセス
• 複数のアプリケーション / システムを利用する
• “ エクセル中心 ”のプロセス(エクセル表計算が人から人へ渡るようなプロセス、ま
たはエクセルがプロセスの進捗を追跡するようなプロセス)
• コンプライアンスとの関連性が高いプロセス
48 Copyright© Intalio Japan Office
- 49. SaaS アプリとしての BPM の使い方
ビジネス・ユーザー
によるプロセスのモデル化
IT 部門による
によるプロセスのモデル化
ヒューマンタスクをサポート 世界標準の BPMN で設計された ルールエンジンの
するマッシュアップ( Web2.0 ツール) サブ・プロセス・ダイアグラム デシジョンテーブル
既存アプリ
ケーション
( Web サービス
)
49 Copyright© Intalio Japan Office
- 50. Intalio|CRM とは
Intalio|SFA
Intalio|Marketing
Intalio|Helpdesk
Intalio|Analytics
Intalio|Mashup
Intalio|DB
Intalio|Office
50 Copyright© Intalio Japan Office
- 52. (4) IT サービス業への提言 (1)
2009年度は、ユーザーの予算がついている「 IT アセット統合(サー
バー統合)」の分野である IaaS を技術導入し 、次年度以降に本格化する
と予測される PaaS 、 SaaS 分野へのクラウド・サービスの高度化計画を
早期に策定されることをご提言します。
IaaS PaaS SaaS ITaaS
Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service IT-as-a-Service
BP アウトソーシング ,
Level 4 Level 4
マネージド・サービス ,
情報サービス
出典 : Saugatuck Technology
SaaS SaaS
Level 3 Level 3 Level 3
と付随サービス と付随サービス
クラウド・アプリ開発 クラウド・アプリ開発 クラウド・アプリ開発
Level 2 Level 2 Level 2
( PaaS), SaaS 統合、サ ( PaaS), SaaS 統合、サ ( PaaS), SaaS 統合、サ
ービス Hub ービス Hub ービス Hub
ビリング、セキュリティ、モビリ
ティーと付随サービス
クラウド・インフラ
提供サービス Level 1 クラウド・インフラ Level 1 クラウド・インフラ Level 1 クラウド・インフラ Level 1
ホスティング , 演算とストレ 提供サービス 提供サービス 提供サービス
ージ , と付随するインテグ
レーション・サービス
HW, SW, ネットワーキング Level 0 HW, SW, ネットワーキング Level 0 HW, SW, ネットワーキング Level 0 HW, SW, ネットワーキング Level 0
と関連サービス と関連サービス と関連サービス と関連サービス
52 Copyright© Intalio Japan Office
- 53. (4) IT サービス業への提言(1)の2
但し、 Virtualization (仮想化)のための Hypervisor はベンダー毎に異なる
ため IT サービス業としては“ 抽象化レイヤーとしての Cloud
OS” を自社で開発するか、提供できるベンダーを選定することが重要。
クラウド OS ( Abstraction )
VMWare XEN KVM Hyper-V Virtual Box
( EMC) ( Citrix) ( Redhat) ( MS) ( Oracle)
クラウド OS の提供するアプリケーション・サービス機能
Elastic Compute ( 例: Amazon EC2 )
Elastic Storage ( 例: Amazon S3 )
Network Virtualization (クラウドの Edge でW rite Once/Run Everywhere を可
能にする)
VM Management
プロビジョニング
Migration/Live Migration ( Scale out の機能)
Replication (Fail Over/Disaster Recovery)
Metering
Updates/Upgrades
53 Copyright© Intalio Japan Office
- 54. (4) IT サービス業への提言(2)
クラウド・インフラ提供分野は“最も早くコモディティー化”する可能性
が高いため、付加価値の高い “ SaaS アプリ“開発に必要となる各種の ”
アプリ“
アプリケーション開発エンジン”(業務分析・設計・開発用)が組み込ま
アプリケーション開発エンジン”
れている PaaS レイヤーのコンポーネントの研究( Proof of Concept- 実証
レイヤー
テスト )
エンドユー を早期に実施されることをお勧めします。
ザ クラウド・サービス ビジネス・モデル
価値
使用料 / ユーザー
$$ X
ユーザー数 SaaS に基づいたビジネスモデル
( Salesforce が証明した
Pay / ユーザーのモデル)
$$ PaaS
マージン
の向上
$ Vitualization
IaaS コモディティー HW SW ライセンス料 /CPU
+ に基づいたビジネスモデル
CPU ストレージ
OSS (HW技術進展でユーザー当たり
ネット
の単価が急速に低減する)
54 Copyright© Intalio Japan Office
- 55. (4) IT サービス業への提言(3)
クラウド・サービスのカテゴリーで最もマージンの高い SaaS サービスの
開発のため、 “競合優位性の高いスキルと既存アセット”の SaaS サ
ービス化(プロセス・テンプレート化)の計画推進をご提言します。
ービス化
エンドユー
ザ クラウド・サービス IT サービス業の強み(例)
価値
業務プロセス分析、設計ノウハウ
ERP アプリケーション関連の設計・開発ス
$$ X
ユーザー数 SaaS キルを梃子にした“プロセス・テンプレー
ト化”
SAP ERP を強化する Perimeter( 周辺)
アプリケーション設計に関する知見(シチ
ュエーショナル・アプリの開発)
$$ PaaS 開発プラットフォームの構築に関するノウ
ハウ
$ Vitualization
SOA コンピテンス・センターで
IaaS
の SOA テクノロジーに関する
CPU ストレージ
知見
ネット
55 Copyright© Intalio Japan Office