ピア・ツー・ピアによるアプローチは、ピア・ツー・ピア アーキテクチャの持つ分散コンピューティングの優位性を維持しながら、中央管理の利点も有しています。
データソースには、リモートからの Web サービス以外にもメッセージング、ローカルな JDBC などの API でアクセスできるようになります。
分散されて各クラウド内 (SaaS/PaaS) に配置されるピア サーバーは、クラウド内のアプリケーションをより効率的に統合します。ピア サーバーとクラウド内アプリケーションはクラウドのローカルで統合されるため、リモート (クラウド外) のサーバーとの間のネットワークを介したやり取りが不要となるためです。
ピア・ツー・ピア アーキテクチュアによる連携の利点 |
Fiorano Cloud Platform の ESB (エンタープライズ サービス バス) は、汎用的なインフラストラクチャ プラットフォームとして機能するものであり、システム開発者や業務担当者がクラウド環境やオンプレミスにまたがるビジネス プロセスを 開発、実行、管理/監視、変更するためのプラットフォームとして機能します。
ピア・ツー・ピア アーキテクチャによるハイブリッド インテグレーション バスは、以下のような利点を有しています。
- イベント処理が可能な分散アーキテクチャ
- サービス コンポーネントによるビジネス プロセスから導き出される高度な疎結合性
- 標準規格のサポート
- フォルト トレーランス、信頼性、スケーラビリティ
- 分散環境におけるセキュリティ
- 一度開発したものは、どこにでもデプロイできるアーキテクチャ (Develop once, Deploy Anywhere)
- 稼働中の変更機能
クラウド コンピューティングは、すべてのアプリケーション ソフトウェアのデプロイメントの将来に大きな影響を及ぼします。
SOA は、既存のアーキテクチャやシステムをアブストラクトするレイヤーを提供しています。このレイヤーによって、ネットワーク上に分散されているサービスを統合し、1つのアプリケーションとして機能するコンポジット アプリケーションを提供できるようになります。SOA をクラウド環境にデプロイメントするためには、システムのアブストラクト化の機能に加え、クラウドやオンプレミスに分散しているサービス (アプリケーション) を統合的に管理する機能が必要となります。現状のクラウド環境では、セキュリティ、各種の開発/管理ツールなどの機能は、クラウド上の個々のアプリケーションが担っています。クラウド環境におけるアプリケーション統合では、これらの機能は統合プラットフォーム上で集約的に提供することが求められます。
クラウド環境に対応したピア・ツー・ピアな ESB では、分散コンピューティング環境に対する開発、デプロイメント、管理などの機能を効果的に発揮することができます。このような統合プラットフォームこそ、今後の企業の IT 基盤に寄与するものです。
Fiorano Cloud Platform 製品紹介
Fiorano ESB 製品紹介
|