リレーショナル ストレージ ケース スタディを設計する

要件

Tailwind Traders は、既存のパブリック Web サイト データベースを Azure に移動させることを検討しています。Web サイトのフロント エンドも、そこに移動されているためです。 Web サイトのフロント エンドは、冗長性を確保するために、最初は 2 つのリージョンにのみデプロイされます。 ただし、トラフィックが増加するにつれ、Web サイトは、世界中の他のリージョンにレプリケートされることが予想されます。 移行を求められているデータベースには、製品カタログとすべてのオンライン注文が保持されています。 現在、データベースは、オンプレミスの単一の Microsoft SQL Server Always On 可用性グループで実行されています。

非リレーショナル ストレージ アーキテクチャ

Tailwind Traders の主な懸念事項は次のとおりです。

  • 高可用性。 Tailwind Traders の主な懸念事項として、このデータベースがビジネスにとって重要であるため、可用性が高いという点が挙げられます。 停止すると、売上やお客様の信頼が失われる可能性があります。

  • Web サイトのパフォーマンス。 注文時のパフォーマンスは通常満足できるものの、掲載されているアイテム数が多いページの閲覧または検索については、”遅い” と報告されています。

  • セキュリティ。 Tailwind Traders は、公開中のデータベースに個人情報や財務情報が格納されていることを非常に懸念しています。 セキュリティ チームは、適切なセキュリティ対策を実装するだけではなく、可能な限り、業界標準のベスト プラクティスが実装されていることを確認する必要があります。

タスク

  1. データベース ソリューションを設計します。 設計には、承認、認証、価格、パフォーマンス、高可用性が含まれている必要があります。
  2. 決定した内容を図に示し、ソリューションについて説明します。

高品質で安定した効率的なクラウド アーキテクチャを生み出すには、ウェル アーキテクト フレームワークの要素をどのように組み込みますか?