Questo contenuto è obsoleto. Questa versione di Framework Well-Architected è ora disponibile all'indirizzo:  https://docs.aws.amazon.com/it_it/wellarchitected/2022-03-31/framework/cost-optimization.html
     
 
         COST 2: In che modo gestisci l'utilizzo?
         
         Stabilisci policy e meccanismi per assicurarti di sostenere costi adeguati mentre
            raggiungi gli obiettivi. Utilizzando un approccio di controllo e bilanciamento reciproco,
            è possibile innovare senza spendere troppo. 
         
         Risorse
          Control access to AWS Regions using IAM policies
 AWS multiple account billing strategy
 AWS managed policies for job functions
         Best practice:
         
            - 
               Sviluppo di politiche basate sui requisiti della tua organizzazione: Sviluppa politiche che definiscono come le risorse vengono gestite dalla tua organizzazione.
                  Le policy devono coprire gli aspetti dei costi relativi alle risorse e ai carichi
                  di lavoro, compresa la creazione, la modifica e la disattivazione nel ciclo di vita
                  delle risorse.
                  			   
                
- 
               Implementazione di obiettivi e target: Implementa obiettivi di costi e utilizzo per il carico di lavoro. Gli obiettivi forniscono
                  indicazioni alla tua organizzazione su costi e utilizzo e i target forniscono risultati
                  misurabili per i tuoi carichi di lavoro.
                  
                
- 
               Implementazione di una struttura di account: Implementa una struttura di account che si adatta alla tua organizzazione. Questo
                  aiuta a ripartire e gestire i costi in tutta la tua organizzazione.
                
- 
               Implementazione di gruppi e ruoli: Implementa gruppi e ruoli che si allineino alle tue policy e controlla chi può creare,
                  modificare o ritirare istanze e risorse in ogni gruppo. Ad esempio, implementa gruppi
                  di sviluppo, test e produzione. Questo si applica ai servizi AWS e a soluzioni di
                  terze parti.
                
- 
               Implementazione dei controlli di costo: Implementa controlli basati sulle policy dell'organizzazione e gruppi e ruoli definiti.
                  Questi garantiscono che i costi siano sostenuti solo in base ai requisiti dell'organizzazione,
                  ad esempio, controllano l'accesso alle regioni o ai tipi di risorse con le policy
                  IAM.
                
- 
               Registrazione del ciclo di vita del progetto: Rileva, misura e controlla il ciclo di vita di progetti, team e ambienti per evitare
                  di usare risorse non necessarie e pagare per esse.
                
