Che cosa è Amazon EKS? - Amazon EKS

Aiutaci a migliorare questa pagina

Vuoi contribuire a questa guida per l'utente? Scorri fino alla fine di questa pagina e seleziona Modifica questa pagina su GitHub. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Che cosa è Amazon EKS?

Amazon Elastic Kubernetes Service (Amazon EKS) è un servizio gestito che elimina la necessità di installare, gestire e mantenere un proprio piano di controllo Kubernetes su Amazon Web Services (AWS). Kubernetes è un sistema open source che automatizza la gestione, il dimensionamento e l'implementazione di applicazioni containerizzate.

Funzionalità di Amazon EKS

Di seguito sono riportate le funzionalità principali di Amazon EKS:

Rete e autenticazione sicure

Amazon EKS integra i tuoi Kubernetes carichi di lavoro con servizi AWS di rete e sicurezza. Si integra inoltre con AWS Identity and Access Management (IAM) per fornire l'autenticazione per i cluster. Kubernetes

Facile dimensionamento del cluster

Amazon EKS consente di dimensionare facilmente i cluster Kubernetes, aumentandoli e riducendoli in base alla domanda dei carichi di lavoro. Amazon EKS supporta il dimensionamento automatico orizzontale dei Pod in base alla CPU o a parametri personalizzati, nonché il dimensionamento automatico dei cluster in base alla domanda dell'intero carico di lavoro.

Esperienza Kubernetes gestita

È possibile apportare modifiche al cluster Kubernetes utilizzando eksctl, AWS Management Console, AWS Command Line Interface (AWS CLI), l'API, kubectl e Terraform.

Elevata disponibilità

Amazon EKS fornisce un'elevata disponibilità per il piano di controllo su più zone di disponibilità.

Integrazione con i servizi AWS

Amazon EKS si integra con altri servizi AWS, fornendo una piattaforma completa per l'implementazione e la gestione delle applicazioni containerizzate. Inoltre, permette di risolvere più facilmente i problemi dei carichi di lavoro Kubernetes attraverso vari strumenti per l'osservabilità.

Per ulteriori dettagli sulle altre funzionalità di Amazon ELS, consulta la pagina Caratteristiche di Amazon EKS.

Nozioni di base su Amazon EKS

Per creare il primo cluster e le risorse associate, vedere Guida introduttiva ad Amazon EKS. In generale, per iniziare a utilizzare Amazon EKS è necessario compiere i seguenti passaggi.

  1. Crea un cluster: inizia creando il tuo cluster utilizzando eksctl AWS Management Console, AWS CLI, o uno degli AWS SDK.

  2. Scegli il tuo approccio alle risorse di elaborazione: decidi tra AWS Fargate gruppi di nodi gestiti e nodi autogestiti. Karpenter

  3. Configurazione: configura i controller, i driver e i servizi necessari.

  4. Implementazione dei carichi di lavoro: personalizza i carichi di lavoro Kubernetes per utilizzare al meglio le risorse e le funzionalità del tipo di nodo prescelto.

  5. Gestione: supervisiona i carichi di lavoro integrando servizi AWS per semplificare le operazioni e migliorare le prestazioni dei carichi di lavoro. Puoi visualizzare le informazioni sui tuoi carichi di lavoro utilizzando. AWS Management Console

Il diagramma seguente mostra un flusso di base per l'esecuzione di Amazon EKS nel cloud. Per ulteriori informazioni sulle altre opzioni di implementazione di Kubernetes, consulta Opzioni di implementazione.

Un diagramma di flusso di base delle fasi descritte in precedenza.

Prezzi di Amazon EKS

Un cluster Amazon EKS è costituito da un piano di controllo (control-plane) e dalla capacità di calcolo Amazon Elastic Compute Cloud (Amazon EC2) o Fargate su cui vengono eseguiti i Pods. Per ulteriori informazioni sui prezzi del piano di controllo, vedi Prezzi di Amazon EKS. Sia Amazon EC2 che Fargate forniscono:

Istanze on demand

Viene addebitato il costo di utilizzo delle istanze calcolato al secondo, senza impegni a lungo termine o pagamenti anticipati. Per ulteriori informazioni, consulta le pagine Prezzi di Amazon EC2 on demand e Prezzi di AWS Fargate.

Savings Plans

È possibile ridurre i costi sottoscrivendo l'impegno a svolgere una quantità consistente di attività, in USD per ora, per un periodo di uno o tre anni. Per ulteriori informazioni, consulta la pagina Prezzi con Savings Plans.