ヒラリーと意識合わせ
そして、小型ジェットで、ハノイ入り、中国外相と会談
ハイレベル会議のための調整作業は?
小型ジェット機系、笑い
そりゃ、そうだ・・・
しぶとく、斎木さんも、前原の隣に座っていた、笑い
斎木さん、ガス田問題、領土問題、、、
最後は、実務レベルの契約書、合意書作成です
そして、日中両国のその案件の責任者がサインする
これをやらなければ、下々が衝突する・・・
トップダウンは両国首脳、実務級はミドルアウト、衝突回避はボトムアップです
今一度、絵を見せますので、斎木さんは今回こそ、成果を上げてね? 笑い
仏の顔も、三度まで - 閻魔大王、笑い
ミドルアウトは?
http://www.itmedia.co.jp/enterprise/articles/0609/13/news002_2.html
ITRではSOA実現のステップを
図1のように4つのステップで定義している。それぞれのステップごとに、課題および留意点とその解決に向けた基本的な考え方を紹介する。
ステップ1:現状調査
このステップでは現状のシステムやアプリケーションについての棚卸しを行う。多くの企業においてシステムは継続的に変化しているため、稼働当初に書かれたドキュメントとシステムの実態が異なっている可能性がある。そのため、システム全体の俯瞰(ふかん)図を作成することは非常に重要だ。俯瞰図にシステム名、所有者、ビジネスプロセス、システム間インタフェース、使用されている技術、現在の利用状況と問題点などの情報を盛り込む必要がある。
さらに、サービス化すべきプロセスを選定するのだが、この判断を行うには幾つかのアプローチが考えられる(
図2)。
ボトムアップ型の意思決定は、現場の声を反映するという点では適切であるが、「局所最適」という弊害が生じるリスクがある。システムが縦割り化し、相互運用に困難をきたす状況である。日本企業のほとんどが多かれ少なかれこのような問題を抱えている。ゆえに、アーキテクチャー設計プロジェクトがトップダウン型で推進されるのは当然の流れであろう。
もともと、アーキテクチャーという言葉自体に共通の標準をトップダウンで決定していくというニュアンスがあるのは否めない。しかし、トップダウン志向が強すぎると、別の問題が発生する可能性が出てくる。
まず、大規模企業のすべての情報システムに対して共通の規約や仕様を決定していくことは、その作業負荷を考えると非現実的といわざるを得ないケースが多い。また、各現場の状況を無視した全社的標準を強制することは、かえって変化への迅速な対応を妨げるおそれがある。さらに、現場の特殊事情を無視し、重要な例外処理が見逃されたり、アーキテクチャーから排除されたりすることで、現場の効率や顧客サービスの質をかえって悪化させることもある。
どちらのアプローチにも一長一短があるとすると、アーキテクチャー設計においては、トップダウンとボトムアップを組み合わせたアプローチが必要となる。このアプローチは「ミドルアウト」と呼ぶことができる。各アプリケーション内ではトップダウン的な厳密なアーキテクチャーを適用し、複数アプリケーション間ではボトムアップ的な柔軟なアーキテクチャーを適用するという考え方である。
ミドルアウト型アプローチの留意点
ミドルアウト型のアプローチでサービスを抽出する際には、以下の点に注意することを推奨する。
- 業務上の重要性が高い
- 利用頻度が高い
- 使用ユーザーが多い
- 変化の頻度が高い
- 複数のシステムで使用されている
また、以下のような、サービス化に向いていないシステムやアプリケーションを無理にサービス化しないことも重要となる。
- ほかのシステムとの関係がなく単一のシステム内のみで利用されているプロセス:これは、将来的にも単一システムのみで利用されている場合はサービス化するメリットはない。
- 非常に高いパフォーマンスを要求されるプロセス:SOAはサービス間を疎結合とするために、サービス間での転送は非同期通信を採用する。そのためにサービス間でのデータの受け渡しにオーバーヘッドが発生する。
- 一括大量のバッチ処理:サービス化するとは、固有のプロトコルを標準のプロトコルに変換して接続することであるので、単一のフォーマットやコードの変換を一度に大量に行うような処理には向かない。
ステップ2:サービス要件の定義と管理体制の確立
サービスは複数のプロセスからの利用を前提とするので、変更の手続きを明確にしておかないと障害が発生してしまう可能性がある。また、サービスは再利用を前提とするため、カタログ化とカタログの更新に関する責任と手続きを明確化しておくことも重要となる。SOAの実践において、技術の実装は1つのステップにすぎず、注力すべきはライフサイクルにわたってサービスを管理維持していくためのルールと体制の構築である。
理論的背景は? ネットワーク理論の基礎、分散処理と輻輳の回避
0 件のコメント:
コメントを投稿