Le aziende che trasferiscono la maggior parte delle proprie risorse informatiche su Azure devono ottimizzare la propria infrastruttura locale e le spese relative ad Azure. Il team responsabile dell'infrastruttura dovrebbe innanzitutto concentrarsi sull'identificazione delle risorse locali che potrebbero essere completamente eliminate. Il passo successivo è la migrazione delle risorse rimanenti su Azure.
Ma una volta completata la migrazione, l'utilizzo dell'ambiente Azure richiede una valutazione e un'ottimizzazione regolari. A tal fine, le aziende dovrebbero stabilire degli standard per gestire le risorse, identificare i carichi di lavoro sottoutilizzati e non conformi e ritirare quelli inutilizzati.
L'attenzione all'efficienza consentirà una significativa riduzione della spesa per il cloud Azure e un aumento dell'efficienza di utilizzo della CPU nell'infrastruttura aziendale sia in IaaS che in PaaS, consentendo all'IT di ridurre in modo significativo l'ingombro dei data center on-premise.
Identificare i server sottoutilizzati è il miglior punto di partenza. Vengono raccolti i dati relativi al processore, alla memoria e al disco rigido. Il team utilizza quindi i valori P95 standard del settore per determinare se determinate risorse sono sottoutilizzate. Successivamente, tutti i server vengono classificati in cinque categorie di prestazioni: congelati, freddi, tiepidi, caldi e surriscaldati. I server sottoutilizzati che si trovano in loco sono i candidati ideali per il trasferimento al cloud.
Misura
Il dashboard sviluppato internamente è il punto di partenza per la maggior parte dei team IT aziendali. L'aggregazione di una semplice panoramica dei costi con i consigli relativi alle risorse IaaS e PaaS mostra quanto della spesa attuale potrebbe essere eliminata senza alcun impatto sul business.
Snooze
I server cloud Azure non produttivi devono essere online solo quando i dipendenti stanno lavorando attivamente su di essi. Creando una suite di strumenti on demand e programmati, la tua azienda può, in alcuni casi, spegnere o deallocare oltre il 70% del tempo, con una riduzione diretta dei costi pari al 70%.
Ridimensiona
Azure offre la possibilità di modificare rapidamente le dimensioni di un server. Con un semplice riavvio, riducendo di oltre la metà le dimensioni e i costi di una macchina virtuale su larga scala, le aziende possono sfruttare rapidamente la flessibilità del cloud per recuperare la spesa IT.
Spegnere i server inutilizzati
Abbiamo constatato che i server non produttivi possono generalmente essere spenti, consentendo un risparmio di oltre il 70% in termini di tempo e costi. Ciò è particolarmente utile durante la notte e nei fine settimana.
Dimensionate correttamente i vostri server
Controlla l'utilizzo della CPU e della memoria e seleziona la dimensione giusta che porta i tuoi carichi di lavoro nell'intervallo del 40-80% della CPU.
Dimensionare correttamente le altre risorse PaaS
Ad esempio, punta a un utilizzo medio delle DTU compreso tra il 40 e l'80% per i tuoi database SQL PaaS.
Il ridimensionamento di Azure con i nostri processi e strumenti ha ridotto i nostri costi e aumentato notevolmente l'utilizzo.
Una riduzione del 38% della spesa per il cloud grazie ad attività di ottimizzazione quali:
Un aumento di quasi il 400% nell'utilizzo della CPU.
Una riduzione del nostro budget per l'infrastruttura IT.
L'attenzione all'ottimizzazione induce tutti a riflettere su come utilizzare le risorse e crea una cultura incentrata sull'ottimizzazione, in cui massimizziamo i vantaggi di Azure riducendo continuamente i costi.
Le aziende dovrebbero ottimizzare la propria spesa per il cloud attraverso strategie chiave di gestione e ottimizzazione del cloud. Ecco i 3 modi principali per ottimizzare la spesa per Azure secondo Gartner:
Gartner sottolinea che i costi del cloud Azure dovrebbero essere considerati come investimenti piuttosto che come spese da ridurre a tutti i costi. Le aziende dovrebbero correlare la spesa per il cloud Azure con i KPI aziendali per calcolare il ritorno su questi investimenti.
Per ottimizzare efficacemente i costi di Azure, Gartner raccomanda:
– Creazione di dashboard dei costi Azure per gli utenti finali, che offrono visibilità sui costi per ogni progetto, applicazione e reparto Azure.
– Implementazione della governance Azure con "guardrail e linee guida" che consentono l'accesso diretto alle interfacce cloud native
– Consentire agli utenti del cloud Azure di gestire le proprie risorse senza colli di bottiglia IT centralizzati
Gartner suggerisce di integrare le considerazioni relative ai costi di Azure nelle prime fasi del processo di sviluppo:
– Collaborare con i proprietari dei prodotti e gli stakeholder aziendali per comprendere lo scopo e il valore di ciascuna applicazione.
– Definire i requisiti di costo di Azure durante la fase di pianificazione
– Discutere i costi di Azure nel contesto di altri requisiti quali disponibilità e prestazioni
Gartner sottolinea che l'ottimizzazione di Azure ad alto impatto risiede nelle decisioni relative all'architettura delle applicazioni:
– Effettuare scelte architetturali Azure basate sui costi in funzione delle modalità di utilizzo e vendita del prodotto.
– Valutare l'utilizzo di servizi Azure di nuova generazione, come il serverless computing, quando applicabile.
– Abbinare le caratteristiche dell'applicazione ai modelli di prezzo Azure appropriati (ad esempio, servizi basati sul consumo per applicazioni con picchi di utilizzo)
Implementando queste strategie, le aziende possono ottimizzare la spesa per il cloud Azure mantenendo l'attenzione sugli obiettivi aziendali e sull'innovazione.