Introdução

Concluído

O Redis é um armazenamento de dados de software livre, licenciado por BSD e na memória que melhora a velocidade e a escalabilidade dos aplicativos. O Cache do Azure para Redis oferece um banco de dados Redis totalmente gerenciado e seguro, um cache e um agente de mensagens que fornecem alta taxa de transferência e acesso de 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 uma instância do Cache do Azure para Redis. Você desenvolve um aplicativo Spring Boot que usa o Cache do Azure para Redis a fim de armazenar dados corporativos e de sessão. Em seguida, você usa o Maven e o Serviço de Aplicativo do Azure para implantar e executar o aplicativo na nuvem.

Metas de aprendizado

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

Pré-requisitos

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