COST04-BP04 Disattivazione automatica delle risorse
Progetta il tuo carico di lavoro in modo da gestire con eleganza l'interruzione 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 AWS Auto Scaling
Passaggi dell'implementazione
-
Implementa AWS Auto Scaling: Configura le risorse supportate con AWS Auto Scaling.
-
Configura CloudWatch per terminare le istanze: Le istanze possono essere configurate affinché terminino in base agli allarmi CloudWatch. Utilizzando i parametri del processo di disattivazione, implementa un allarme con un'operazione Amazon Elastic Compute Cloud (Amazon EC2). Verifica l'operazione in un ambiente non di produzione prima di eseguire il roll out.
-
Implementa del codice all'interno del carico di lavoro: Puoi utilizzare l'SDK AWS o la AWS CLI per disattivare le risorse del carico di lavoro. Implementa il codice all'interno dell'applicazione che si integra con AWS e interrompe o rimuove le risorse che non vengono più utilizzate.
Risorse
Documenti correlati: