

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

# Pilastro dell'efficienza delle prestazioni
<a name="performance-efficiency"></a>

Il [pilastro dell'efficienza delle prestazioni del AWS Well-Architected](https://docs.aws.amazon.com/wellarchitected/latest/framework/perf-dp.html) Framework si concentra sull'ottimizzazione dell'uso delle risorse cloud per raggiungere o superare gli obiettivi prestazionali, garantendo al contempo l'adattabilità alle fluttuazioni della domanda e alle tecnologie emergenti. Sottolinea l'importanza della messa a punto continua dei sistemi per mantenere la massima efficienza in un ambiente cloud dinamico.

Principali aree di interesse per l'applicazione di questo pilastro all'ambiente di streaming delle applicazioni: WorkSpaces 
+ Selezione e ottimizzazione del tipo di istanza
+ Ottimizzazione delle prestazioni di streaming
+ Gestione della capacità della flotta

## Democratizza le tecnologie avanzate
<a name="pe-advanced"></a>

Sfrutta i servizi gestiti dai fornitori di cloud per tecnologie complesse in modo che il tuo team possa concentrarsi sullo sviluppo del prodotto anziché sulla gestione dell'infrastruttura.
+ Configura i tipi di istanza appropriati in base ai requisiti dell'applicazione:
  + Seleziona istanze abilitate per GPU per applicazioni a uso intensivo di grafica.
  + Scegli [le famiglie di GPU appropriate (come Graphics](https://docs.aws.amazon.com/appstream2/latest/developerguide/instance-types.html) G4dn o Graphics G5) in base alle esigenze dell'applicazione.
+ Scegli e configura uno dei seguenti metodi di autenticazione:
  + Configura l'integrazione con un provider di identità basato su SAML 2.0.
  + Configura le impostazioni del pool di utenti.
  + Integrazione con [AWS Directory Service](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/what_is.html).
+ Abilita e configura le opzioni di archiviazione in base alle esigenze degli utenti:
  + Configura le home directory in [Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) per flotte basate su Windows.
  + Configura file system condivisi in [Amazon EFS per flotte](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) basate su Linux.
  + Configura le autorizzazioni di archiviazione persistente.
  + Abilita la persistenza delle impostazioni dell'applicazione.

## Diventa globale in pochi minuti
<a name="pe-global"></a>

Utilizza la distribuzione multiregionale per migliorare le esperienze utente globali attraverso una latenza ridotta.
+ Configura più flotte Regioni AWS distribuendole nelle regioni più vicine agli utenti e creando al contempo stack separati per ogni regione.
+ Implementa il reindirizzamento tra regioni per reindirizzare automaticamente gli utenti WorkSpaces delle applicazioni agli AppStream stack più vicini alla loro posizione corrente.
+ Se utilizzi una delle funzionalità opzionali delle WorkSpaces applicazioni, come la persistenza delle impostazioni delle applicazioni, le home directory o le flotte elastiche, devi configurare la replica interregionale di Amazon S3 per i dati utente per le flotte basate su Windows e la replica interregionale per le flotte basate su Linux.
+ Replica le immagini in tutte le regioni. Per ulteriori informazioni, consulta [Copiare un'immagine di tua proprietà su un'altra Regione AWS in Amazon WorkSpaces Applications](https://docs.aws.amazon.com/appstream2/latest/developerguide/copy-image-different-region.html) nella AWS documentazione.
+ Per le flotte aggiunte a un dominio, assicurati che un'infrastruttura Active Directory, incluso Active Directory Federation Services (ADFS) (a meno che tu non stia utilizzando SAML 2.0 e Amazon Cognito come alternativa), sia configurata correttamente nelle altre regioni e che utilizzi per funzionalità di replica multiregione. [AWS Directory Service for Microsoft Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html)
+ Indirizza gli utenti verso gli endpoint delle applicazioni con la latenza più bassa. WorkSpaces Per ulteriori informazioni, consulta il post AWS sul blog [Optimize user experience with latency-based routing for](https://aws.amazon.com/blogs/desktop-and-application-streaming/optimize-user-experience-with-latency-based-routing-for-amazon-appstream-2-0/) Amazon Applications. WorkSpaces 

## Utilizza architetture serverless
<a name="pe-serverless"></a>

Le architetture serverless eliminano il sovraccarico di gestione dei server e riducono i costi utilizzando servizi gestiti dal cloud per le funzioni di elaborazione.

Utilizza servizi serverless come i seguenti AWS :
+ [AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)per automatizzare le attività e integrare la logica personalizzata tramite funzioni basate sugli eventi
+ [Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) fornirà uno storage scalabile per i dati utente, i file WorkSpaces delle applicazioni e gli artefatti delle sessioni delle applicazioni
+ [Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) fornirà monitoraggio, registrazione e avvisi per i parametri di prestazioni e WorkSpaces utilizzo delle applicazioni
+ [Amazon Cognito](https://docs.aws.amazon.com/cognito/latest/developerguide/what-is-amazon-cognito.html) per facilitare l'autenticazione degli utenti e il controllo degli accessi per le applicazioni Applications WorkSpaces 
+ [Amazon API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html) RESTful APIs per creare interfacce tra WorkSpaces applicazioni e altri servizi o applicazioni personalizzate

## Sperimenta più spesso
<a name="pe-experiment"></a>

L'infrastruttura cloud consente di testare rapidamente varie configurazioni di risorse per ottimizzare prestazioni e costi.
+ Prova diversi tipi di istanze per ottimizzare prestazioni e costi:
  + Confronta le prestazioni di streaming tra diverse famiglie di istanze.
  + Valuta le istanze GPU e quelle non GPU per applicazioni grafiche.
  + Testa le istanze ottimizzate per la memoria per applicazioni che richiedono un uso intensivo della memoria.
+ Testa le configurazioni delle applicazioni utilizzando Image Builder:
  + Crea immagini di test con diverse configurazioni dell'applicazione.
  + Convalida le prestazioni delle applicazioni prima della distribuzione.
  + Verifica la compatibilità delle applicazioni con diversi tipi di istanze.
+ Verifica le impostazioni della flotta utilizzando configurazioni di capacità del parco veicoli, ad esempio la capacità minima e massima, le politiche di scalabilità, le impostazioni della sessione come la durata massima della sessione e le impostazioni del timeout di disconnessione.

## Considerate la simpatia meccanica
<a name="pe-sympathy"></a>

Scegli i servizi cloud in base ai requisiti specifici e ai modelli di utilizzo del tuo carico di lavoro per garantire prestazioni ed efficienza ottimali.
+ Scegli le istanze Graphics G5 per applicazioni a uso intensivo di grafica, applicazioni che richiedono DirectX, OpenGL, OpenCL o software di visualizzazione 3D.
+ Seleziona `stream.standard` istanze per applicazioni aziendali, browser Web e applicazioni grafiche leggere
+ Monitora e regola il protocollo di streaming in base a CloudWatch metriche come. `StreamingSessionLatency`
+ Configura WorkSpaces le applicazioni più vicine ai tuoi utenti e utilizza la larghezza di banda di rete appropriata in base ai requisiti dell'applicazione. VPCs 
+ Scegliete il tipo di parco veicoli appropriato in base al comportamento dell'applicazione. Ad esempio, scegli flotte a sessione singola per le applicazioni che richiedono risorse dedicate e flotte multisessione per le applicazioni in grado di condividere le risorse in modo efficiente.
+ Considerate la compatibilità delle applicazioni con ambienti multisessione.
+ Utilizzate la [funzionalità di reindirizzamento del file system](https://docs.aws.amazon.com/appstream2/latest/developerguide/enable-file-system-redirection.html) per gestire le interazioni tra applicazioni remote e locali. Per ulteriori informazioni, consulta il post del AWS blog [Avvio di applicazioni locali da una sessione di streaming di Amazon WorkSpaces Applications](https://aws.amazon.com/blogs/desktop-and-application-streaming/launching-local-applications-from-an-amazon-appstream-2-0-streaming-session/).