Ciao a tutti e bentornati.
Ora nel video di oggi parleremo dell'acceleratore Dynamo DB, noto anche
come DAX.
Ora, quando discutiamo del Dynamo DB, nella maggior parte dei casi, il tempo di risposta orale può essere misurato
in millisecondi a una cifra e questo è abbastanza veloce.
Tuttavia, alcune organizzazioni hanno utilizzato casi in cui richiedono tempi di risposta entro microsecondi, e
questo è uno dei motivi per cui ha rilasciato una nuova funzionalità associata all'acceleratore Dynamo
DB che fornisce tempi di risposta molto, molto più rapidi per l'accesso ai dati eventualmente coerenti .
Quindi, in una panoramica di alto livello, l'acceleratore Dynamo DB è una cache di memoria completamente gestita e altamente
disponibile per Dynamo DB che offre un miglioramento delle prestazioni fino a dieci volte superiore.
Quindi questo può essere compreso con il diagramma in cui hai una tabella DB Dynamo a destra,
hai la tua applicazione a sinistra e hai il tuo cluster DAX qui.
Questo cluster DAX può essere costituito dai dati a cui si accede di frequente.
Molte volte si accede allo stesso insieme di dati perché puoi vederlo migliaia o decine di migliaia
di volte da diversi clienti in tutto il mondo.
Quindi non vuoi davvero che la tua applicazione vada avanti e invii migliaia di richieste a Dynamo DB Table.
Invece, i dati a cui si accede di frequente possono essere archiviati a livello di cluster DAX e possono essere recuperati
direttamente dall'applicazione in modo da non dover pagare per la tabella Dynamo DB aumentando la velocità effettiva complessiva.
Quindi questa è la panoramica di alto livello.
Esaminiamolo rapidamente ora all'interno della console Dynamo DB, insieme alle varie opzioni relative alla creazione
di una tabella e così via, hai un'opzione dedicata per Dynamo DB Accelerator.
Quindi andiamo avanti e apriamo rapidamente questo.
E dentro di te puoi andare avanti e creare un cluster.
Lasciami andare avanti e farlo.
Dirò il cluster di Demo Dak all'interno delle famiglie Node.
Per questo scopo dimostrativo, utilizzerò la famiglia di tipi DT.
Useremo l'istanza più piccola disponibile.
È possibile definire nuovamente l'insieme di nodi.
Ne userò solo uno per il momento.
Farò un prossimo.
All'interno del gruppo di sottoreti.
Puoi semplicemente aggiungere un gruppo di sottoreti come demo.
Gruppo di sottoreti di Dak Torniamo indietro e selezioneremo una delle sottoreti per il nostro scopo.
Puoi anche andare avanti e definire la regola del gruppo di sicurezza.
Facciamo un passo avanti qui dentro hai i permessi iam.
Puoi solo dare un nome.
Dirò lo iam di Dak.
Scendiamo un po'.
Se lo desideri, puoi specificare la configurazione relativa alla crittografia.
E hai un'altra opzione importante relativa all'accesso alla tabella DB Dynamo in cui puoi selezionare tutte le
tabelle che consentono al tuo cluster fiscale di accedere a tutte le tabelle DB Dynamo nella regione.
Oppure puoi anche specificare una tabella o un'area specifica.
Quindi, in questo caso, ho due tabelle in questa regione, quindi posso selezionare una delle tabelle qui su cui puoi fare
clic su Avanti.
Lo lasceremo come predefinito.
Farò clic su Avanti nella schermata di revisione.
Puoi andare avanti e verificare e puoi creare un cluster.
Tutto bene.
Quindi Eric Lester è nella fase di creazione e ci vuole un po' di tempo.
Quindi andiamo rapidamente avanti e discutiamo di un altro punto prima di esaminarlo.
Ora, esaminiamo rapidamente alcuni dei casi d'uso in cui DAX può essere utile.
Il primo è che è utile per le applicazioni che richiedono il tempo di risposta più rapido possibile per le
operazioni di lettura.
Quindi alcuni esempi includono offerte in tempo reale, applicazioni di trading e così via.
In secondo luogo, DAX è utile per le applicazioni che leggono un numero limitato di elementi con maggiore frequenza
rispetto ad altre, e anche per le applicazioni ad alta intensità di lettura ma anche sensibili ai costi.
Ora esaminiamo anche gli scenari in cui DAX non è adatto prima quando è per le applicazioni che richiedono
letture fortemente coerenti.
Il secondo sono le applicazioni che non richiedono il tempo di risposta di microsecondi per le letture o non devono
scaricare l'attività ripetuta dalle tabelle sottostanti.
E il terzo sono le applicazioni che richiedono un uso intensivo o che non eseguono molte attività di lettura.
In questi casi, DAX non si è dimostrato davvero utile ora.
A volte negli esami potrebbero darti un'applicazione con uno scenario e dovrai selezionare se
DAX sarà utile o meno.
Quindi è qui che il caso d'uso e la penultima diapositiva si rivelano piuttosto utili.
Quindi, con un aggiornamento, il nostro cluster è finalmente disponibile.
Ci sono voluti circa alcuni minuti per crearlo.
Ora una cosa importante che volevo mostrarti la tua ed è per questo che stavamo creando
il cluster è questo punto finale qui il cluster Dynamo DB ha il suo set di endpoint e se vuoi che la tua applicazione sfrutti
i vantaggi della cache, allora dovrai puntarlo a questo cluster specifico.
Come già sappiamo è possibile collegare uno specifico cluster DEX al set di tabelle Dynamo DB che avevamo selezionato
nell'ambito della configurazione orale.
Quindi assicurati di andare avanti e utilizzare di nuovo l'endpoint del cluster appropriato nel caso in cui
lo hai creato, assicurati di eliminarlo anche in modo da non dover pagare per l'infrastruttura complessiva richiesta.
Quindi questa è la panoramica di alto livello.
E con questo si concluderà il video di oggi.