これは一連の質問のように見えますが、すべて私たちが構築してきた SaaS および PHP ベースのアプリケーションに関連しています。私たちはアプリケーション アーキテクチャを意識して研究しているため、本番環境に移行する前にすべての重要なテクニックに遭遇し、障害に直面することはありません。
SaaS をサポートするために、各顧客が独自のデータベースを持つデータベースをマルチテナントにすることにしました。私の心は、さらに質問のリストをたどってぐるぐる回っています。
個々のテナントのニーズに合わせて SaaS マルチテナント アプリケーションをカスタマイズする機能を提供するにはどうすればよいですか?
お互いのデータに誤ってアクセスしないように、各テナント データベースのセキュリティを確保するにはどうすればよいですか?
クラスターとは何ですか?また、no が増えた場合に、アプリケーションとデータベースの新しいインスタンスをクラスターに追加するにはどうすればよいですか? 顧客の?
SaaS Web サイトのパフォーマンスとスケーラビリティを確保するために何をしますか?
SaaS アプリケーションの障害、特に新しいバージョンや更新を開始するとき (継続的インテグレーション) をどのように処理しますか?
サブスクライバー/顧客と、SaaS アプリケーションでアクティブ化および非アクティブ化されたモジュールのアクセス許可を処理するための特別なソリューションはありますか?