SinfoniaCloud®はパッケージベースのシステム構築ではなく、エンドユーザ企業独自の仕様に合わせたシステム構築を支援します。さらにSinfoniaCloudは、高いソフトウェア品質のアプリケーションをより早く構築するための開発環境を提供します。

SinfoniaCloudのエコシステム ~5つのエコ~

SinfoniaCloudは、これまでのオンプレミス型のシステム構築はもちろんクラウド時代のアプリケーション基盤としての機能を提供するとともに、地球にやさしいエコシステムの実現を目指します。

  1. 1. データベースサーバの省力化
    イン・メモリデータ・グリッドによるIOの極小化
  2. 2. アプリケーションサーバの省力化
    ハイブリッドクラウド(ダイナミックなクラウドインスタンスの制御)
  3. 3. 安全対策(DR)の低コスト化
    クラウド環境におけるオンラインミラーリングの実現
  4. 4. ミドルウェア費用の低コスト化
    アプリケーションサーバやデータベースサーバのオープンシステム化
  5. 5. アプリケーションシステムの低コスト化
    MDAによる自動化

SinfoniaCloudの全体概要

SinfoniaCloudは、信頼性の高いエンタープライズアプリケーションを構築するために、処理の増大に対して拡張が容易な実行環境と品質の高いソフトウェアを開発するための開発環境を提供します。

また、MDA(Model Driven Architecture)による開発は、これまでにないソフトウェアの再利用性を高めます。

実行環境

エンタープライズアプリケーションの実行基盤
オープンソースによる大規模アプリケーションの構築が可能
各種サーバOS(Unix、Linux、Windows)に対応
各種アプリケーションサーバ(WebSphere,WebLogicなど)にも対応可能
JDBC4に対応したデータベースをサポート

  • オブジェクトキャッシュ制御
    独自のORマッピングよって最小ロックスコープで排他制御
  • 大量分散並列処理制御
    並列分散型の処理実行を設定レベルで実現可能
  • オンラインミラーリング
    データベースのミラーリングをソフトウェアレベルで実現

開発環境

インターネット上での開発が可能な環境構築
UMLからプログラムや詳細設計書を自動生成、テストの自動化
短工期・低コストにて開発を実現

  • 用語辞書の提供
    属性や入出力機能で使用する項目名の標準化をサポート
    自然言語を含めた用語が約70,000語登録済み
  • デザインをそのまま動かす
    MDAによるプログラムや設計書を自動生成を実現
    生産性とシステムメンテナンスの容易性をサポート
  • テストの自動化
    Junit同様にXMLでテストケースを記述
    システム動作検証作業の負荷を大幅に軽減

SinfoniaCloudとUI(User Interface)との関係

インターネット上で公開されるウェブサービスは、情報の取り出しや書き込みをより多くの利用者で共有できる環境を提供しています。また、情報へのアクセスは、さまざまなデバイスに展開することを容易にしています。

SinfoniaCloudは、単純に今ある静的コンテンツをウェブサービス化する単純なものでなく、大量な処理要求を高速に処理することによってオペレーションの可視化と意思決定スピードの向上を目的とした、新たな情報共有基盤の導入を支援します。

>> SinfoniaCloudに関するお問い合わせはこちらから。