Strategie di ottimizzazione dei costi

Concetti di sicurezza e gestione dei costi su AWS

Dev Bhosale

Principal Data & Cloud Architect

Framework di ottimizzazione dei costi

  1. Dimensiona correttamente le risorse
  2. Crea capacità elastica
  3. Sfrutta i modelli di prezzo
  4. Valuta servizi alternativi
  5. Ottimizza l'archiviazione

quadro di ottimizzazione dei costi: i cinque passaggi

Concetti di sicurezza e gestione dei costi su AWS

Esempio di ottimizzazione

L'azienda paga ad AWS un totale di $15.000/mese.   $12.000 per 12 server EC2, $2.000 per un servizio di database e $1.000 per S3. La tariffa on-demand pagata è $1,36/ora-server.

Infrastruttura cloud: 12 server, divisi in tre gruppi da quattro

Concetti di sicurezza e gestione dei costi su AWS

Ottimizza dimensioni e capacità

  • I server sono adeguati per CPU/memoria
  • Invece di tenere 4 server attivi 24/7, possiamo ottimizzare l'uso
  • Possiamo scalare su/giù in base al traffico con un auto-scaling group e risparmiare almeno il 50% dei costi server

Capacità elastica dei server

Concetti di sicurezza e gestione dei costi su AWS

Sfrutta i modelli di prezzo

Prezzi spot

  • Le istanze Spot offrono in media il 66% di risparmio
  • Il carico analytics deve girare solo 4 ore su 24
  • Opportunità di risparmiare il 94% dei costi dei server analytics
Concetti di sicurezza e gestione dei costi su AWS

Valuta alternative

  • Lambda è un servizio serverless per eseguire codice senza gestire server
  • Lambda è ideale per task brevi come upload ed elaborazione di immagini
  • Un milione di richieste gratis/mese e 400.000 GB-secondi di compute/mese
  • Sostituire quattro server EC2 con Lambda fa risparmiare $4.000/mese, ovvero il 100% dei costi dei server di image processing

prima e dopo lambda

Concetti di sicurezza e gestione dei costi su AWS

Ottimizza l'archiviazione

Policy di ciclo di vita

  • S3 può crescere e far aumentare i costi di storage
  • Le policy di ciclo di vita possono creare regole che eliminano file automaticamente
  • Questo fa risparmiare $500/mese, ovvero il 50% dei costi di storage
Concetti di sicurezza e gestione dei costi su AWS

Riepilogo dei risparmi

  • Abbiamo risparmiato ben il 68,52% rispetto ai costi AWS iniziali
  • Dimensionamento elastico dei server EC2 e uso di compute alternativi come Lambda
  • I risparmi reali dipendono da carichi di lavoro ed esigenze di business
Casi d'uso Costo/mese prima dell'ottimizzazione Costo/mese dopo l'ottimizzazione
Web server $4,000 $2,000
Server analytics $4,000 $222
Server image processing $4,000 0
Costi di storage S3 $1,000 $500
Database RDS $2,000 $2,000
Totale $15,000 $4,722
Concetti di sicurezza e gestione dei costi su AWS

Esercitiamoci!

Concetti di sicurezza e gestione dei costi su AWS

Preparing Video For Download...