

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="aws-well-architected-design-considerations"></a>

Questa soluzione è stata progettata con le migliori pratiche di [AWS Well-Architected Framework](https://aws.amazon.com/architecture/well-architected/) che aiutano i clienti a progettare e gestire carichi di lavoro affidabili, sicuri, efficienti ed economici nel cloud.

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
<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).
+ Abbiamo creato la soluzione infrastructure-as-code utilizzando Amazon CloudFormation.
+ Le funzioni Lambda inviano metriche personalizzate CloudWatch e un CloudWatch dashboard personalizzato per monitorare lo stato della soluzione.
+ I componenti della soluzione sono altamente modularizzati e offrono la flessibilità di scegliere quali componenti implementare.

## Sicurezza
<a name="security"></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)
+ La dashboard di distribuzione e tutti i casi d'uso sono autenticati e autorizzati con Amazon Cognito.
+ Tutte le comunicazioni tra servizi utilizzano i ruoli AWS IAM.
+ Tutti i ruoli della soluzione seguono l'accesso con privilegi minimi; ciò significa che vengono concesse solo le autorizzazioni minime richieste.
+ Tutti gli storage di dati, inclusi i bucket S3, DynamoDB e Amazon Kendra, dispongono di crittografia inattiva.

## 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)
+ Architettura basata sul paradigma serverless.
+ Abbiamo creato l'architettura per la scalabilità orizzontale su richiesta e il ripristino automatico in caso di guasto dell'infrastruttura sottostante.
+ L'architettura include il buffering e la limitazione delle richieste per non sovraccaricare gli endpoint sottostanti.

## 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 DynamoDB, un database NoSQL serverless completamente gestito con scalabilità su richiesta.
+ La soluzione utilizza Amazon S3 per lo storage di oggetti e per ospitare un sito Web (tramite CloudFront) per fornire scalabilità a basso costo e una durabilità di 11 secondi.

## 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)
+ Laddove possibile, abbiamo creato la soluzione per utilizzare l'architettura serverless, in modo da pagare solo per ciò che si utilizza.

## 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).
+ L'architettura modulare e componibile della soluzione offre la flessibilità necessaria per personalizzare le risorse da fornire per singoli casi d'uso.
+ L'architettura utilizza elaborazione e storage senza server, che ottimizzano l'utilizzo delle risorse.
+ Essendo una soluzione basata sul cloud, questa soluzione sfrutta risorse condivise, reti, alimentazione, raffreddamento e strutture fisiche.