
ビルトインデータおよびメッセージリポジトリ
Ensemble は、InterSystems Caché をビルトインリポジトリとして使用し、連携ソリューション、全メッセージ、全永続データなど、全ての要素を保存します。連携ソリューションには、高性能データ処理、保証されたメッセージ配信、中断したビジネスプロセスの再開、リアルタイム・履歴の両データに対する分析、エレガントでコスト効率のよいデータベースミラーリング技術によって提供される信頼性など、優れた機能を活用することが可能です。
アダプタライブラリとフレームワーク
Ensembleは、SQL, HL7, SOAP, HTTP, FTP, SAP, TCP, LDAP, Pipe, Telnet, Email などを含む、パッケージアプリケーション、データベース、業界標準、プロトコル、技術などに対応した、すぐに使える接続性とデータ交換のためのアダプタが備わっています。オブジェクト継承、SOAPサービスによって、必要なカスタムアダプタ開発に求められる労力を最小化します。Ensemble のテスティングサービスにより、最初に全てのプロジェクトを完了しなくとも、カスタムアダプタのテストが可能です。
メッセージングエンジン
Ensembleのメッセージングエンジンは、メッセージ配信の保証、コンテンツベースルーティング、高性能メッセージ変換、同期・非同期インタラクションのサポートなどを提供します。Ensemble は、ビジネスプロセスオーケストレーション、ビジネスルールエンジン、ワークフローエディタなどのグラフィカルエディタをもち、エンタープライズ規模でのビジネスプロシージャの自動化や新たな複合アプリケーションの開発などが可能です。XML、 SOAP、 RESTはワールドクラスのサポートをしており、Ensemble は、ESB(Enterprise Service Bus)あるいはSOA(Service-Oriented Architecture) の構築に最適なプラットフォームです。
リアルタイムダッシュボード
Ensembleを使うと、ダッシュボード、あるいはダッシュボードを組み込んだ連携ソリューションの開発が簡単に行えます。ビジネスアクティビティモニタリングを行ったり、アラート、Ensembleに流れるトラフィックを分析して、リアルタイムのビジネスインテリジェンスとイベントに基づく処理を可能にします。
エンド・ツー・エンド管理
Ensemble はブラウザベースの管理ポータルにより、稼働システムの全てのメッセージ、プロセス状況、メタデータなど、連携ソリューションの情報に簡単にアクセス可能です。必要時のデバッグは、Visual Trace 機能によって開始されます。これは、管理者にとって、システムのメッセージトレースやコンテンツを確認などに、大きなパワーとなります。
セキュリティモデル
アプリケーションの性能への負荷を最小にして、保存データ、実行データに対してセキュリティを保護します。
ソリューション開発
InterSystems Atelier は、接続、開発、オーケストレーション、そしてモバイル・Webインターフェース開発のための、Eclipse ベースの新しい開発環境です。これにより、ニーズに最適なツールと技術を使って、連携ソリューションの開発を迅速に行うことが可能です。