implementazione di riferimento

QingCloud KubeSphere su AWS

Una piattaforma container con automazione della pila e flussi di lavoro DevOps

Questa soluzione del partner utilizza i modelli CloudFormation di Amazon Web Services (AWS) per aiutare gli utenti finali a effettuare automaticamente il provisioning di un ambiente Amazon Elastic Kubernetes Service (Amazon EKS) nel cloud AWS. Gli utenti finali possono gestire i cluster di Amazon EKS tramite la console di KubeSphere.

KubeSphere è una piattaforma container multi-tenant di livello aziendale con automazione della pila completa e flussi di lavoro DevOps semplificati. Fornisce interfacce Web semplici da usare per gli sviluppatori, che aiutano le aziende a costruire piattaforme più robuste e dotate di numerose caratteristiche che contengono le funzioni piattaforma comuni per gli ambienti Kubernetes aziendali.

Logo KubeSphere

Questa soluzione del partner è stata creata da QingCloud in collaborazione con AWS. QingCloud è un partner AWS.

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

    • Un'architettura del cloud privato virtuale (VPC) altamente disponibile che si estende su tre zone di disponibilità. Il VPC è configurato con sottoreti pubbliche e private secondo le best practice AWS per creare la tua rete virtuale personale in AWS.*
    • Nelle sottoreti pubbliche:
      • Gateway NAT (Network Address Translation) gestiti che permettono l'accesso Internet in uscita alle risorse all'interno delle sottoreti private.*
      • Bastion host Linux in un gruppo Auto Scaling per consentire l'accesso SSH (Secure Shell) in entrata per amministrare la piattaforma KubeSphere e l'ambiente Amazon EKS.*
    • Nelle sottoreti private:
      • Istanze Amazon Elastic Compute Cloud (Amazon EC2) in un gruppo Auto Scaling. I componenti core di KubeSphere e le tue applicazioni sono eseguiti su nodi dipendenti.
    • Un cluster Amazon EKS, che fornisce il piano di controllo Kubernetes.
    • I ruoli di AWS Identity and Access Management (IAM) ti aiutano a controllare gli accessi alle risorse AWS in modo sicuro.
    • Elastic Load Balancing per distribuire applicazioni in entrata o traffico di rete su più destinazioni.

    * Il modello che implementa la soluzione del 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 questa soluzione del partner, segui le istruzioni nella guida all'implementazione. Il processo di implementazione richiede circa 40-50 minuti e comprende le seguenti fasi:

    1. Se non disponi ancora di un account AWS, registrati su https://aws.amazon.com e accedi al tuo account.
    2. Avvia la soluzione dei partner. Puoi scegliere tra le seguenti opzioni:
    3. Prova l'implementazione.

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

  •  Costi e licenze
  • Verranno addebitati i costi dei servizi AWS e di qualsiasi licenza di terze parti utilizzati per eseguire questa soluzione. Non sono previsti costi aggiuntivi per l'utilizzo della soluzione.

    Questa soluzione include alcuni parametri di configurazione personalizzabili. Alcune di queste 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, crea report di costi e utilizzo di AWS per monitorare i costi associati. Questi report forniscono i parametri di fatturazione a un bucket Amazon Simple Storage Service (Amazon S3) nel tuo account. Inoltre, essi forniscono i costi stimati in base al consumo con cadenza mensile e aggregano i dati alla fine del mese. Per ulteriori informazioni, consulta Che cosa sono i report di costi e utilizzo AWS?