Introdução

Concluído

O Redis é um armazenamento de dados na memória de código aberto, licenciado pelo BSD, que melhora a velocidade e a escalabilidade dos aplicativos. O Cache Redis do Azure oferece um banco de dados, cache e agente de mensagens Redis totalmente gerenciado e seguro que fornece acesso de alta taxa de transferência e baixa latência aos dados do aplicativo.

Neste módulo, você aprenderá sobre os principais casos de uso do Redis e como criar e configurar um Cache do Azure para instância do Redis. Você desenvolve um aplicativo Spring Boot que usa o Cache Redis do Azure para armazenar dados de negócios e de sessão. Em seguida, você usa o Maven e o Serviço de Aplicativo do Azure para implantar e executar seu aplicativo na nuvem.

Objetivos de aprendizagem

  • Descreva e diferencie os principais casos de uso do Cache do Azure para Redis.
  • Configure um aplicativo Spring Boot para armazenar em cache objetos de negócios por meio do Spring Data Redis.
  • Use o Spring Session para armazenar e replicar dados de sessão HTTP entre nós de servidor.

Pré-requisitos

  • Familiaridade com o desenvolvimento e execução de aplicações Java.
  • Um Java JDK instalado.
  • Um ambiente de desenvolvimento com todas as ferramentas necessárias para construir e executar aplicações Java e Spring Boot.
  • A CLI do Azure instalada.
  • Acesso a uma assinatura do Azure. Se você não tiver uma, crie uma conta gratuitamente.
  • Experiência de nível iniciante com a infraestrutura de nuvem do Azure.