Leader di pensiero

Costruire meglio nel cloud: perché è il momento giusto

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

Gli investimenti nel cloud continuano a crescere in tutto il mondo, con Gartner che prevede che la spesa per il cloud pubblico raggiungerà la cifra di 1 trilione di dollari entro il 2027. Questo numero sta crescendo notevolmente poiché le aziende investono sempre di più nell’intelligenza artificiale generativa, poiché le iniziative GenAI richiedono molta capacità di cloud.

Eppure, molte organizzazioni continuano a lottare per massimizzare il valore dei loro investimenti nel cloud. Lo spreco di cloud è un problema diffuso; si stima che tra il 28% e il 35% della spesa per il cloud venga sprecata. Non è quindi sorprendente che un recente sondaggio di CloudZero abbia rilevato che il 72% degli intervistati ha affermato che i costi del cloud erano “troppo alti” o “molto troppo alti”.

Come si può ottenere il massimo valore per il proprio denaro? Inizia cambiando il modo di pensare e utilizzare il cloud.

Il problema dello spreco di cloud

La mentalità giusta consiste nel distaccarsi dalla mentalità “lift and shift” di trasferire semplicemente le risorse esistenti nel cloud. Lo spreco di cloud deriva in gran parte da questa mentalità obsoleta, che tratta l’infrastruttura cloud come un’infrastruttura tradizionale.

Il consumo e la gestione dell’infrastruttura cloud hanno poco in comune con l’infrastruttura tradizionale. Prima del cloud, le aziende investivano ingenti somme di denaro in data center e server, spendendo somme esagerate per l’infrastruttura che pensavano di dover utilizzare per gestire la domanda che si aspettavano di generare. Il processo era il seguente: i team di prodotto proponevano un’innovazione, prevedevano la domanda e inviavano richieste formali ai team di acquisto IT per l’infrastruttura di cui avevano bisogno. Il team di acquisto poteva approvare, rifiutare o modificare la richiesta, e mesi dopo, i team di prodotto potrebbero avere l’infrastruttura di cui avevano bisogno per eseguire l’innovazione.

Le aziende spesso acquistavano più infrastruttura di quanta ne utilizzassero effettivamente, e si ritrovavano con server che non generavano alcun valore. La virtualizzazione promise di equilibrare questo rapporto, ma la sovra-provisioning e la sottoutilizzazione continuarono a essere una sfida. E mentre il cloud ha introdotto infinite possibilità attraverso una vasta gamma di servizi di infrastruttura, database e piattaforme, nonché un modello di consumo basato su utility, molte aziende continuano a gestirlo come una raccolta di macchine virtuali fisiche.

I team di acquisto e finanza erano coinvolti in ogni acquisto di infrastruttura. Ora, nel cloud, il consumo di infrastruttura avviene istantaneamente, ogni volta che un ingegnere attiva una nuova risorsa cloud o scrive una riga di codice che consuma quelle risorse. Il momento dell’acquisto è cambiato completamente: nel cloud, ogni decisione di ingegneria (costruzione) è una decisione di acquisto. Gli ingegneri – e non i leader finanziari o i team IT centralizzati – stanno spendendo direttamente il budget tecnologico dell’azienda.

Quando le aziende attribuiscono i costi del cloud ai team finanziari o ai team IT centralizzati, mancano il bersaglio. Gli ingegneri prendono decisioni di costruzione basate sulla loro competenza ingegneristica – una competenza che gli altri team non hanno. I team finanziari possono effettuare acquisti in blocco o sconti per l’uso impegnato, ma non si vuole che distinguano tra l’uso di un m7g.2xlarge e un m7gd.metal. I team IT sono bravi a trovare risorse sottoutilizzate, ma non sono nella posizione migliore per capire se il codice in esecuzione su una risorsa molto utilizzata sia sano o no. Nel cloud, acquistare meglio ti porta solo fino a un certo punto.

