Configura Memorystore for Redis in Application Design Center

Memorystore per Redis è un servizio Redis completamente gestito per Google Cloud. Le applicazioni in esecuzione su Google Cloud possono raggiungere prestazioni estreme sfruttando il servizio Redis, estremamente sicuro, disponibile e scalabile, senza il carico di dover gestire complessi deployment Redis. Per maggiori informazioni, consulta la panoramica di Memorystore for Redis.

Questo documento descrive la connessione e i parametri che puoi configurare quando utilizzi App Design Center per creare un'istanza di Memorystore for Redis. I parametri di configurazione si basano sul modulo Terraform terraform-google-memorystore.

Connessioni dei componenti

La tabella seguente include i componenti che puoi connettere a un'istanza di Memorystore for Redis e gli aggiornamenti risultanti alla tua applicazione e al relativo codice Terraform generato.

Componente connesso

Aggiornamenti delle applicazioni

Informazioni introduttive

Modello di istanza Compute Engine

  • Le istanze di Compute Engine possono gestire e memorizzare nella cache i dati nell'istanza Memorystore.
  • Le informazioni di connessione di Memorystore vengono aggiunte ai metadati del modello di istanza Compute Engine.
  • Il ruolo roles/redis.editor viene aggiunto al account di servizio Compute Engine.
Opzioni di deployment per Redis su Google Cloud

service account

  • Il account di servizio può gestire l'istanza Memorystore for Redis.
  • Il ruolo roles/redis.editor viene aggiunto all'account di servizio.
Il service account Memorystore for Redis

Cloud Run

  • Il servizio Cloud Run può memorizzare nella cache i dati nell'istanza Memorystore for Redis.
  • Le informazioni di connessione di Memorystore for Redis vengono aggiunte alle variabili di ambiente di Cloud Run.
  • Il ruolo roles/redis.editor viene aggiunto all'account di servizio Cloud Run.
Connessione a un'istanza Redis da un servizio Cloud Run

Parametri di configurazione obbligatori

Se il modello include un componente Memorystore for Redis, devi configurare i seguenti parametri prima del deployment.

Nome parametro

Descrizione e vincoli

Informazioni introduttive

ID progetto

Il progetto in cui vuoi eseguire il deployment della risorsa Memorystore for Redis.

Configurare i componenti

Regione

locationId Aree geografiche e zone

Zona

locationId Aree geografiche e zone

Nome

name Crea e gestisci istanze Redis

Parametri di configurazione facoltativi

I seguenti parametri sono facoltativi. Per visualizzare i parametri avanzati, seleziona Mostra campi avanzati nell'area Configurazione.

Funzionalità

Nome parametro

Informazioni su descrizione e vincoli

Informazioni introduttive

Nome visualizzato

displayName Crea e gestisci istanze Redis

Livello

Livello Funzionalità dei livelli di Redis

Dimensioni memoria GB

memorySizeGb Livelli di capacità

Versione Redis

redisVersion Versioni supportate

Modalità di connessione

ConnectMode Modalità di connessione

Numero repliche

replicaCount Informazioni sulle repliche di lettura

Auth Enabled

authEnabled Informazioni su Redis AUTH

Modalità di crittografia dei dati in transito

TransitEncryptionMode Informazioni sulla crittografia dei dati in transito

Policy di manutenzione

Descrizione

description Informazioni sulla manutenzione di Memorystore for Redis

Day

day Informazioni sulla manutenzione di Memorystore for Redis

Ore

ore Informazioni sulla manutenzione di Memorystore for Redis

Minuti

minuti Informazioni sulla manutenzione di Memorystore for Redis

Secondi

secondi Informazioni sulla manutenzione di Memorystore for Redis

Nanos

nanos Informazioni sulla manutenzione di Memorystore for Redis

Configurazione della persistenza

Modalità Persistenza

persistenceMode Informazioni sugli snapshot RDB

Periodo di snapshot RDB

rdbSnapshotPeriod Informazioni sugli snapshot RDB

Modalità repliche di lettura

ReadReplicasMode Informazioni sulle repliche di lettura

Rete autorizzata

authorizedNetwork Reti VPC

Abilita le API

Per impostazione predefinita, abilita l'API redis.googleapis.com.

Google Cloud API Memorystore for Redis

ID località alternativo

alternativeLocationId Aree geografiche e zone

Intervallo IP riservato

reservedIpRange Creazione di un'istanza Redis con un intervallo di indirizzi IP specifico

Intervallo IP secondario

secondaryIpRange Creazione di un'istanza Redis con un intervallo di indirizzi IP specifico

Etichette

Key (Chiave)

labels Creazione e gestione delle etichette

Valore

labels Creazione e gestione delle etichette

Chiave gestita dal cliente

customerManagedKey Informazioni sulle chiavi di crittografia gestite dal cliente (CMEK)