マルチテナント
マルチテナントは、相互に情報を参照してはいけない複数の顧客向けに、サービスを提供すること全般を指す。
参考スライド
全ユーザーが同じDBスキーマを共有し、同じアプリケーションのリリースを利用。最も効率的で、Salesforceなどはこれを採用。
全ユーザーが同じDBスキーマを共有するが、ユーザー企業ごとにアプリケーションのリリースは異なることができる。第1級よりユーザーへは柔軟だが、運用コストはかかる。
DBスキーマは共有せずユーザー企業ごとに別々で、アプリケーションのリリースも別にできる。ユーザーには極めて柔軟だが、運用コストはもっともかかる。OracleのSaaSはこれを採用。