

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
<a name="well-architected"></a>

Questa soluzione utilizza le best practice di [AWS Well-Architected Framework](https://aws.amazon.com/architecture/well-architected/), che aiuta i clienti a progettare e gestire carichi di lavoro affidabili, sicuri, efficienti ed economici nel cloud.

Questa sezione descrive in che modo i principi di progettazione e le migliori pratiche di Well-Architected Framework favoriscono questa soluzione.

## Eccellenza operativa
<a name="operational-excellence"></a>

Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del pilastro dell'eccellenza [operativa](https://docs.aws.amazon.com/wellarchitected/latest/operational-excellence-pillar/welcome.html).
+ La soluzione utilizza parametri per CloudWatch fornire l'osservabilità dell'infrastruttura, delle funzioni Lambda, di Amazon [Data Firehose](https://aws.amazon.com/kinesis/data-firehose/), dei bucket Amazon S3 e del resto dei componenti della soluzione.
+ Sviluppiamo, testiamo e pubblichiamo la soluzione tramite una pipeline di integrazione continua e distribuzione continua (CI/CD) di AWS. Questo aiuta gli sviluppatori a ottenere risultati di alta qualità in modo coerente.
+ Puoi installare la soluzione con un CloudFormation modello che fornisca tutte le risorse necessarie nel tuo account. Per aggiornare o eliminare la soluzione, è sufficiente aggiornare o eliminare il modello.

## Sicurezza
<a name="security-pillar"></a>

Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del [pilastro della sicurezza](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/welcome.html).
+ Tutte le comunicazioni tra servizi utilizzano ruoli [AWS Identity and Access Management](https://aws.amazon.com/iam/) (IAM).
+ [Tutti i ruoli utilizzati dalla soluzione seguono l'accesso con privilegi minimi.](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege) In altre parole, contengono solo le autorizzazioni minime necessarie per il corretto funzionamento del servizio.
+ Tutti gli storage di dati, inclusi i bucket Amazon S3 e DynamoDB, dispongono di crittografia a riposo.

## Affidabilità
<a name="reliability"></a>

[Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del pilastro dell'affidabilità.](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/welcome.html)
+ La soluzione utilizza i servizi serverless AWS laddove possibile (ad esempio, Lambda, Firehose, Amazon S3 e Athena) per garantire un'elevata disponibilità e il ripristino in caso di guasto del servizio.
+ Eseguiamo test automatici sulla soluzione per rilevare e correggere rapidamente gli errori.
+ La soluzione utilizza le funzioni Lambda per l'elaborazione dei dati. La soluzione archivia i dati in Amazon S3 e DynamoDB e, per impostazione predefinita, persiste in più zone di disponibilità.

## Efficienza delle prestazioni
<a name="performance-efficiency"></a>

[Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del pilastro prestazione-efficienza.](https://docs.aws.amazon.com/wellarchitected/latest/performance-efficiency-pillar/welcome.html)
+ La soluzione utilizza un'architettura serverless per garantire un'elevata scalabilità e disponibilità a un costo ridotto.
+ La soluzione migliora le prestazioni del database partizionando i dati e ottimizzando le query per ridurre la quantità di dati da scansionare e ottenere risultati più rapidi.
+ La soluzione viene testata e implementata automaticamente ogni giorno. I nostri architetti di soluzioni ed esperti in materia esaminano la soluzione per individuare le aree da sperimentare e migliorare.

## Ottimizzazione dei costi
<a name="cost-optimization"></a>

Questa sezione descrive come abbiamo progettato questa soluzione utilizzando i principi e le migliori pratiche del [pilastro dell'ottimizzazione dei costi](https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html).
+ La soluzione utilizza un'architettura serverless e i clienti pagano solo per ciò che utilizzano.
+ Il livello di calcolo della soluzione è impostato per impostazione predefinita su Lambda, che utilizza un modello. pay-per-use
+ Il database e le query Athena sono ottimizzati per ridurre la quantità di scansione dei dati, riducendo così i costi.

## Sostenibilità
<a name="sustainability"></a>

[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 mira a ridurre l'impronta di carbonio rispetto a quella dei server locali che operano continuamente.