Per molto tempo, gli ingegneri hanno mancato di competenze finanziarie per prendere decisioni di costruzione efficienti in termini di costo nel cloud, portando a una valanga di spreco di cloud ogni anno. Un recente sondaggio di CloudZero ha scoperto che le aziende che implementano programmi di gestione formale dei costi del cloud tendono a ridurre la loro spesa annuale per il cloud del 20-30%. Considerando che il 61% delle aziende non ha programmi formalizzati, ciò significa che quando la spesa per il cloud raggiungerà 1 trilione di dollari nel 2027, fino a 122-183 miliardi di dollari potrebbero essere sprecati.

Ciò deve cambiare. Le aziende devono rendersi conto che l’infrastruttura cloud è completamente diversa dall’infrastruttura tradizionale e che la gestione dei costi del cloud richiede un approccio completamente nuovo. Dobbiamo spostarci da un approccio di acquistare meglio a un approccio di costruire meglio: dotare gli ingegneri di strumenti per gestire i propri costi del cloud e, come ha detto il CTO di Amazon Werner Vogels in The Frugal Architect, “rendere il costo un requisito non funzionale” di un grande software.

È il momento di costruire meglio nel cloud rispetto all’acquisto

Costruire meglio è una filosofia ingegneristica piuttosto che un paradigma finanziario. “Costruire” si riferisce a ogni decisione di architettura, codifica o operazioni che gli ingegneri prendono nel processo di sviluppo di un prodotto e di portarlo sul mercato.

Fino a poco tempo fa, non c’era modo di comprendere il vero costo di tali decisioni e le organizzazioni non erano molto interessate a scoprirlo. La mentalità di acquistare meglio deriva da un desiderio reattivo di ridurre i costi, mentre la mentalità di costruire meglio è tutta incentrata sullo sviluppo e sulla gestione di software efficienti.

Vantaggi di costruire meglio

Ingegneri coinvolti. I dati suggeriscono che quando gli ingegneri sono dotati di strumenti per gestire i propri costi, lo fanno – e che le aziende funzionano meglio. Nello stesso sondaggio, l’81% delle aziende ha affermato che i costi del cloud erano “dove dovrebbero essere” quando gli ingegneri avevano un certo livello di proprietà sui costi del cloud. Concentrarsi su costruire meglio significa concentrarsi sulla partecipazione degli ingegneri: fornire agli ingegneri dati rilevanti e tempestivi sui costi dell’infrastruttura cloud e rendere facile tracciare i guadagni di efficienza.

Relazioni migliorate tra finanza e ingegneria. Quando le aziende si concentrano su costruire meglio, ciò consente ai team di finanza e ingegneria di concentrarsi sulle loro rispettive specializzazioni. Gli ingegneri valutano i fattori che influiscono sul software ben progettato; i team finanziari ricevono rapporti regolari e dettagliati sull’efficienza dei costi di quel software. La frizione tra i team si riduce e la produttività complessiva migliora.

Chiarezza economica. Fornire agli ingegneri dati sui costi significativi significa ingerire tutti i dati di spesa (al di là dei soli hyperscalers per includere servizi di piattaforma, servizi di database, strumenti di osservabilità, ecc.) e allocarli in un framework che rispecchia l’attività commerciale dell’azienda. Una tale allocazione robusta produce il materiale per l’economia del cloud: valutazione dei prodotti, funzioni e clienti redditizi e non redditizi, comprensione dei costi fissi e variabili e delle loro relazioni con i margini e raffinamento della strategia di mercato in base a questi dati. L’economia del cloud è il santo graal delle operazioni finanziarie del cloud (FinOps) – e il marchio di un’organizzazione veramente efficiente nel cloud.

È il momento di costruire meglio

  Sempre più organizzazioni ritengono di non ottenere abbastanza ritorno sugli investimenti nel cloud. Passando da un approccio di acquistare meglio a un approccio di costruire meglio, le organizzazioni possono adattare il loro approccio alla vera natura del cloud, producendo una maggiore partecipazione degli ingegneri, relazioni migliorate tra i team di finanza e ingegneria e una maggiore chiarezza economica.

Phil Pergola è CEO di CloudZero. È un esperto executive di software B2B con esperienza nel guidare una significativa crescita dei ricavi e risultati aziendali positivi in tutta la vita del cliente – acquisizione, onboarding, adozione, espansione e fidelizzazione.