Piano di miglioramento
         Sviluppo di politiche basate sui requisiti della tua organizzazione
 Organizzare riunioni con i membri del team :  Per sviluppare policy, richiedi a tutti i membri dei team della tua organizzazione
               di specificare i loro requisiti e di documentarli. Segui un approccio iterativo iniziando
               in modo generale e perfezionando continuamente le unità più piccole in ogni fase.
               I membri del team includono quelli con interesse diretto nel carico di lavoro, ad
               esempio unità organizzative o proprietari di applicazioni, nonché gruppi di supporto,
               come i team di sicurezza e i team finanziari.
               
            
             Definizione delle posizioni per il carico di lavoro :  Definisci dove opera il carico di lavoro, incluso il paese e l'area all'interno del
               paese. Queste informazioni vengono utilizzate per la mappatura delle regioni AWS e
               delle zone di disponibilità.
               
 Global Infrastructures Regions and AZs
             Definizione e raggruppamento di servizi e risorse :  Definisci i servizi richiesti dai carichi di lavoro. Per ogni servizio, specifica
               i tipi, la dimensione e il numero di risorse richieste. Definisci i gruppi per le
               risorse in base alla funzione, ad esempio i server di applicazioni o lo storage di
               database. Le risorse possono appartenere a più gruppi.  
               
 Cloud Products
             Definizione e raggruppamento degli utenti per funzione :  Definisci gli utenti che interagiscono con il carico di lavoro, concentrandoti su
               ciò che fanno e su come utilizzano il carico di lavoro, non su chi sono o sulla loro
               posizione nell'organizzazione. Raggruppa utenti o funzioni simili. Puoi utilizzare
               le policy gestite da AWS come guida.
               
 AWS Managed Policies for Job Functions
             Definizione delle azioni :  Utilizzando le posizioni, le risorse e gli utenti identificati in precedenza, definisci
               le azioni richieste da ciascuno di essi per ottenere i risultati del carico di lavoro
               durante il ciclo di vita (sviluppo, funzionamento e disattivazione). Identifica le
               operazioni in base ai gruppi, non ai singoli elementi nei gruppi, in ogni posizione.
               Inizia in generale con lettura o scrittura, quindi perfeziona le azioni specifiche
               per ciascun servizio.
               
 Actions, Resources, and Condition Keys for AWS Services
             Definizione del periodo di revisione :  I carichi di lavoro e i requisiti organizzativi possono cambiare nel corso del tempo.
               Definisci la pianificazione della revisione del carico di lavoro per assicurarti che
               sia allineata alle priorità organizzative. I cicli di revisione ad alta frequenza
               sono generalmente identificati dai requisiti di sicurezza, i costi o l'utilizzo sono
               significativi, l'importanza per l'organizzazione è elevata, e dalla quantità di modifiche
               del carico di lavoro.
               
            
             Documentazione delle policy :  Assicurati che le policy definite siano accessibili come richiesto dalla tua organizzazione.
               Queste policy vengono utilizzate per implementare, mantenere e controllare l'accesso
               agli ambienti.
               
            
         
         Implementazione di obiettivi e target
 Definizione dei livelli di utilizzo previsti : Concentrati sui livelli di utilizzo da cui iniziare. Coinvolgi i proprietari dell'applicazione,
               i team di marketing e i team aziendali più grandi per capire quali saranno i livelli
               di utilizzo previsti per il carico di lavoro. Considera in che modo cambierà la domanda
               dei clienti nel corso del tempo e se ci saranno modifiche dovute ad aumenti stagionali
               o campagne di marketing. 
               
            
             Definizione delle risorse e dei costi del carico di lavoro :  Con i livelli di utilizzo definiti, quantifica le modifiche nelle risorse del carico
               di lavoro necessarie per soddisfare questi livelli di utilizzo. Potresti dover aumentare
               le dimensioni o il numero di risorse per un componente del carico di lavoro, aumentare
               il trasferimento dei dati o modificare i componenti del carico di lavoro in un servizio
               diverso a un livello specifico. Specifica quali saranno i costi in ciascuno di questi
               punti principali e quali saranno le variazioni dei costi in caso di variazioni di
               utilizzo.
               
            
             Definizione degli obiettivi aziendali :  Prendendo l'output dalle variazioni previste in termini di utilizzo e costi, combinalo
               con le modifiche previste nella tecnologia o in qualsiasi programma in esecuzione
               e sviluppa obiettivi per il carico di lavoro. Gli obiettivi devono considerare l'utilizzo,
               il costo e la relazione tra i due. Assicurati che siano disponibili programmi organizzativi,
               ad esempio la creazione di capacità come la formazione e l'istruzione, se ci sono
               variazioni previste dei costi senza variazioni di utilizzo.
               
            
             Definizione dei target :  Per ciascuno degli obiettivi definiti, specifica un target misurabile. Se l'obiettivo
               è aumentare l'efficienza nel carico di lavoro, il target quantificherà il miglioramento,
               tipico dei risultati aziendali per dollaro speso, e quando verrà consegnato.
               
            
         
         Implementazione di una struttura di account
 Definizione dei requisiti di separazione :  I requisiti di separazione sono una combinazione di più fattori, tra cui sicurezza,
               affidabilità e costrutti finanziari. Analizza ciascun fattore in ordine e specifica
               se il carico di lavoro o l'ambiente del carico di lavoro deve essere separato da altri
               carichi di lavoro. La sicurezza garantisce il rispetto dei requisiti di accesso e
               dei dati. L'affidabilità garantisce la gestione dei limiti, in modo che gli ambienti
               e i carichi di lavoro non influiscano sugli altri. I costrutti finanziari garantiscono
               separazione finanziaria e responsabilità rigorose. Esempi comuni di separazione sono
               i carichi di lavoro di produzione e test eseguiti in account separati o l'utilizzo
               di un account separato in modo che i dati di fatturazione possano essere forniti a
               un'organizzazione di terze parti.
               
            
             Definizione dei requisiti di raggruppamento :  I requisiti per il raggruppamento non sostituiscono i requisiti di separazione, ma
               vengono utilizzati a supporto della gestione. Raggruppa ambienti o carichi di lavoro
               simili che non richiedono separazione. Un esempio di questo è costituito dal raggruppamento
               di più ambienti di test o sviluppo da uno o più carichi di lavoro.
               
            
             Definizione della struttura dell'account :  Utilizzando queste separazioni e questi raggruppamenti, specifica un account per
               ogni gruppo e assicurati che i requisiti di separazione siano mantenuti. Questi account
               sono i tuoi account membri o collegati. Raggruppando questi account membri in un unico
               account master/di pagamento, puoi combinare l'utilizzo, che consente maggiori sconti
               per volume su tutti gli account e fornisce una singola fattura per tutti gli account.
               È possibile separare i dati di fatturazione e fornire a ciascun account membro una
               visualizzazione individuale dei dati di fatturazione. Se un account membro non deve
               avere i dati di utilizzo o di fatturazione visibili a qualsiasi altro account, oppure
               se è necessaria una fattura separata da parte di AWS, definisci più account master/di
               pagamento. In questo caso, ogni account membro ha il proprio account master/di pagamento.
               Le risorse devono sempre essere collocate negli account membri/collegati. Gli account
               master/di pagamento devono essere utilizzati solo per la gestione.
               
 AWS multiple account billing strategy
 Splitting
                  the CUR and Sharing Access
         
         Implementazione di gruppi e ruoli
 Implementazione dei gruppi :  Utilizzando i gruppi di utenti definiti nelle policy dell'organizzazione, implementa
               i gruppi corrispondenti, se necessario. Fai riferimento al pilastro della sicurezza
               per le best practice su utenti, gruppi e autenticazione.
               
 Well-Architected Security Pillar
 Well-Architected Lab Basic Identity and Access
             Implementazione di ruoli e policy :  Utilizzando le operazioni definite nelle policy dell'organizzazione, crea i ruoli
               e le policy di accesso richiesti. Fai riferimento al pilastro della sicurezza per
               le best practice su ruoli e policy.
               
 Well-Architected Security Pillar
 Well-Architected Lab Basic Identity and Access
         
         Implementazione dei controlli di costo
 Implementazione delle notifiche sulla spesa :  Utilizzando le policy dell'organizzazione definite, crea budget AWS per fornire notifiche
               quando la spesa è al di fuori delle policy. Configura più budget dei costi, uno per
               ogni account, che invia una notifica sulla spesa complessiva dell'account. Quindi
               configura budget di costo aggiuntivi all'interno di ciascun account per unità più
               piccole all'interno dell'account. Queste unità variano a seconda della struttura dell'account.
               Alcuni esempi comuni sono le regioni AWS, i carichi di lavoro (tramite i tag) o i
               servizi AWS. Assicurati di configurare un elenco di distribuzione e-mail come destinatario
               per le notifiche e non un account e-mail di un singolo. Puoi configurare un budget
               effettivo per quando un importo viene superato oppure utilizzare un budget previsto
               per la notifica dell'utilizzo previsto.
               
 Well-Architected Labs: Cost and Usage Governance
             Implementazione dei controlli sull'utilizzo :  Utilizzando le policy dell'organizzazione definite, implementa policy e ruoli IAM
               per specificare quali azioni possono eseguire gli utenti e quali non possono eseguire.
               In una policy AWS possono essere incluse più policy organizzative. Nello stesso modo
               in cui hai definito le policy, inizia in modo generale e quindi applica controlli
               più dettagliati a ogni fase. Anche le restrizioni dei servizi sono un controllo efficace
               sull'utilizzo. Implementa le restrizioni dei servizi corrette su tutti gli account.
               
               
 Well-Architected Labs: Cost and Usage Governance
 Control access to AWS Regions using IAM
                  policies
 AWS managed policies for job functions
         
         Registrazione del ciclo di vita del progetto
 Esecuzione di revisioni del carico di lavoro :  Secondo quanto definito dalle policy dell'organizzazione, controlla i progetti esistenti.
               Lo sforzo per l'audit deve essere proporzionale al rischio, al valore o al costo approssimativo
               per l'organizzazione. Le aree chiave da includere nell'audit sono il rischio di incidente
               o interruzione per l'organizzazione, il valore o contributo all'organizzazione (misurato
               in fatturato o reputazione del marchio), il costo del carico di lavoro (misurato come
               costo totale delle risorse e costi operativi) e l'utilizzo del carico di lavoro (misurato
               in numero di risultati dell'organizzazione per unità di tempo). Se queste aree cambiano
               durante il ciclo di vita, sono necessarie modifiche al carico di lavoro, ad esempio
               la disattivazione completa o parziale.