Ottimizzare i costi delle nuvole hyperscaler

Il cloud computing apre alle aziende l'opportunità di evitare investimenti e ridurre i costi operativi del loro IT. Tuttavia, un confronto tra i maggiori fornitori rivela differenze nella gestione dei costi e per quanto riguarda il supporto ai clienti.

In termini di vantaggi del cloud computing, fornitori e clienti sono in gran parte d'accordo. Con il cloud computing, le aziende possono risparmiare costi sotto diversi aspetti. "Per prima cosa, non ci sono costi di licenza per il software", elenca Christian Zöhrlaut, Direttore Prodotti Segmento Medio del fornitore ERP Sage. "Questo perché la struttura modulare delle soluzioni cloud permette un uso flessibile dei vari servizi". Il cliente paga una tassa per la fornitura del servizio, che di solito è dovuta mensilmente (modello di abbonamento). Sono quindi addebitati solo per i servizi che effettivamente utilizzano (modello on-demand, pay-as-you-go). "I periodi di contratto possono anche essere terminati in qualsiasi momento: Per esempio, se l'azienda utente acquista un sistema ERP nel modello di abbonamento, può aggiungere o cancellare i servizi corrispondenti secondo necessità". Questo aumenta la flessibilità nella pianificazione dei costi. L'ottimizzazione dei costi è resa possibile da Amazon, MS Azure e Google con strumenti professionali.

Nel modello di noleggio, l'IT è più conveniente. Zöhrlaut continua: "Inoltre, con il cloud computing, il cliente non deve preoccuparsi di implementazione, funzionamento e manutenzione. Gli aggiornamenti sono anche installati automaticamente dal provider. Le aziende più piccole possono così fare a meno della propria amministrazione IT, che è un fattore di costo da non sottovalutare".

"I costi dell'infrastruttura del nostro nuovo sistema SAP basato sul cloud sono solo un decimo di quelli del sistema originale", ha riferito il project manager di DB Systel Steffen Müller in una presentazione all'AWS Transformation Day 2020. Il guadagno di prestazioni è significativo, soprattutto grazie alla scelta ottimale delle istanze EC2, i backup sono più veloci, così come il ripristino dei dati. Oltre ai costi di licenza più bassi, ora c'è la possibilità di automatizzare i sistemi e i servizi il più possibile.

Non solo i servizi possono essere automatizzati, ma anche la gestione dei costi. Di conseguenza, il fornitore di servizi è in grado di trasferire ai suoi clienti i benefici ottenuti attraverso le economie di scala. "AWS ha passato 80 riduzioni di prezzo ai suoi clienti dal 2006", ha riferito il dipendente di AWS Mert Dogu allo stesso discorso Systel nel 2020.

Pranzo gratis

Uno sguardo più attento alla pagina web dei "servizi gratuiti" conferma la dichiarazione dei dipendenti AWS. A parte il Simple Calculator di AWS, che può essere utilizzato per calcolare le prestazioni e la capacità, sul sito appaiono tre categorie che sono effettivamente gratuite: "12 mesi gratis", "Sempre gratis" e "Versioni di prova". Si può dare per scontato che le versioni di prova debbano essere sempre gratuite in modo che gli sviluppatori siano interessati ad esse. Non è quindi una sorpresa che molte offerte dei partner AWS si trovino anche qui.

A representation of the EC2 instance(s) of AWS in the Simple Monthly Calculator for the Frankfurt/Main region.

Nella categoria "Always Free", AWS offre servizi come Lambda, che sono basati su eventi, con un milione di richieste gratis al mese. Attualmente ci sono 33 servizi in totale. A Google, più di 20 prodotti sono attualmente gratuiti al mese. I nuovi clienti ricevono un credito iniziale del valore di 300 dollari USA, con il quale possono utilizzare i prodotti di Google Cloud Platform in tutta la loro portata e conoscerli. Saranno addebitati solo quando faranno l'aggiornamento.

Con la categoria "fino a 12 mesi gratis", AWS ha passato 80 riduzioni di prezzo continue ai suoi clienti dal 2006, dice Mert Dogu. Questa affermazione si applica soprattutto alle offerte che sono gratuite per i primi dodici mesi. Per esempio, le 750 ore di EC2 al mese. T2Micro RDS (database db.t2.micro) con 20 GB di capacità di archiviazione più 20 GB di capacità di backup può essere usato gratuitamente a scopo di prova per 750 ore in un mese di 31 giorni o 24,2 ore al giorno - ma solo nel primo anno e solo per i nuovi clienti. Se il periodo di dodici mesi per l'uso gratuito è scaduto o la quota gratuita è superata, si applicano le tariffe di servizio basate sull'uso. I prezzi per questi possono essere trovati in una pagina web separata sul sito di AWS.

Prezzi spot(t) per le istanze

Tutti i principali fornitori di cloud offrono strumenti più o meno sofisticati per la gestione e l'ottimizzazione dei costi. L'uso di capacità di calcolo e altre capacità sul rispettivo mercato spot è un modo significativo per risparmiare le tasse per le istanze, oltre alle offerte gratuite e alle capacità riservate. Il vantaggio può essere fino al 90% rispetto alle istanze on-demand.

In una panoramica come questa, l'utente può impostare un massimo per l'utilizzo delle istanze Spot. Una metrica importante è il

Il modello Spot ha solo una fregatura: ciò che AWS ha portato nel mercato Spot in termini di capacità in eccesso, può anche rivendicare per sé in qualsiasi momento. In ogni caso, l'utente viene avvisato.

Controllo dei costi su MS Azure e Google Cloud Platform

In questa panoramica, l'utente può avere una visione d'insieme di un multi-cloud di Azure e AWS in base ai costi.

Quello che Amazon ha praticato per anni sta finalmente diventando un metodo per MS Azure. Alla conferenza Ignite 2020, Microsoft ha annunciato Azure Spot compute e Azure Advisor Score, strumenti per ottimizzare continuamente i costi del carico di lavoro. Le nuove caratteristiche di Azure Spot VM, disponibili in anteprima sul portale Azure, sono progettate per consentire ai clienti di accedere e rivedere la storia dei prezzi Spot VM e il record di rimozione per gli ultimi 28 giorni finali. Le nuove caratteristiche di Azure Spot VM non solo danno ai clienti la possibilità di stimare la probabilità che i loro carichi di lavoro vengano rimossi. Ottimizza anche la stima del costo dell'esecuzione di carichi di lavoro interrompibili con Spot VM.

Azure Advisor Score, anch'esso in anteprima, è un nuovo strumento di misurazione nel portale Azure. È progettato per aiutare i clienti a ottimizzare i costi, la sicurezza, l'affidabilità, le prestazioni e l'eccellenza operativa per tutte le risorse Azure sulla base delle best practice di Azure. Le VM ora possono anche essere usate e fatturate come capacità spot. L'automazione necessaria di Azure è diventata disponibile nella regione Germania Ovest.

In tali tabelle dei prezzi Google Cloud Platform elenca i prezzi dei suoi servizi.

Perché solo il controllo automatico dei costi operativi rende economico il funzionamento delle istanze cloud, Google offre anche un Cloud Pricing Calculator. Questo permette agli utenti di calcolare le tariffe totali per le loro istanze prima della prenotazione. La tabella dei prezzi può essere comprensibile, ma a seconda della posizione dell'istanza, cambiano anche le tariffe di utilizzo. Google fornisce una stima della tassa totale prevista.

Sapere come

Con AWS, i costi operativi a livello di infrastruttura possono essere ulteriormente ridotti con alcuni trucchi. Nella rispettiva misura, l'utente può anche trasferire questi esempi ad Azure e Google.

