Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Considerazioni sulla progettazione di AWS Well-Architected
Abbiamo progettato questa soluzione utilizzando le best practice di AWS Well-Architected Framework
Questa sezione descrive come sono stati applicati i principi di progettazione e le best practice del Well-Architected Framework durante la creazione di questa soluzione.
Eccellenza operativa
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le best practice del pilastro dell'eccellenza operativa.
-
La soluzione invia le metriche ad Amazon per CloudWatch fornire osservabilità nei suoi componenti (come l'infrastruttura e le funzioni Lambda).
-
AWS traccia le funzioni X-Ray Lambda.
-
Utilizza Amazon SNS per la segnalazione degli errori.
Sicurezza
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le best practice del pilastro della sicurezza.
-
Tutte le comunicazioni tra servizi utilizzano ruoli IAM.
-
Tutte le comunicazioni con più account utilizzano ruoli IAM.
-
Tutti i ruoli utilizzati dalla soluzione prevedono l'accesso con privilegi minimi. In altre parole, contengono solo le autorizzazioni minime necessarie per il corretto funzionamento del servizio.
-
Tutti gli archivi di dati, comprese le tabelle DynamoDB, sono crittografati a riposo.
Affidabilità
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le best practice del pilastro dell'affidabilità.
-
La soluzione utilizza servizi AWS serverless laddove possibile (come Lambda e DynamoDB) per garantire elevata disponibilità e ripristino in caso di guasto del servizio.
-
L'elaborazione dei dati utilizza le funzioni Lambda. La soluzione archivia i dati in DynamoDB, quindi persistono in più zone di disponibilità per impostazione predefinita.
Efficienza delle prestazioni
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le best practice del pilastro dell'efficienza delle prestazioni.
-
La soluzione utilizza un'architettura serverless.
-
Puoi avviare la soluzione in qualsiasi regione AWS che supporti i servizi AWS utilizzati in questa soluzione (come Lambda e DynamoDB). Per informazioni dettagliate, consulta Regioni AWS supportate.
-
La soluzione viene testata e implementata automaticamente ogni giorno. I nostri progettisti di soluzioni ed esperti in materia esaminano la soluzione per individuare le aree da sperimentare e migliorare.
Ottimizzazione dei costi
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del pilastro dell'ottimizzazione dei costi.
-
La soluzione utilizza un'architettura serverless e i clienti pagano solo per ciò che utilizzano.
-
Il livello di elaborazione è predefinito su Lambda, che utilizza un modello pay-per-use.
Sostenibilità
Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del pilastro della sostenibilità. https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/sustainability-pillar.html
-
La soluzione utilizza servizi gestiti e serverless per ridurre al minimo l'impatto ambientale dei servizi di backend.
-
Il design serverless della soluzione è finalizzato a ridurre l'impronta di carbonio rispetto all'impronta ecologica dei server locali che operano continuamente.