はじめに

完了

Redis は BSD ライセンスのオープンソース インメモリ データ ストアであり、アプリケーションのスピードと拡張性を向上させます。 Azure Cache for Redis は、フル マネージドで安全な Redis データベース、キャッシュ、メッセージ ブローカーを提供し、スループットが高く、アプリケーション データに低遅延でアクセスできます。

このモジュールでは、Redis のメイン ユース ケースと、Azure Cache for Redis インスタンスを作成し、構成する方法について学習します。 Azure Cache for Redis を使用し、ビジネスとセッションのデータを格納する Spring Boot アプリケーションを開発します。 次に、Maven と Azure App Service を使用し、クラウドにアプリケーションをデプロイして実行します。

学習目標

  • Azure Cache for Redis のメイン ユース ケースを説明し、区別します。
  • Spring Data Redis を介してビジネス オブジェクトをキャッシュするように Spring Boot アプリケーションを構成します。
  • サーバー ノード間で HTTP セッション データを格納し、複製するように Spring Session を構成します。

前提条件

  • Java アプリケーションの開発と実行に関する知識。
  • Java JDK がインストールされています。
  • Java アプリケーションと Spring Boot アプリケーションを開発し、実行するために必要なツールを全て備えた開発環境。
  • Azure CLI がインストールされていること。
  • Azure サブスクリプションへのアクセス。 お持ちでない場合は、無料のアカウントを作成してください
  • Azure クラウド インフラストラクチャに関する初心者レベルの経験。