Accelerate a Spring Boot application with Azure Cache for Redis

Intermediate
Developer
Azure
Azure Cache for Redis
Azure App Service

Learn how to use Azure Cache for Redis to cache business data and HTTP session data in a Java Spring Boot application, then publish the application to the cloud.

Learning objectives

  • Describe and differentiate the main Azure Cache for Redis use cases.
  • Configure a Spring Boot application to cache business objects through Spring Data Redis.
  • Use Spring Session to store and replicate HTTP session data between server nodes.

Prerequisites

  • Familiarity with developing and running Java applications.
  • A Java JDK installed.
  • A development environment with all necessary tools for building and running Java and Spring Boot applications.
  • The Azure CLI installed.
  • Access to an Azure subscription.
  • Beginner-level experience with Azure cloud infrastructure.