Inserito il: Nov 29, 2017

Amazon Elastic Container Service per Kubernetes (Amazon EKS) è un servizio gestito che consente di eseguire facilmente Kubernetes su AWS, eliminando la necessità di installare, rendere operativi e gestire i propri cluster Kubernetes.

In precedenza, era necessario gestire il dimensionamento e la disponibilità dei master Kubernetes e il layer di persistenza scegliendo i tipi di istanza appropriati, eseguendoli su più zone di disponibilità, monitorando l'integrità e sostituendo i nodi non integri. Era necessario applicare patch e aggiornare i master e i nodi di lavoro per assicurare di utilizzare la versione più recente di Kubernetes. Tutto ciò richiedeva esperienza e molto lavoro manuale.

Amazon EKS gestisce completamente la disponibilità e la scalabilità del piano di controllo Kubernetes per ogni cluster. Con Amazon EKS, gli aggiornamenti e l'alta disponibilità sono gestiti per te da AWS. Amazon EKS esegue tre master Kubernetes in tre zone di disponibilità per assicurare l'alta disponibilità. Amazon EKS rileva e sostituisce automaticamente i master non integri e fornisce aggiornamenti automatici delle versioni e le patch per i master. Amazon EKS è basato su open source, Kubernetes a monte, in modo che sia possibile usare tutti i plugin e gli strumenti della community Kubernetes. Amazon EKS è anche integrato con molti servizi AWS, consentendo di trarre vantaggio da Elastic Load Balancing, l'autenticazione IAM, l'isolamento Amazon VPC, l'accesso AWS PrivateLink e la registrazione AWS CloudTrail. Le applicazioni in esecuzione su Amazon EKS sono completamente compatibili con le applicazioni in esecuzione in qualsiasi ambiente Kubernetes standard, sia se eseguite nei centri di raccolta ed elaborazione dati locali che nel cloud. Ciò significa che è possibile migrare facilmente qualsiasi applicazione Kubernetes standard in Amazon EKS senza alcuna modifica al codice.

Amazon EKS è disponibile in anteprima. Per saperne di più visita la pagina dei dettagli.