

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

# Fase 1: Avviare lo stack di hub
<a name="launch-the-stack-hub-template"></a>

Questo CloudFormation modello AWS automatizzato distribuisce Cost Optimizer per Amazon WorkSpaces sul cloud AWS.

1. Accedi alla [Console di gestione AWS](https://console.aws.amazon.com/console/) e seleziona il pulsante per avviare il CloudFormation modello `cost-optimizer-for-amazon-workspaces` AWS.

    [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fcost-optimizer-for-amazon-workspaces%2Flatest%2Fcost-optimizer-for-amazon-workspaces.template&redirectId=ImplementationGuide](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fcost-optimizer-for-amazon-workspaces%2Flatest%2Fcost-optimizer-for-amazon-workspaces.template&redirectId=ImplementationGuide) 

1. Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare Cost Optimizer for Amazon WorkSpaces in un'altra regione AWS, utilizza il selettore di regione nella barra di navigazione della console.
**Nota**  
Questa soluzione può essere lanciata come implementazione con account singolo o con più account. Per la distribuzione con un solo account, è sufficiente distribuire il modello di hub nell'account per cui si desidera monitorare gli spazi di lavoro. La distribuzione multiaccount funziona nel modello hub and spoke. Per la distribuzione con più account, è necessario distribuire il modello di hub in un account centrale e fornire l'ID dell'organizzazione AWS e l'ID dell'account di gestione nei parametri di input per l'account hub.

1. **Nella pagina **Create Stack**, verifica che l'URL del modello corretto sia nella casella di testo URL **Amazon S3** e scegli Avanti.**

1. Nella pagina **Specificare i dettagli dello stack**, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni dei caratteri di denominazione, consulta le [quote IAM e AWS STS, i requisiti dei nomi e i limiti di caratteri](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html) nella *AWS Identity and Access Management User Guide*.

1. In **Parametri**, esamina i parametri del modello e modificali se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
**Importante**  
Non impostate i parametri **Simulate End of Month Cleanup** e **Terminate le aree di lavoro non utilizzate per un mese** o `Yes` contemporaneamente. Questa operazione comporterà un'interruzione inaspettata WorkSpace 

Il parametro **Simulate End of Month Cleanup** eseguirà la soluzione come se fosse l'ultimo giorno del mese e poi terminerà in modo imprevisto. WorkSpaces **Per utilizzare la WorkSpaces funzione Terminate inused, impostate Simulate End of Month Cleanup su.** `No`


| Parametro | Predefinita | Description | 
| --- | --- | --- | 
|  **Seleziona un VPC nuovo o esistente per AWS Fargate**  |  |  | 
|  **Crea un nuovo VPC**  |  `Yes`  | Scegli `Yes` di implementare la soluzione in un nuovo Amazon VPC. | 
|  **Impostazioni VPC esistenti**  |  |  | 
|  **ID di sottorete pubblico**  |  **<Optional input>  | Un ID di sottorete pubblico per avviare il gateway.<br />Lascia vuoto questo campo se hai selezionato `Yes` **Crea nuovo VPC** o inserisci un ID di sottorete esistente per eseguire un'attività Amazon ECS. | 
|  **Primo ID di sottorete pubblico**  |  **<Optional input>  | Un ID di sottorete privato per avviare l'attività ECS. Lascia questo campo vuoto se usi `Yes` **Crea nuovo VPC**. | 
|  **Secondo ID di sottorete privato per la seconda sottorete**  |  **<Optional input>  | Un secondo ID di sottorete privato per avviare un'attività Amazon ECS.<br />Lascia vuoto questo campo se hai selezionato `Yes` **Crea nuovo VPC** o inserisci un ID di sottorete esistente per eseguire un'attività Amazon ECS. | 
|  **ID del gruppo di sicurezza per avviare l'attività ECS**  |  **<Optional input>  | ID del gruppo di sicurezza per avviare un'attività Amazon ECS<br />Lascia vuoto questo campo se hai selezionato `Yes` **Crea nuovo VPC** o inserisci un ID del gruppo di sicurezza esistente per eseguire un'attività Amazon ECS. | 
|  **Nuove impostazioni VPC**  |  |  | 
|  **Blocco CIDR VPC AWS Fargate**  |  `10.215.0.0/16`  | Il CIDR VPC predefinito utilizzato per distribuire il contenitore AWS Fargate in modo dinamico durante l'esecuzione della soluzione. | 
|  **Blocco CIDR di sottorete pubblica**  |  `10.215.10.0/24`  | Una sottorete pubblica in cui viene distribuito il gateway Internet. | 
|  **Blocco CIDR privato AWS Fargate Subnet1**  |  `10.215.30.0/24`  | Una delle due sottoreti private in diverse zone di disponibilità in cui viene distribuito il container AWS Fargate. | 
|  **Blocco CIDR privato AWS Fargate Subnet2**  |  `10.215.40.0/24`  | La seconda di due sottoreti in diverse zone di disponibilità in cui viene distribuito il container AWS Fargate. | 
|  **Blocco CIDR AWS Fargate SecurityGroup **  |  `0.0.0.0/0`  | Il blocco CIDR per limitare l'accesso in uscita ai container Amazon ECS. | 
|  **Parametri di test**  |  |  | 
|  **Avvio in modalità Dry Run**  |  `Yes`  | Genera un registro delle modifiche, ma non inattiva alcuna modifica. Per ulteriori informazioni, fare riferimento alla [modalità Dry Run.](features-and-benefits.md#dry-run-mode) | 
|  **Simula la pulizia di fine mese**  |  `No`  | Sostituisce la data e forza l'esecuzione della soluzione come se fosse la fine del mese. | 
|  **Livello di registro**  |  `INFO`  | Imposta il livello di registro per il login della funzione Lambda. CloudWatch | 
|  **Parametri di prezzo**  |  |  | 
|  **ValueLimit**  |  `81`  | Il numero di ore in cui un'istanza Value può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **StandardLimit**  |  `85`  | Il numero di ore in cui un'istanza Standard può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **PerformanceLimit**  |  `83`  | Il numero di ore in cui un'istanza Performance può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **Grafica: G4DNLimit**  |  `217`  | Il numero di ore in cui un'istanza Graphics può essere eseguita in un mese prima di essere convertita. `ALWAYS_ON` | 
|  **GraphicsProG4dnLimit**  |  `80`  | Il numero di ore in cui un' GraphicsPro istanza può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **PowerLimit**  |  `83`  | Il numero di ore in cui un'istanza Power può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **PowerProLimit**  |  `80`  | Il numero di ore in cui un' PowerPro istanza può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **GeneralPurpose4xlargeLimit**  |  `121`  | Il numero di ore in cui un' GeneralPurpose.4xlarge istanza può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **GeneralPurpose8xlargeLimit**  |  `125`  | Il numero di ore in cui un' GeneralPurpose.8xlarge istanza può essere eseguita in un mese prima di essere convertita`ALWAYS_ON`. | 
|  **Immagine del contenitore**  |  |  | 
|  **Auto-Update Immagine del contenitore**  |  `Yes`  | Usa automaticamente l'immagine più aggiornata e sicura fino alla prossima versione secondaria. La selezione `No` riporterà l'immagine così come è stata rilasciata originariamente, senza aggiornamenti di sicurezza. | 
|  **Elenco delle regioni AWS**  |  |  | 
|  **Elenco delle regioni AWS**  |  {{<Requires input>}}  | Elenco separato da virgole delle regioni AWS per la soluzione da monitorare.<br />Esempio:`us-east-1`,`us-west-2`. | 
|  **Termina le aree di lavoro non utilizzate**  |  |  | 
|  **Termina le aree di lavoro non utilizzate da un mese**  |  `No`  | Seleziona `Yes` per eliminare quelli WorkSpaces non utilizzati da un mese. | 
|  **Numero di mesi per la verifica della cessazione**  |  `1`  | Indicare il numero di mesi per verificare il periodo di inattività prima della cessazione. Il valore predefinito è mese`1`. | 
|  **Implementazione con più account**  |  |  | 
|  **ID dell'organizzazione per la distribuzione con più account**  |  **<Optional input>  | ID AWS Organizations per supportare la distribuzione su più account.<br />Lascia vuoto per le distribuzioni con account singolo. | 
|  **ID dell'account di gestione dell'organizzazione**  |  **<Optional input>  | ID account per l'account di gestione dell'organizzazione.<br />Lascia vuoto per le distribuzioni con un solo account. | 

1. Scegli **Next (Successivo)**. 

1. Nella pagina **Configure stack options (Configura opzioni pila)**, scegliere **Next (Successivo)**.

1. Nella pagina **Rivedi e crea**, rivedi e conferma le impostazioni. Seleziona la casella per confermare che il modello creerà risorse IAM.

1. Scegli **Invia** per distribuire lo stack.

Puoi visualizzare lo stato dello stack nella CloudFormation console AWS nella colonna **Status**. Dovrebbe essere visualizzato lo stato di CREATE\_COMPLETE in circa quindici cinque minuti.

**Nota**  
Oltre alla funzione `CostOptimizerCreateTask` AWS Lambda, questa soluzione include la funzione `solution-helper` Lambda, che viene eseguita solo durante la configurazione iniziale o quando le risorse vengono aggiornate o eliminate.  
Quando esegui questa soluzione, vedrai tutte le funzioni Lambda nella Console di gestione AWS, ma solo la `CostOptimizerCreateTask` funzione è regolarmente attiva. Tuttavia, non eliminare la `solution-helper` funzione in quanto è necessaria per gestire le risorse associate.