Definizione
Sono cinque le aree di interesse per l'ottimizzazione dei costi nel cloud:
-
Implementazione della gestione finanziaria del cloud
-
Consapevolezza delle spese e dell'utilizzo
-
Risorse convenienti
-
Gestione delle risorse di domanda e offerta
-
Ottimizzazione nel tempo
Come per gli altri principi di base all'interno del Canone di architettura, occorre considerare alcuni compromessi per ottimizzare i costi. Ad esempio, occorre valutare se ottimizzare la velocità di commercializzazione o i costi. In alcuni casi, è meglio ottimizzare la velocità di commercializzazione (arrivare sul mercato rapidamente, distribuire nuove funzionalità o semplicemente rispettare una scadenza) anziché investire nell'ottimizzazione anticipata dei costi.
Talvolta le decisioni di progettazione sono guidate dalla fretta invece che dallo studio dei dati, ed esiste sempre la tentazione di compensare in modo eccessivo anziché dedicare tempo all'esecuzione di benchmark per conseguire la distribuzione più conveniente. Questo potrebbe portare a distribuzioni con un provisioning eccessivo e sotto-ottimizzate. Tuttavia, potrebbe essere una scelta ragionevole quando è necessario trasferire le risorse dal tuo ambiente in locale al cloud ed eseguire l'ottimizzazione in un momento successivo.
Investire in anticipo la giusta quantità di energia in una strategia di ottimizzazione dei costi consente di realizzare i vantaggi economici del cloud in modo più rapido, assicurando il rispetto costante delle best practice ed evitando un provisioning superfluo. Le sezioni seguenti forniscono tecniche e best practice per l'implementazione iniziale e continua della gestione finanziaria del cloud e l'ottimizzazione dei costi dei carichi di lavoro.