SUS05-BP01 Utilizzo della quantità minima di hardware per soddisfare le esigenze aziendali
Usa la quantità minima di hardware per il tuo carico di lavoro per soddisfare in modo efficiente le tue esigenze aziendali.
Anti-pattern comuni:
-
Non monitori l'utilizzo delle risorse.
-
Nella tua architettura sono presenti risorse con un basso livello di utilizzo.
-
Non analizzi l'uso di hardware statico per stabilire se deve essere ridimensionato.
-
Non imposti obiettivi di utilizzo dell'hardware per la tua infrastruttura di elaborazione in base a KPI aziendali.
Vantaggi dell'adozione di questa best practice: il corretto dimensionamento delle risorse cloud consente di ridurre l'impatto ambientale di un carico di lavoro, risparmiare denaro ed essere in linea con i benchmark di performance.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
Seleziona con precisione la quantità di hardware richiesta dal tuo carico di lavoro per migliorare l'efficienza generale. Il Cloud AWS offre la flessibilità necessaria per espandere o ridurre il numero di risorse in modo dinamico attraverso una serie di meccanismi, come AWS Auto Scaling
Passaggi dell'implementazione
-
Scegli il tipo di istanza: scegli il tipo di istanza giusto per soddisfare al meglio le tue esigenze. Per informazioni su come scegliere le istanze Amazon Elastic Compute Cloud e utilizzare meccanismi quali la selezione delle istanze basata sugli attributi, consulta le seguenti risorse:
-
Scala: utilizza piccoli incrementi per scalare i carichi di lavoro variabili.
-
Utilizza più opzioni di acquisto di calcolo: bilancia flessibilità, scalabilità e risparmio sui costi delle istanze con più opzioni di acquisto di calcolo.
-
Le istanze on-demand Amazon EC2 sono più adatte a carichi di lavoro nuovi, stateful e con picchi che non possono essere flessibili dal punto di vista dei tipi di istanza, della posizione o dal punto di vista temporale.
-
Le istanze spot Amazon EC2 sono un ottimo modo per fornire altre opzioni alle applicazioni flessibili e tolleranti ai guasti.
-
Sfrutta i Savings Plans per il calcolo
per carichi di lavoro stazionari che consentono soluzioni flessibili se le tue esigenze (come AZ, area geografica, famiglie di istanze o tipi di istanze) cambiano.
-
-
Usa la diversità di istanze e zone di disponibilità: massimizza la disponibilità delle applicazioni e sfrutta la capacità in eccesso diversificando le istanze e le zone di disponibilità.
-
Dimensiona correttamente le istanze: utilizza i suggerimenti per il dimensionamento corretto degli strumenti AWS per regolare il carico di lavoro. Per ulteriori informazioni, consulta Optimizing your cost with Rightsizing Recommendations e Right Sizing: Provisioning Instances to Match Workloads
-
Puoi utilizzare i suggerimenti per il dimensionamento corretto in AWS Cost Explorer o AWS Compute Optimizer
per identificare le corrette opportunità di dimensionamento.
-
-
Negozia gli accordi sul livello di servizio (service-level agreement, SLA): negozia gli SLA che consentono di ridurre temporaneamente la capacità mentre l'automazione implementa le risorse sostitutive.
Risorse
Documenti correlati:
Video correlati: