さまざまなクラウド環境 (AWS、Azure、Google クラウドなど) で複数の顧客に複数 (30 以上) のアプリケーションをデプロイし、相互にデータを共有できるようにします。私の計画は、ブロックチェーン/IPFS のようなテクノロジーを使用して、各顧客がデータのコピーを保持し、それらのデータへの変更がすべてのノードに伝達されるようにすることです。
データは、次の 2 つのタイプに分類できます。
各顧客の公開データは共有され、すべてのアプリケーションから直接アクセスされます。
各顧客の個人データは、保存前に顧客の公開鍵で暗号化され、すべてのアプリケーションから暗号にアクセスできます。
これは実行可能な解決策のように聞こえますか? IPFS はデータ ストレージに適しているようですが、どのデータベースが IPFS でうまく機能するかはわかりません。