概要
Software as a Service(一般にSaaSと略される)は、ソフトウェアアプリケーションを提供者がホストし、通常は公開インターネットを介して利用者に提供するモデルを指す。個々のコンピュータや組織のデータセンターにアプリケーションをインストールして実行する代わりに、利用者はWebブラウザ、シンクライアント、またはその他のクライアントソフトウェアを通じて機能にアクセスする。基盤となるプログラムとそのデータは、ベンダーが管理するサーバー上で動作する。
主な特徴
SaaSの提供形態は、一般にサブスクリプション課金、集中ホスティング、管理された更新によって特徴づけられる。利用者は永続ライセンスを購入するのではなく、定期的にアクセス料を支払う。この料金には、ホスティング、保守、サポートが含まれることが多い。代表的な技術的特性としては、マルチテナンシー(顧客間でのインフラ共有)、弾力的な拡張性、標準的なWebプロトコルによるアクセスがある。こうした設計により、提供者は機能更新を頻繁に行い、利用需要の変化に応じて容量を拡張できる。
一般的な種類と用途
SaaSアプリケーションは、電子メールとカレンダー、顧客関係管理(CRM)、生産性向上および共同作業スイート、会計、人事、分析、業界特化型ツールなど、多くの分野に見られる。中小企業は、ハードウェアやソフトウェア管理への大きな初期投資を避けるためにSaaSを採用することがあり、一方で大企業は、分散したチーム全体でツールを標準化する目的でSaaSを利用することが多い。
利点とトレードオフ
SaaSの主な利点は、利便性、運用負荷の軽減、迅速な導入である。提供者がインストール、パッチ、セキュリティ更新、バックアップを担当するため、利用者はソフトウェアの利用に集中できる。しかしその一方で、データの保存場所やソフトウェア内部に対する直接的な制御が弱くなること、ベンダーロックインの可能性、そして提供者の可用性や支払能力への依存といったトレードオフがある。データの可搬性や長期的なアクセスに懸念がある場合、組織は契約上の保証やエクスポート機構をベンダーに求めることがある。
関連モデルと展開
SaaSは、Platform as a Service(PaaS)や Infrastructure as a Service(IaaS)といった他のクラウドサービスモデルと並ぶもので、それぞれ顧客側が負う管理責任の範囲が異なる。展開形態は、公開型(提供者のインフラ上で共有)、プライベート型(単一組織向けの専用環境)、ハイブリッド型に分けられる。これらの選択肢により、組織は規制要件や性能要件に応じて、コスト、コンプライアンス、制御のバランスを取ることができる。
批判、ガバナンス、注目される見解
一部の批判者は、プライバシー、透明性、利用者の自由を重視する。よく挙げられる懸念として、実行中のコードとホストされたデータが提供者によって管理されるため、利用者はソフトウェアが何をしているかを独立して検証したり、自分の必要に合わせて変更したりできないことがある。この見方は、とりわけ完全な監査可能性を必要とする組織にとって、自由に関する疑問を提起する。また、ベンダーが支払不能に陥る、あるいはサービスを終了する場合には実際的なリスクもあり、事前の取り決めがなければ過去データへのアクセスが難しくなることがある。哲学的・ライセンス上の異議については、権威ある解説およびFree Software Foundationなどが公表する組織的な見解を参照。
参考情報と関連資料
- ホスト型ソフトウェアとクラウド提供の概念的入門: サービス概要
- 一般的なアクセス方法とクライアントソフトウェア: Webブラウザとシンクライアント
- 一般的な商取引形態と課金モデル: サブスクリプションと従量課金
- ベンダー障害やデータ取得を含むリスク状況: 事業継続の考慮事項
SaaSを評価する組織にとって重要な検討事項には、データの所有権とエクスポート可能性、セキュリティとコンプライアンスの姿勢、稼働率の保証、終了と移行に関する契約条件がある。運用上の利点とガバナンス・制御上の要件を比較検討することで、SaaSが適切な選択かどうかを判断しやすくなる。