Contribuisci a migliorare questa pagina
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à.
Per contribuire a questa guida per l'utente, scegli il GitHub link Modifica questa pagina nel riquadro destro di ogni pagina.
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à.
Casi d’uso comuni in Amazon EKS
Amazon EKS offre solidi servizi Kubernetes gestiti su AWS, progettati per ottimizzare le applicazioni containerizzate. Di seguito sono riportati alcuni dei casi d’uso più comuni di Amazon EKS per aiutarti a sfruttarne i punti di forza per esigenze specifiche.
- Implementazione di applicazioni ad alta disponibilità
-
Utilizzando Elastic Load Balancing
, puoi assicurarti che le applicazioni siano altamente disponibili in più zone di disponibilità . - Creazione di architetture di microservizi
-
Utilizzare le funzionalità di rilevamento servizi di Kubernetes con AWS Cloud Map
o Amazon VPC Lattice per creare sistemi resilienti. - Automazione dei processi di rilascio del software
-
Gestisci le pipeline di integrazione continua e distribuzione continua (CI/CD) che semplificano il processo di creazione, test e implementazione automatizzati delle applicazioni. Per una distribuzione continua dichiarativa, consulta Continuous Deployment with Argo CD.
- Esecuzione di applicazioni serverless
-
Utilizzare AWS Fargate
con Amazon EKS per eseguire applicazioni serverless. In questo modo, potrai concentrarti esclusivamente sullo sviluppo delle applicazioni mentre Amazon EKS e Fargate gestiscono l’infrastruttura sottostante. - Esecuzione di carichi di lavoro di machine learning
-
Amazon EKS è compatibile con i framework di machine learning più diffusi, come TensorFlow
, MXNet e PyTorch . Con il supporto GPU, è possibile gestire efficacemente anche attività di machine learning complesse. - Implementazione coerente in locale e nel cloud
-
Per semplificare l’esecuzione di Kubernetes in ambienti on-premises, è possibile utilizzare gli stessi cluster, funzionalità e strumenti di Amazon EKS per eseguire nodi autogestiti su AWS Outposts o utilizzare Amazon EKS Hybrid Nodes con la propria infrastruttura. Per ambienti autonomi e isolati, è possibile utilizzare Amazon EKS Anywhere
per automatizzare la gestione del ciclo di vita dei cluster di Kubernetes sulla propria infrastruttura. - Esecuzione di carichi di lavoro di elaborazione in batch e big data a costi contenuti
-
Utilizzare le istanze spot
per eseguire carichi di lavoro di elaborazione in batch e big data, come Apache Hadoop e Spark , a un costo ridotto. In questo modo puoi sfruttare la EC2 capacità inutilizzata di Amazon a prezzi scontati. - Gestione delle AWS risorse da Kubernetes
-
Usa AWS Controllers for Kubernetes (ACK) per creare e gestire AWS risorse direttamente dal tuo cluster Kubernetes utilizzando Kubernetes nativo. APIs
- Creazione di astrazioni ingegneristiche della piattaforma
- Proteggere le applicazioni e garantire la conformità
-
Implementa pratiche di sicurezza solide e mantieni la conformità con Amazon EKS, che si integra con servizi di AWS sicurezza come AWS Identity and Access Management
(IAM), Amazon Virtual Private Cloud (Amazon VPC) AWS e Key Management Service AWS (KMS). Ciò garantisce la privacy e la protezione dei dati secondo gli standard del settore.