Si dovrebbero implementare servizi che riducono la trasmissione di dati. Per esempio, è consigliabile utilizzare una CDN (Content Delivery Network) come Amazon CloudFront per consegnare i contenuti agli utenti finali, livelli di caching con Amazon ElastiCache o AWS Direct Connect invece di VPN per connettersi a AWS.

Esempio 1 SENZA CloudFront

Una società di software vuole offrire dei download. I file sono ospitati su Amazon S3 e l'azienda si aspetta 1 TB al mese come quantità totale di download.

1 TB = 1.024 GB

1 GB di Data Transfer Out (DTO) al mese da Amazon S3 all'Internet pubblico è gratuito.

I prossimi 9.999 TB di DTO all'Internet costano $0,09 per GB.

1 GB * $0,00 + 1.023 GB * $0,09 = $92,07 spese per trasferire dati da Amazon S3 all'Internet pubblico. (C'è un costo aggiuntivo per richiesta GET di $0.00043 per 1000 richieste GET, ma questo può essere ignorato in questo caso.)

Esempio 2

La stessa società di software come sopra sta usando Amazon CloudFront come CDN per distribuire dati dallo stesso bucket Amazon S3.

Trasferire i dati da Amazon S3 ad Amazon CloudFront è gratuito.

Trasferire i dati da Amazon CloudFront all'Internet pubblico per i clienti negli Stati Uniti, Canada, Messico, Europa e Israele costa $0,085 per GB per i primi 10 TB.

1.024 * $0,085 = $87,04 di spese di trasferimento dati. Inoltre, il download è più veloce per i clienti dell'azienda perché ora proviene da punti di presenza CloudFront (POP) più vicini a casa, dove i dati possono essere conservati localmente.

CONCLUSIONE: La società di software risparmia (1 - ($87,04 / $92,07)) con Amazon CloudFront. * 100 = 5,5% di costo DTO rispetto al solo S3.

Il vantaggio di AWS Caching

Se la scelta è difficile, controlla l'AWS Cost Explorer per vedere dove sono i costi più alti e i flussi di volume. Poi controlla i servizi AWS e vedi se c'è un servizio che riduce o rimuove il trasferimento, specialmente la rete e il content provisioning. È consigliabile cercare anche servizi di caching quando si accede ripetutamente a dati o a grandi quantità di dati. Non hanno bisogno di essere ricaricati, il che a sua volta riduce la latenza.

Esempio 3

La nostra azienda di software ha subito un vero colpo e ora si aspetta 50 TB di download al mese. Ora può approfittare della tariffazione a livelli di Amazon CloudFront.

I primi 10 TB costeranno 0,085 dollari per GB, come prima. I prossimi 40 TB al mese costeranno solo $0.080 per GB.

10 * 1.024 * $0.085 = $870.40.

40 * 1.024 * $0.080 = $3.276.80.

$870.40 + $3.276.80 = $4147.20 costo totale distribuzione software. Senza Amazon CloudFront, il costo del solo S3 sarebbe 50 * 1.024 * $0,09 = $4608,00.

La società di software risparmia con Amazon CloudFront (1 - ($4.147,20 / $4.608,00)) * 100 = 10 % di costi DTO rispetto a una soluzione S3 pura.

Esempio 4

Un'azienda biotech tedesca vuole scambiare dati di sequenziamento genico con un'azienda partner negli USA. L'azienda si aspetta di scambiare 10 TB di dati al mese.

Il trasferimento di dati S3 di Amazon tra due regioni costa 0,02 dollari per GB.

10 TB = 10.240 GB

10.240 GB * 0,02 dollari = 204,80 dollari.

Questo costo è solo per i dati che l'azienda consegna al suo partner negli USA. I dati che l'azienda partner consegna in Germania sono gratuiti per la nostra azienda tedesca perché il partner li ha già pagati come parte del proprio account AWS.

.


Pagine utili:

Informazioni sul formato .ost

Lascia un commento