Introduzione

Completato

Redis è un archivio dati open source, con licenza BSD, archivio dati in memoria, che migliora la velocità e la scalabilità delle applicazioni. Cache di Azure per Redis offre un database Redis, una cache e un broker di messaggi completamente gestiti che forniscono velocità effettive elevate e accesso a bassa latenza ai dati dell'applicazione.

In questo modulo vengono illustrati i principali casi d'uso di Redis e come creare e configurare un'istanza di cache di Azure per Redis. Si sviluppa un'applicazione Spring Boot che usa la cache di Azure per Redis per archiviare i dati aziendali e di sessione. Si utilizza quindi Maven e Servizio app di Azure per distribuire ed eseguire l'applicazione nel cloud.

Obiettivi di apprendimento

  • Descrivere e distinguere i principali casi d'uso per la cache di Azure per Redis.
  • Configurare un'applicazione Spring Boot per memorizzare gli oggetti business nella cache tramite Spring Data Redis.
  • Usare Spring Session per archiviare e replicare i dati delle sessioni HTTP tra i nodi server.

Prerequisiti

  • Familiarità con lo sviluppo e l'esecuzione di applicazioni Java.
  • Una versione di Java JDK installata.
  • Un ambiente di sviluppo con tutti gli strumenti necessari per la compilazione e l'esecuzione di applicazioni Java e Spring Boot.
  • L'installazione dell'Interfaccia della riga di comando di Azure.
  • Accesso a una sottoscrizione di Azure. Se non si dispone di un account, crearne uno gratuitamente.
  • Esperienza di livello base con l'infrastruttura cloud di Azure.