Inizialmente apprenderai come impostare il primo cluster Redis e configurarne il tipo di nodo e il gruppo di sicurezza.
Tempo necessario per completare il modulo: 10 minuti
Apri il pannello di controllo di ElastiCache, quindi:
Per semplificare il tutorial, lasceremo deselezionata la casella Modalità cluster abilitata. Qui puoi trovare maggiori informazioni sulla Modalità cluster abilitata.
Questo tipo di nodo è adeguato per questo tutorial, ma per un cluster di produzione le dimensioni del nodo dipendono dal carico di lavoro ed è consigliabile iniziare con le famiglie di istanze m5 o r5.
Una tale replica di sola lettura ti consentirà di dimensionare le letture. In caso di errore, scatta un failover automatico e la replica assume il ruolo del nodo primario.
Nell'improbabile eventualità di un errore del nodo primario o della zona di disponibilità, oppure in caso di manutenzione programmata, ElastiCache for Redis può sostituire l'istanza non funzionante e fare assumere alla replica il ruolo di nodo primario. In questo modo, il tempo di inattività sarà ridotto al minimo.
Per ulteriori informazioni sui gruppi di sottoreti, consulta la documentazione.
Per questo esempio non utilizzeremo la crittografia, ma tieni presente che puoi configurarla sia per i dati inattivi sia per i dati in transito.
Questo è importante: assicurati che il gruppo di sicurezza selezionato consenta connessioni TCP in entrata sulla porta 6379 dalla tua istanza EC2. In caso contrario, non sarai in grado di collegarti ai nodi Redis.
Ai fini di questo esempio, non caricheremo alcun file RDB seed per cui possiamo saltare questa fase di configurazione. Tieni però presente che questa opzione è disponibile.
I backup quotidiani sono importanti per la maggior parte dei casi d’uso e consigliamo vivamente di attivarli con un periodo di archiviazione che garantisca un tempo sufficiente per agire in caso di problemi. Ai fini di questo tutorial, non utilizzeremo nessun backup.
Con questa opzione puoi specificare l’ora e il giorno in cui la tua applicazione ha un carico di lavoro ridotto. Ai fini di questo tutorial, possiamo selezionare "Nessuna preferenza".
Una volta rivisti tutti i campi del modulo, fai clic su "Crea".
Con questa opzione puoi specificare l’ora e il giorno in cui la tua applicazione ha un carico di lavoro ridotto. Ai fini di questo tutorial, possiamo selezionare "Nessuna preferenza".
Un cluster ElastiCache for Redis sarà avviato come mostrato di seguito:
Quando il cluster ElastiCache for Redis è pronto per essere utilizzato, verrà mostrato con lo stato disponibile e 2 nodi: