Amazon Elastic Kubernetes Service

La scelta più sicura per eseguire Kubernetes

Amazon Elastic Kubernetes Service (Amazon EKS) è un servizio Kubernetes interamente gestito. Clienti come Intel, Snap, Intuit, GoDaddy e Autodesk utilizzano EKS per eseguire le loro applicazioni di importanza critica e più sensibili per quanto riguarda la sicurezza, l'affidabilità e la scalabilità.

EKS è la scelta migliore per eseguire Kubernetes per varie ragioni. Per prima cosa, puoi scegliere di eseguire i cluster EKS utilizzando AWS Fargate, un'elaborazione serverless per container. Fargate evita di effettuare il provisioning e gestire i server, permettendoti di specificare e pagare solo le risorse utilizzate per ciascuna applicazione, così da migliorare anche la sicurezza isolando l'applicazione tramite la progettazione. In secondo luogo, EKS, è perfettamente integrato con servizi come Amazon CloudWatch, gruppi Auto Scaling, AWS Identity and Access Management (IAM) e Amazon Virtual Private Cloud (VPC), per un'esperienza ottimizzata nel monitorare, scalare e bilanciare il carico delle tue applicazioni. La terza ragione è che EKS si integra AWS App Mesh, offrendo un'esperienza Kubernetes nativa per l'accesso a funzionalità di mesh di servizi, oltre a dotare le applicazioni di ampie caratteristiche di osservabilità, controllo del traffico e sicurezza. EKS offre infine un piano di controllo scalabile e ad alta disponibilità eseguito in più zone di disponibilità per eliminare il singolo punto di errore.

EKS esegue Kubernetes a monte e offre compatibilità certificata, per garantirti tutti i vantaggi degli strumenti open source della community. Ciò significa che è possibile eseguire facilmente la migrazione di qualsiasi applicazione Kubernetes standard ad Amazon EKS senza eseguire il refactoring del codice.


Di seguito un elenco di risorse che potrebbero esserti utili:

Blog in evidenza – Ciclo di vita delle versioni
Per saperne di più >>

Workshop EKS
Provalo tu stesso>>

Ultime funzionalità lanciate
Ulteriori informazioni >>

Vantaggi

Disponibilità elevata

EKS esegue l'infrastruttura di gestione di Kubernetes su diverse zone di disponibilità di AWS, rilevando e sostituendo automaticamente i nodi del piano di controllo con errori e fornendo upgrade e patch on demand, senza tempi di inattività.

Opzione serverless

EKS supporta AWS Fargate per fornire elaborazione serverless per container. Fargate evita di effettuare il provisioning e gestire i server, permettendoti di specificare e pagare solo le risorse utilizzate per ciascuna applicazione, così da migliorare anche la sicurezza isolando l'applicazione tramite la progettazione.

Sicurezza

EKS applica automaticamente le patch di sicurezza più recenti al piano di controllo del cluster. AWS collabora inoltre strettamente con la community per gestire gli aspetti di sicurezza critici prima che della distribuzione delle nuove versioni e delle nuove patch ai cluster esistenti.

Nato nella community

EKS esegue la versione a monte di Kubernetes e offre conformità certificata, perciò le applicazioni gestite da EKS sono completamente compatibili con le applicazioni gestite da qualsiasi ambiente Kubernetes standard. Amazon collabora attivamente con la community di Kubernetes, offrendo contributi al suo codice di base, per consentire di sfruttare al massimo i servizi e le funzionalità di AWS.

Come funziona

Come funziona Amazon EKS

Casi d'uso

Distribuzione ibrida

È possibile utilizzare EKS su AWS Outposts per eseguire applicazioni containerizzate che richiedono una bassa latenza ai sistemi locali. AWS Outposts è un servizio completamente gestito che estende l'infrastruttura, i servizi, le API e gli strumenti AWS virtualmente a qualsiasi sito connesso. Con EKS su Outposts puoi gestire container locali con la stessa facilità con cui gestisci i container nel cloud.

Machine learning

Puoi usare Kubeflow con EKS per modellare i flussi di lavoro machine learning e per eseguire in modo efficiente attività di addestramento distribuite che utilizzano i tipi di istanze basati sulle più recenti GPU di EC2. Puoi anche usare AWS Deep Learning Containers per eseguire l'addestramento e le inferenze in TensorFlow su EKS.

Elaborazione in batch

L'API Kubernetes Jobs permette di eseguire carichi di lavoro batch in sequenza o in parallelo in cluster EKS. Con EKS è possibile programmare, pianificare ed eseguire carichi di lavoro di elaborazione batch per la gamma completa di servizi e funzionalità di elaborazione AWS, come Amazon EC2, Fargate e le istanze Spot.

Applicazioni web

Puoi creare applicazioni Web che si dimensionano automaticamente ed eseguono configurazioni altamente disponibili in varie zone di disponibilità. Con l'esecuzione su EKS, le tue applicazioni Web possono sfruttare le prestazioni, la scalabilità, l'affidabilità e la disponibilità di AWS. Inoltre, i tuoi servizi ottengono integrazioni out-of-the-box con i servizi di rete e sicurezza di AWS, come Application Load Balancer per la distribuzione dei carichi dell'applicazione web e il VPC per la rete.

Aziende che adottano Amazon EKS

Novità

data
  • data
1
Guarda tutti gli annunci »

Blog e articoli

data
  • data
1

Nessun post del blog rilevato. Consulta il Blog AWS per ulteriori risorse. 

Ulteriori informazioni sulle caratteristiche di Amazon EKS

Visita la pagina delle caratteristiche
Tutto pronto per cominciare?
Nozioni di base su Amazon EKS
Hai altre domande?
Contattaci