Amazon Neptune データベースを実行する ISVs のマルチテナンシーガイダンス - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Neptune データベースを実行する ISVs のマルチテナンシーガイダンス

Amazon Web Services (寄稿者)

2024 年 8 月 (ドキュメント履歴)

マルチテナンシーは、アプリケーションの単一のインスタンスが複数のお客様にサービスを提供するコンピュータシステムアーキテクチャです。各顧客はテナントと呼ばれます。マルチテナントアーキテクチャでは、アプリケーションのこれらのインスタンスは、各テナントが同じインフラストラクチャに物理的に配置され、論理的に分離されている共有環境で動作します。

独立系ソフトウェアベンダー (ISV) として、Amazon Neptune を使用して、高度に接続されたデータ間のナビゲーションを必要とするアプリケーションを強化できます。アカウントでクラウドベースの Software as a Service (SaaS) アプリケーションを管理し、テナントにサブスクリプションを提供する場合があります。その後、テナントはインターネット経由で、または 経由でプライベートにサービスにアクセスできます AWS PrivateLink。このモデルの経済性は、テナントが購入、構築、保守するよりも安価なソフトウェアにアクセスできるため、両者にとって有効です。ISV として、サブスクリプションに対して、ソフトウェアの作成と保守にかかるコストよりも多くの料金を請求できます。問題は、ビジネスを複数のテナントにスケールする方法です。

マルチテナンシーはISVsに重要な経済的および運用上の利点を提供します。マルチテナントアーキテクチャにより、組織は投資収益率 (ROI) が向上します。マルチテナンシーは運用要件を簡素化し、組織がより迅速に移行し、テナントにソフトウェアを配信するコストを削減できるようにします。

このドキュメントでは、Amazon Neptune を使用してマルチテナント ISV アプリケーションを効果的に実行するためのガイダンスを提供します。このガイダンスは、ISVs による顧客への SaaS ソリューションの正常な提供を長年にわたってサポートしてきたベストプラクティスに基づいています。組織の目標とアーキテクチャ原則に照らしてこのガイダンスを評価することは、ソリューションを最適化する方法を見つけるのに役立ちます。

注記

このドキュメントでは、ベストプラクティスを網羅したリストは提供していません。マルチテナンシー ISV ワークロードに関する追加の具体的なガイダンスを提供することで、ドキュメントAmazon Neptune の AWS Well-Architected フレームワークの適用」を補足します。ソリューションを設計するときは、両方のドキュメントの考慮事項を確認することをお勧めします。