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à.
COST04-BP04 Disattiva automaticamente le risorse
Progetta il tuo carico di lavoro in modo da gestire in modo controllato la terminazione delle risorse, identificando e disattivando le risorse non critiche, le risorse non necessarie o quelle a basso utilizzo.
Livello di rischio associato se questa best practice non fosse adottata: basso
Guida all'implementazione
Utilizza l'automazione per ridurre o rimuovere i costi associati al processo di ritiro. Progettare il carico di lavoro per eseguire automaticamente la disattivazione ridurrà i costi complessivi del carico di lavoro durante il suo ciclo di vita. Puoi utilizzare Amazon EC2 Auto Scaling o Application Auto Scaling
Le applicazioni moderne
Passaggi dell'implementazione
-
EC2Implementa Amazon Auto Scaling o Application Auto Scaling: per le risorse supportate, configurale con Amazon Auto Scaling o Application Auto EC2 Scaling. Questi servizi possono aiutarti a ottimizzare l'utilizzo e l'efficienza dei costi durante l'utilizzo dei servizi. AWS Quando la domanda diminuisce, questi servizi rimuovono automaticamente la capacità di risorse in eccesso per evitare spese inutili.
-
Configurazione CloudWatch per terminare le istanze: le istanze possono essere configurate per terminare utilizzando allarmi. CloudWatch Utilizzando i parametri del processo di disattivazione, implementa un allarme con un'operazione Amazon Elastic Compute Cloud. Verifica l'operazione in un ambiente non di produzione prima di eseguire il roll out.
-
Implementa il codice all'interno del carico di lavoro: puoi utilizzare o per disattivare le risorse del AWS SDK carico di lavoro. AWS CLI Implementa all'interno dell'applicazione il codice che si integra AWS e termina o rimuove le risorse non più utilizzate.
-
Utilizza servizi serverless: dai la priorità alla creazione di architetture serverless e architetture basate sugli eventi
per creare ed eseguire le tue applicazioni. AWS AWS offre diversi servizi tecnologici serverless che forniscono intrinsecamente un utilizzo delle risorse ottimizzato automaticamente e uno smantellamento automatizzato (scalabilità in e out). Con le applicazioni serverless, l'utilizzo delle risorse viene ottimizzato automaticamente e non si paga mai il provisioning in eccesso.
Risorse
Documenti correlati:
Esempi correlati: