REL01-BP04 Monitoraggio e gestione delle quote - Pilastro dell'affidabilità

REL01-BP04 Monitoraggio e gestione delle quote

Valuta il tuo utilizzo potenziale e aumenta le quote in modo opportuno per una crescita pianificata dell'utilizzo.

Risultato desiderato: implementazione di sistemi attivi e automatizzati per la gestione e il monitoraggio. Queste soluzioni operative indicano che le soglie di utilizzo delle quote stanno per essere raggiunte. Il problema può essere risolto in modo proattivo tramite modifiche alle quote richieste.

Anti-pattern comuni:

  • Mancata configurazione del monitoraggio per verificare le soglie delle quote di servizio.

  • Mancata configurazione del monitoraggio dei limiti fissi, anche se i valori non possono essere modificati.

  • Valutazione errata della quantità di tempo necessaria per richiedere e ottenere la modifica di una quota flessibile, supponendo che sia immediata o rapida.

  • Configurazione di allarmi per l'avvicinamento alle quote di servizio, ma senza alcun processo di risposta a un avviso.

  • Configurare allarmi solo per i servizi supportati da AWS Service Quotas, escludendo il monitoraggio di altri servizi AWS.

  • Valutazione errata della gestione delle quote per progettazioni di resilienza in più regioni, come gli approcci attivo/attivo, attivo/passivo con standby a caldo, attivo/passivo con standby a freddo e attivo/passivo con Pilot Light.

  • Mancata valutazione delle differenze di quota tra regioni.

  • Mancata valutazione delle esigenze in ogni regione per una richiesta di aumento di quota specifica.

  • Mancato utilizzo di modelli per la gestione delle quote multiregioni.

Vantaggi dell'adozione di questa best practice: il monitoraggio automatico di AWS Service Quotas e quello dell'utilizzo rispetto a tali quote consentono di sapere quando si sta per raggiungere il limite di una quota. Puoi usare questi dati di monitoraggio per limitare eventuali errori dovuti all'esaurimento della quota.

Livello di rischio associato se questa best practice non fosse adottata: medio

Guida all'implementazione

Per i servizi supportati, puoi monitorare le quote configurando servizi diversi in grado di eseguire una valutazione e quindi inviare avvisi o allarmi. In questo modo, il monitoraggio dell'utilizzo è più semplice e puoi ricevere avvisi all'avvicinamento delle quote. Funzioni AWS Config Lambda, Amazon CloudWatch o AWS Trusted Advisor possono richiamare questi allarmi. Puoi anche utilizzare i filtri dei parametri su CloudWatch Logs per cercare ed estrarre modelli nei log al fine di determinare se l'utilizzo è vicino alle soglie delle quote.

Passaggi dell'implementazione

Per il monitoraggio:

  • Acquisisci informazioni sull'attuale consumo di risorse, ad esempio bucket o istanze. Utilizza le operazioni delle API di servizi come l'API Amazon EC2 DescribeInstances per raccogliere informazioni sul consumo attuale delle risorse.

  • Acquisisci le attuali quote essenziali e valide per i servizi usando:

    • AWS Service Quotas

    • AWS Trusted Advisor

    • Documentazione AWS

    • Pagine specifiche dei servizi AWS

    • AWS Command Line Interface (AWS CLI)

    • AWS Cloud Development Kit (AWS CDK)

  • Usa, AWS Service Quotas, un servizio AWS che consente di gestire le quote per 250 servizi AWS da un'unica posizione.

  • Usa i limiti del servizio Trusted Advisor per monitorare gli attuali limiti del servizio a soglie diverse.

  • Usa la cronologia delle quote di servizio (console o AWS CLI) per verificare gli aumenti regionali.

  • Confronta la modifica delle quote di servizio in ogni regione e ogni account per creare equivalenze, se necessario.

Per la gestione:

  • Automatica: configura una regola AWS Config personalizzata per analizzare le quote di servizio tra regioni e confrontarle per individuare le differenze.

  • Automatica: configura una funzione Lambda personalizzata per analizzare le quote di servizio tra regioni e confrontarle per individuare le differenze.

  • Manuale: analizza le quote di servizio tramite l'AWS CLI, l'API o la console AWS per esaminare le quote di servizio nelle diverse regioni e confrontarle per individuare le differenze. Segnala le differenze.

  • In caso di individuazione di differenze nelle quote tra regioni, richiedi una modifica della quota, se necessario.

  • Esamina il risultato di tutte le richieste.

Risorse

Best practice correlate:

Documenti correlati:

Video correlati:

Strumenti correlati: