はじめに

完了

データベースは、多くのエンタープライズ アプリの重要部分です。 最新のアプリ開発では、データベースを可能な限り応答性の高いものにすることが重要です。 Azure Cache for Redis を使用すると、頻繁にアクセスされるデータをコピーしてメモリに格納することで、アプリのパフォーマンスとスケーラビリティを向上させることができます。

次の図に示すように、Azure Cache for Redis を使用すると、Azure SQL Database、Azure Cosmos DB、Azure Database for MySQL などの多くのデータベース ソリューションと連携するアプリのパフォーマンスを向上させることができます。

データベースでホストされているアプリに接続するクライアント アプリ。 Azure Cache for Redisは、アプリ インターフェイスとバックエンド データベースおよびストレージ システムの間に存在します。

シナリオ例

たとえば、あなたはスポーツ シューズを作成する企業で働いているとします。 これらの靴を Web サイトで販売しており、Web サイトのアクセス解析を開始しました。 売上につながるアクセスの割合が減少していることがわかっています。 データを詳しく調査することは、パフォーマンスの問題が原因で、顧客が購入する前に Web サイトから離れてしまう可能性があることを示しています。

管理によって、この問題を解決し、Web サイトの売上を以前のレベルに戻す必要があります。 Azure Cache for Redis を使用すれば、この問題を解決することができます。 頻繁にアクセスされるデータをメモリにキャッシュするため、Web サイトで同じ情報を繰り返し取得する必要はありません。 これにより、Web サイトのパフォーマンスと売上が向上します。

学習内容

このメールでは、Azure Cache for Redis がアプリのパフォーマンスとスケーラビリティをどのように向上させるかを評価します。 Azure Cache for Redis によって、きわめて低遅延かつ高スループットのデータ ストレージ ソリューションが最新のアプリケーションにどのようにもたらされるかも説明します。 Azure Cache for Redis が、バックエンド データ ストアに大きく依存するアプリのパフォーマンスとスケーラビリティの向上にどのように役立つかを評価することができます。

主な目標

このモジュールが終了すると、Azure Cache for Redis がアプリに適したキャッシュ ソリューションであるかどうかを評価できるようになります。