PROGRESS software

Actional

包括的で強力なSOA管理のために

サービス指向アーキテクチャ(SOA)は、ビジネスの俊敏性とビジネス・ニーズへのITの適合性を大幅に改善すると期待されています。しかし、再統合や再利用が可能な非常に多くのコンポーネント・サービスで構成される動的なSOAの世界には、管理上の問題やビジネス・リスクが潜在しています。異種混在の分散SOAランタイム環境で発生するさまざまな事象をどのように監視・管理すれば、さまざまなシステムにおけるサービスの使用状況や依存関係を理解し、パフォーマンスの問題の原因を迅速に特定できるでしょうか?運用するSOAビジネス・プロセスが適切なレベルの顧客サービスを提供していることを保証するにはどうすればよいでしょうか?すべてのサービスが安全であり、かつ適切な法規制およびビジネス関連のポリシーを遵守していることを保証するにはどうすればよいでしょうか?

Actional SOA管理製品ファミリは、上記の問題にも、それ以外のさまざまな問題にも対応します。Actional製品は、サービスとエンドツーエンドのビジネス・フローを自動的に検出して制御します。Actionalでは、ポリシーは基盤サービスとプロセスから独立してバージョニングされ、更新や再適用を必要とせずにこれらのサービスやプロセスの変化に動的に順応します。したがって、コーディングやアプリケーションの変更を必要とせず、パフォーマンスも低下させずに効率的かつシームレスにSOA環境を管理することができます。

Actional SOA管理製品ファミリには、現在のニーズを満たすだけでなく、将来も確実に使用可能な製品が用意されています。SOAのニーズが進化し、SOAが企業全体、あるいは企業の境界を越えて利用されるようになると、Actional製品は拡張を通じてハイ・パフォーマンスで費用対効果の高いエンタープライズ・クラスのSOAをサポートします。 この包括的で強力なSOA管理は、以下の重要な機能によって実現されます。

SOAライフサイクル全体をサポート− 企業固有のニーズに対応

Actionalは、SOA導入のすべての段階を効果的に管理するためのソリューションで構成されています。開発、QA、およびステージング環境などのSOAを構築する場合でも、SOAの監視と管理を実施し、どのサービスが誰に実際に利用されているか理解してSOAにおけるサービスの再利用を制御できることがSOAの運用を成功させる上で非常に重要です。Actionalは、エンドツーエンドのプロセスの可視性、標準ベースのセキュリティ、問題の原因分析などの即座にメリットを提供する機能に加え、動的な最適化のようにSOAの進化をサポートする機能も提供します。したがって、重要な顧客はSOAビジネス・プロセスから確実に最高のサービスを活用できます。

ポリシーベースのSOA管理− 効率的で費用対効果の高いソリューションを提供

Actionalは、サービス開発ライフサイクルからポリシー・ライフサイクルを完全に分離できる唯一の製品です。したがって、ポリシーを中断したりトランザクションを停止させたりせずに、ポリシーとサービスまたはプロセスを個別にバージョニングすることができます。この分離によって、セキュリティ・ポリシー、コンプライアンス・ポリシー、サービス・レベル契約などのその他のビジネス・ポリシーを一元的に管理しながら、分散的に適用することが可能になります。このアプローチでは、適切な役割を持つエキスパートがSOAポリシーを管理し、一度定義したポリシーをSOAネットワーク全体に適切に適用できます。このポリシーの再利用が一貫性と効率性の向上につながります。

Actionalは、エンドツーエンドのビジネス・プロセス、サービス、そしてメッセージ・スキーマの情報にポリシーを適用できる唯一の製品です。ポリシーは、一度適用されると、サービス、プロセス、スキーマの変更に動的に順応します。再コーディングや再適用に時間とコストをかけずにシームレスにポリシーを徹底し、常にリスクから保護することができます。

高度なパフォーマンスと費用対効果の高いスケーラビリティのために設計された独自のアーキテクチャ

