AWS Trusted Advisor Explorer provvede al provisioning dell'infrastruttura necessaria per aggregare le raccomandazioni sull'ottimizzazione dei costi e per monitorare attivamente l’ottimizzazione dei costi all'interno dell'organizzazione nel corso del tempo. La Guida crea un data lake che può essere utilizzato per creare pannelli di controllo al fine di esplorare visivamente i dati. Arricchisce i dati con tag di risorse che potenziano ulteriormente le funzionalità di rilevamento e di filtro.
AWS Trusted Advisor Explorer sfrutta le raccomandazioni sull'ottimizzazione dei costi di AWS Trusted Advisor e i dati di Tag Editor per i Gruppi di risorse AWS per creare un data lake che può essere sottoposto a query con Amazon Athena e visualizzato utilizzando Amazon QuickSight o qualsiasi altra piattaforma di visualizzazione.
Panoramica
Il diagramma qui sotto presenta l’architettura che puoi costruire utilizzando il codice di esempio su GitHub.

Architettura di AWS Trusted Advisor Explorer
Il codice di esempio crea un blocco di pianificazione, un blocco di estrazione delle informazioni sull'account, un blocco di estrazione di Trusted Advisor e di dati dei tag e un blocco di raccomandazioni di Trusted Advisor.
Il blocco della pianificazione è una regola di Amazon CloudWatch Events che attiva la soluzione in base a una pianificazione definita dall'utente.
Il blocco di estrazione delle informazioni sull'account contiene una funzione AWS Lambda che estrae nell'account l'elenco di account dall'organizzazione esistente o da un input di file CSV.
Il blocco di estrazione di Trusted Advisor e di dati dei tag contiene quattro AWS Step Functions. Queste quattro funzioni AWS Step Functions sono composte da cinque funzioni AWS Lambda che funzionano in parallelo per estrarre raccomandazioni sui costi di AWS Trusted Advisor e dati dei tag da tutti gli account membri e archiviarli in un bucket Amazon Simple Storage Service (Amazon S3).
Il blocco dei data lake delle raccomandazioni di Trusted Advisor contiene le regole di Amazon S3, i crawler AWS Glue, nonché le regole di Amazon Athena, AWS Lambda e CloudWatch Events. Il flusso di lavoro viene attivato da una regola CloudWatch Events basata sul tempo in base a una pianificazione definita dall'utente.
Il codice distribuisce due bucket Amazon S3, uno per l'archiviazione delle raccomandazioni non elaborate sui costi di Trusted Advisor e dei dati dei tag e l'altro per la registrazione degli accessi. Distribuisce inoltre due crawler AWS Glue che effettuano una ricerca per indicizzazione dei dati non elaborati dal bucket S3 per creare tabelle in un database Amazon Athena. Al termine delle operazioni del crawler AWS Glue, viene attivata un'altra regola CloudWatch Events basata su eventi che richiama una funzione AWS Lambda per creare le visualizzazioni Amazon Athena richieste.
La guida sfrutta le raccomandazioni sull'ottimizzazione dei costi di AWS Trusted Advisor e i dati di Tag Editor per i Gruppi di risorse AWS per creare un data lake che può essere sottoposto a query con Amazon Athena e visualizzato utilizzando Amazon QuickSight o qualsiasi altra piattaforma di visualizzazione.
AWS Trusted Advisor Explorer
Versione 1.0.1
Ultimo aggiornamento: maggio 2020
Autore: AWS
Risorse aggiuntive
Caratteristiche
Raccomandazioni sui costi di Trusted Advisor in tutta l'organizzazione
Stato dell'ottimizzazione dei costi
Raccomandazioni sui costi di Trusted Advisor con tag delle risorse
Visualizzazione

Sfoglia la nostra biblioteca di soluzioni AWS per ottenere risposte a problemi architetturali comuni.

Trova Partner AWS che ti aiutino a cominciare.

Troverai diagrammi architettonici prescrittivi, esempi di codice e contenuti tecnici per casi d'uso comuni.