数十年に渡って会社はソフトウェアを彼ら自身のインフラストラクチャ内で動作してきた。Software as a Serviceはソフトウェアそれ自体を所有するためでなく、使用するために支払う新たなデリバリーモデルである。SaaSのシナリオではソフトウェアプロバイダはその可用性に責任がある(メンテナンス、スケーラビリティ、障害回復、他)。それが会社がお金を払って買っているものなのである。このLitewareHRのリリースは”強化されたバックエンド機能を含んでおり、新たなSmart ClientとSilverlight Streamingとの統合を含んでいる”。アーキテクトは”異なる拡張テーブル、固定されたコラム、XMLデータタイプのような拡張性パターンでデータ ベースのパフォーマンスとスケーラビリティを査定する”のを可能にする新たなパッケージから、多大に恩恵を受けるだろう。
マイクロソフトのアーキテクチャストラテジーチームでSaaSアーキテクチャのディレクターであるGianpaolo Carraro氏(ブログ・英語)は、このリリースにおいて実行されたアーキテクチャ的な挑戦を概説した(source)。
- マルチテナンシー
- アプリケーショのンカスタム化:UIにおいてテナント拡張用のメタデータ駆動のアプリケーション、ビジネスロジックとデータアクセスレイヤー
- 拡張可能で、マルチテナントアプリケーションのパフォーマンスとスケーラビリティ
- サービスレイヤーデザイン:異なる利用体験を可能にする機能的なWebサービスとメタデータWebサービス(マルチヘッドアプリケーション)
- CLAIM(CLinical Accounting InforMation:医事会計-電子カルテ連携のためのデータ交換仕様)ベースのオーソリゼーション
- テナントリソースプロビジョニング
原文はこちらです:http://www.infoq.com/news/2007/11/litware-v2