Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Le migliori pratiche per l'ottimizzazione dei costi

Modalità Focus
Le migliori pratiche per l'ottimizzazione dei costi - Amazon EKS

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à.

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à.

L'ottimizzazione dei costi significa raggiungere i risultati aziendali al prezzo più basso. Seguendo la documentazione in questa guida ottimizzerai i tuoi carichi di lavoro Amazon EKS.

Linee guida generali

Nel cloud, esistono diverse linee guida generali che possono aiutarti a ottimizzare i costi dei tuoi microservizi:

  • Assicurati che i carichi di lavoro in esecuzione su Amazon EKS siano indipendenti dai tipi di infrastruttura specifici per l'esecuzione dei container, questo offrirà una maggiore flessibilità per quanto riguarda l'esecuzione sui tipi di infrastruttura meno costosi. Durante l'utilizzo di Amazon EKS con EC2, possono esserci delle eccezioni quando abbiamo carichi di lavoro che richiedono tipi specifici di EC2 istanze, come una GPU o altri tipi di istanze, a causa della natura del carico di lavoro.

  • Seleziona istanze di container con profili ottimali: profila i tuoi ambienti di produzione o di preproduzione e monitora parametri critici come CPU e memoria, utilizzando servizi come Amazon Container CloudWatch Insights per Amazon EKS o strumenti di terze parti disponibili nell'ecosistema Kubernetes. In questo modo potremo allocare la giusta quantità di risorse ed evitare lo spreco di risorse.

  • Sfrutta le diverse opzioni di acquisto disponibili in AWS per eseguire EKS con EC2, ad esempio On-Demand, Spot e Savings Plan.

Best practice EKS per l'ottimizzazione dei costi

Esistono tre aree di best practice generali per l'ottimizzazione dei costi nel cloud:

  • Risorse convenienti (Auto Scaling, Ridimensionamento, politiche e opzioni di acquisto)

  • Consapevolezza della spesa (utilizzo di AWS e strumenti di terze parti)

  • Ottimizzazione nel tempo (Right Sizing)

Come per qualsiasi guida, ci sono dei compromessi. Assicuratevi di collaborare con la vostra organizzazione per comprendere le priorità di questo carico di lavoro e quali sono le migliori pratiche più importanti.

Come utilizzare questa guida

Questa guida è destinata ai team DevOps responsabili dell'implementazione e della gestione dei cluster EKS e dei carichi di lavoro che supportano. La guida è organizzata in diverse aree di best practice per facilitarne l'utilizzo. Ogni argomento contiene un elenco di consigli, strumenti da utilizzare e best practice per l'ottimizzazione dei costi dei cluster EKS. Non è necessario leggere gli argomenti in un ordine particolare.

Caratteristiche principali dei servizi AWS e Kubernetes

L'ottimizzazione dei costi è supportata dai seguenti servizi e funzionalità AWS:

  • EC2 Tipi di istanze, Savings Plan (e istanze riservate) e istanze Spot, a prezzi diversi.

  • Auto Scaling insieme alle politiche di Auto Scaling native di Kubernetes. Prendi in considerazione Savings Plan (istanze precedentemente riservate) per carichi di lavoro prevedibili. Utilizza archivi dati gestiti come EBS ed EFS, per l'elasticità e la durabilità dei dati delle applicazioni.

  • La dashboard della console Billing and Cost Management insieme ad AWS Cost Explorer fornisce una panoramica dell'utilizzo di AWS. Usa AWS Organizations per dettagli di fatturazione granulari. Sono stati inoltre condivisi i dettagli di diversi strumenti di terze parti.

  • Amazon CloudWatch Container Metrics fornisce parametri sull'utilizzo delle risorse da parte del cluster EKS. Oltre alla dashboard Kubernetes, nell'ecosistema Kubernetes sono disponibili diversi strumenti che possono essere utilizzati per ridurre gli sprechi.

Questa guida include una serie di consigli che puoi utilizzare per migliorare l'ottimizzazione dei costi del tuo cluster Amazon EKS.

Feedback

Questa guida è stata pubblicata GitHub per raccogliere feedback e suggerimenti diretti dalla più ampia community EKS/Kubernetes. Se hai una best practice che ritieni debba essere inclusa nella guida, segnala un problema o invia un PR nell'archivio. GitHub La nostra intenzione è quella di aggiornare periodicamente la guida man mano che vengono aggiunte nuove funzionalità al servizio o quando si evolve una nuova best practice.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.