implementazione di riferimento

Apache Superset su AWS

Esplora e visualizza i dati, dai grafici a linee fino ai dettagliatissimi grafici geospaziali

Questa soluzione dei partner implementa l'architettura di riferimento di Apache Superset sul cloud AWS. Apache Superset è un software open source utile per l'esplorazione e la visualizzazione dei dati. Questa implementazione supporta numerosi sistemi di gestione database per l'archiviazione dei dati che possono essere visualizzati tramite Apache Superset. Tra gli esempi di sistemi di database supportati vi sono Amazon Athena, Amazon Redshift, ClickHouse, MySQL e PostgreSQL.

Logo AWS

Questa soluzione dei partner è stata sviluppata da Apache in collaborazione con AWS.

  •  Attività che realizzerai
  • Questa soluzione dei partner prevede quanto segue:

    • Un'architettura ad alta disponibilità che si estende su due zone di disponibilità.*
    • Un cloud privato virtuale (VPC) configurato con sottoreti pubbliche e private, come da best practice AWS, per offrirti una rete virtuale personale in AWS.*
    • Un gateway Internet gestito per indirizzare il traffico in entrata a un Application Load Balancer, che gestisce il traffico sul cluster AWS Fargate.
    • Nelle sottoreti pubbliche, dei gateway Network Address Translation (NAT) gestiti per consentire l'accesso a Internet in uscita per le risorse nelle sottoreti private.*
    • Nelle sottoreti private:
      • Un cluster Amazon Elastic Container Service (Amazon ECS) che utilizza Fargate per fornire tutte le funzioni di Superset, compreso il sistema principale, la cache, il database, la coda di messaggi e il front-end.
      • Amazon Elastic File System (Amazon EFS) per fornire metadati, persistenza dei dati memorizzati nella cache per le query e i moduli dei servizi di condivisione.
      • AWS Cloud Map, un servizio di rilevamento per le risorse delle applicazioni.
    • Sistemi di database supportati, quali Amazon Athena, Amazon Redshift, ClickHouse, MySQL e PostgreSQL.

    *  Il modello che implementa la soluzione dei partner su un VPC esistente non include i componenti contrassegnati con asterisco e richiede la configurazione del VPC esistente.

  •  Come effettuare l'implementazione
  • Per implementare Apache Superset in AWS, segui le istruzioni contenute nella guida all'implementazione. Il processo di implementazione richiede circa 30 minuti e comprende le seguenti fasi:

    1. Accesso all'account AWS. Se non hai ancora un account, registrati su https://aws.amazon.com.
    2. Avvia la soluzione dei partner. Prima di creare lo stack, scegli la regione AWS dalla barra degli strumenti in alto. Puoi scegliere tra due opzioni alternative:
    3. Test della tua implementazione.

    Amazon può condividere informazioni relative all'implementazione con il Partner AWS che ha collaborato con AWS a questa soluzione.  

  •  Costi e licenze
  • Sei responsabile dei costi dei servizi AWS e di eventuali licenze di terze parti utilizzate durante l'esecuzione di questa implementazione di riferimento della soluzione dei partner. L'utilizzo della soluzione dei partner non prevede costi aggiuntivi.

    I modelli di AWS CloudFormation per le soluzioni dei partner comprendono parametri di configurazione personalizzabili. Alcune delle impostazioni, ad esempio il tipo di istanza, incideranno sul costo dell'implementazione. Per una stima dei costi di ogni servizio AWS utilizzato, consulta la pagina dei prezzi. I prezzi sono soggetti a modifiche.

    Suggerimento: dopo l'implementazione della soluzione dei partner, crea report di costi e utilizzo di AWS per monitorare i costi associati alla soluzione dei partner. Questi report inviano i parametri di fatturazione in un bucket Amazon S3 all'interno del tuo account. Inoltre, essi forniscono i costi stimati in base al consumo con cadenza mensile e aggregano i dati al termine del mese. Per maggiori informazioni sul report, consulta What are AWS Cost and Usage Reports? (Che cosa sono i report di costi e utilizzo di AWS?)