Actionalは、費用対効果の高い拡張性によって、数十から数千ノードまでのエンタープライズSOAをサポートできます。このスケーラビリティを実現しているのは、Flow MappingRテクノロジ(特許出願中)を含む独自のアーキテクチャです。このテクノロジによって、パフォーマンスを低下させずにエンドツーエンドで業務プロセスとビジネス・プロセスを監視し、制御することが可能になります。Actionalは、ネットワーク上の既存のアプリケーションと結合してアプリケーションのメッセージ処理を活用します。したがって、重複処理が行われず、わずか数ミリ秒の遅延しか発生しません。実際、Actionalが必要とするのは、ネットワーク・ノードあたりCPU処理能力の2%未満です。この遅延の低さにより、SOAの高度なパフォーマンスと費用対効果の高いスケーラビリティを実現できるのです。

さらにActionalは、管理サーバでボトルネックを発生させずに、エンドツーエンドのSOAの可視性を提供します。ポリシーはネットワークのポリシー適用ポイントで分散して適用され、メッセージ・コンテンツはネットワークから管理サーバには送信されないため、管理サーバが障害のシングル・ポイントになることはありません。したがって1台の管理サーバで1,000台を超える管理対象システムをサポートできます。つまり、高額なサーバを何台も追加せずにエンタープライズ・クラスのSOAを構築し、拡張していくことができます。

比類のない統合性と相互運用性− これまでのITへの投資を活用

Actionalは、アプリケーション、データ・ソース、ネットワーク・デバイス、ミドルウェア、ID管理製品などの異種の幅広いSOAインフラストラクチャや、レジストリ、リポジトリと容易に統合、相互運用できるように構築されています。Actionalは、この幅広い相互運用性の実現のために、業界標準のサポートを重視しています。

異種混在環境では、さまざまなタイプのメッセージ・プロトコルおよびセキュリティ・クレデンシャルが使用される可能性もあります。Actional製品は、これらのプロトコルやクレデンシャルの仲介もサポートします。たとえば、Actionalを使用すれば、クライアントのHTTP要求が最終的にJMSを介してプロバイダ・サービスを呼び出したり、HTTPユーザー名とパスワードをクレデンシャルとして提供するクライアントがSAMLアサーションを要求するプロバイダ・サービスを最終的に呼び出すことができます。

Actional製品の機能


Actional SOA 管理製品について

Actional for SOA Operations
Actional for SOA Operationsは、エンドツーエンドのSOAランタイム環境のパフォーマンスと可視性を保証します。この製品は、サービスを監視してパフォーマンスと信頼性の問題を警告する機能、プロセスのフローを検出して相互依存性をマッピングする機能、そして問題の原因分析機能も提供します。アプリケーションのサイロから疎結合されたサービスへの動きを把握するために必要なエンドツーエンドの可視性を提供するActional for SOA Operationsは、問題の解決を迅速化し、SOA導入のリスクを軽減します。

フロー・マップ

Actional for Continuous Service Optimization(CSO)
Actional for CSOは、ビジネスの視点からSOAオペレーションを理解する力を提供することによって、ITの意思決定およびその優先順位付けをサポートするとともに、一元的なランタイム制御機能を通じてビジネスの継続的な最適化を可能にします。組織はビジネス目標に基づいて提供するサービスを直接測定し、優先順位を付け、最適化することが可能になり、ITを確実にビジネスに適合化させることができます。

フロー・マップ

Actional for Active Policy Enforcement
Actional for Active Policy Enforcementは、標準ベースのSOAセキュリティ・ポリシーおよびコンプライアンス・ポリシーの作成と管理を一元的に実施しながら、分散的にポリシーを適用する機能を提供します。したがって、適切な役割を持つエキスパートがセキュリティおよび法規制に関連するポリシーを管理し、作成したポリシーをSOAネットワーク全体に確実に適用できるようになるため、コストとリスクを削減しながら、環境全体に確実にポリシーを適用することができます。

フロー・マップ

Governance Integration Module
Actional Governance Integration Moduleは、ランタイム環境におけるSOAガバナンスをサ
ポートします。このモジュールは、不正なサービスや不正な利用者を検出するためにSystinetなど
のサードパーティ製ガバナンス製品と統合し、不正なサービスを遮断してその承認を保留すること
によって、セキュリティおよびコンプライアンス違反の発生や、計画されていないサービスによるシ
ステムへの過大な負荷を防ぎます。また、実際のサービスの依存関係と使用状況に関するメタデー
タでレジストリを更新するため、サービス開発者はサービスのバージョニングおよびメンテナンス
に役立つ重要な情報を得ることができます。



サポートプラットフォーム
Actional の動作環境です。