

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à.

# Implementazione della soluzione
<a name="deploy-the-solution"></a>

Questa soluzione offre tre opzioni di hosting per console Web. L'architettura di backend e il modello di autenticazione Amazon Cognito sono identici in tutte le opzioni.


| Opzione di hosting | Description | Quando utilizzare | 
| --- | --- | --- | 
|  **CloudFront \+ S3 (impostazione predefinita)**  | La console Web è ospitata in Amazon S3 e servita tramite Amazon. CloudFront | Consigliato per la maggior parte delle distribuzioni. Fornisce un caching perimetrale globale e non richiede alcuna infrastruttura aggiuntiva. | 
|  **ALB\+ ECS Fargate**  | La console Web funziona su un servizio ECS Fargate basato su un Application Load Balancer con un certificato ACM fornito dal cliente e un dominio personalizzato. Un ACL Web AWS WAF viene distribuito davanti all'ALB per filtrare i comuni attacchi basati sul Web. | Da utilizzare quando le politiche VPC Block Public Access (BPA) impediscono il traffico proveniente da CloudFront distribuzioni pubbliche, quando l'organizzazione non richiede alcuna esposizione pubblica a Internet, quando è necessario un nome di dominio personalizzato per la console Web o quando è necessaria una protezione firewall per applicazioni Web con regole personalizzabili. Comune nei settori regolamentati (finanza, sanità, governo) e negli ambienti con requisiti di conformità rigorosi. | 
|  **Headless (porta il tuo server web)**  | La soluzione implementa solo il backend e fornisce un file zip scaricabile delle risorse statiche della console Web da ospitare sul proprio server web. | Utilizzalo quando desideri ospitare la console Web su un'infrastruttura esistente al di fuori di AWS, quando le politiche aziendali richiedono l'hosting su server Web gestiti o quando l'organizzazione richiede l'isolamento completo della rete senza endpoint rivolti al pubblico indipendentemente dai meccanismi di autenticazione. | 

 [AWS Launch Wizard](deploy-using-aws-launch-wizard.md) è il metodo di distribuzione consigliato per questa soluzione. Offre:
+ Un'esperienza di configurazione guidata con pannelli di aiuto dettagliati in ogni fase
+ Una pagina centralizzata per monitorare lo stato di tutte le implementazioni
+ Indicazione quando è disponibile una versione più recente della soluzione per la distribuzione o l'aggiornamento

In alternativa, puoi distribuire la soluzione direttamente utilizzando un [ CloudFormation modello AWS](deploy-using-aws-cloudformation.md).

## Panoramica del processo di distribuzione
<a name="deployment-process-overview"></a>

Prima di implementare la soluzione, esamina i [costi](cost.md), l'[architettura](architecture-overview.md), la [sicurezza](security-1.md) e altre considerazioni discusse in precedenza in questa guida.

 **Tempo di implementazione:** circa 15 minuti per lo stack principale, più 5 minuti per ogni regione aggiuntiva

**Nota**  
Questa soluzione include parametri di raccolta dati per AWS. Utilizziamo questi dati per comprendere meglio come i clienti utilizzano questa soluzione e i servizi e i prodotti correlati. AWS possiede i dati raccolti attraverso questo sondaggio. La raccolta dei dati è soggetta all'[Informativa sulla privacy di AWS](https://aws.amazon.com/privacy/).

**Nota**  
Sei responsabile del costo dei servizi AWS utilizzati durante l'esecuzione di questa soluzione. Per ulteriori dettagli, visita la sezione [Costo](https://docs.aws.amazon.com/solutions/latest/distributed-load-testing-on-aws/cost.html) di questa guida e consulta la pagina web dei prezzi per ogni servizio AWS utilizzato in questa soluzione.