Suggerimenti per la creazione di un modello di costo

Si applica a questa raccomandazione per l'ottimizzazione dei costi di Azure Well-Architected Framework:

CO:02 Creare e gestire un modello di costo. Un modello di costo deve stimare il costo iniziale, le tariffe di esecuzione e i costi continui. Negoziare un budget che copre un modello di costo e ha un buffer per la spesa non pianificata.

Questa guida descrive le procedure consigliate per la creazione di un modello di costo per il carico di lavoro. Un modello di costo è una stima che stima i costi combinati dei servizi e le spese associate. È fondamentale per la previsione delle spese e la pianificazione del budget. Un modello di costo fornisce l'analisi dello scenario, che consente di valutare le implicazioni sui costi delle potenziali modifiche del carico di lavoro. Senza un modello di costo, è possibile rischiare spese impreviste, sovraccarichi del budget e opportunità perse per l'ottimizzazione dei costi.

Definizioni

Termine Definizione
Costi Un modello di contabilità in cui i reparti vengono addebitati per l'utilizzo del carico di lavoro e ricevono i pagamenti da essi.
Modello di costi Costo stimato di un carico di lavoro. Acquisisce tutte le dimensioni della fatturazione, incluse le operazioni.
Contatore dei costi Meccanismo di rilevamento usato per misurare l'utilizzo delle risorse nel tempo. Tiene traccia dell'utilizzo, ad esempio ore di calcolo, trasferimento dei dati e operazioni di input-output. Genera i record usati per calcolare la fattura per ogni risorsa in base al contatore associato.
Showback Un modello di contabilità in cui vengono visualizzati i reparti il costo dell'utilizzo del carico di lavoro e non si riceve il pagamento.

Strategie di progettazione chiave

Un modello di costo fornisce una proiezione del costo del carico di lavoro in base ai dati esistenti. Lo scopo di un modello di costo non è ottenere visibilità sulle spese o controllarle. L'obiettivo è prevedere le spese stimate, considerando tutti i fattori noti disponibili. Da tale stima si determina la soluzione migliore per il carico di lavoro. La soluzione migliore allinea la spesa alle priorità del carico di lavoro. Un modello di costo consente di stabilire un budget del carico di lavoro, di garantire l'allineamento con questo budget e di allocare fondi per le risorse cloud.

Eseguire la valutazione del carico di lavoro

L'esecuzione di una valutazione del carico di lavoro comporta la valutazione e l'analisi sistematica del carico di lavoro. Una valutazione del carico di lavoro consente di identificare le caratteristiche del carico di lavoro che possono informare le strategie di ottimizzazione dei costi, ad esempio la scelta delle opzioni di sconto più adatte in base ai modelli di utilizzo. È necessario valutare le caratteristiche del carico di lavoro per determinare quali sconti disponibili sono più adatti per il carico di lavoro. Ad esempio, se il carico di lavoro ha modelli di utilizzo prevedibili, è consigliabile usare un modello basato sull'impegno (prenotazioni) per ottimizzare i costi. Quando si valuta un carico di lavoro, considerare le raccomandazioni seguenti:

  • Analizzare i componenti chiave: analizzare i componenti chiave del carico di lavoro, incluse le risorse essenziali, ad esempio server, database, reti e licenze. Questa identificazione consente un'allocazione precisa dei costi all'interno del modello.

  • Comprendere le caratteristiche: comprendere la stabilità, la prevedibilità e la sensibilità del carico di lavoro a fattori esterni, ad esempio tempi di inattività e prestazioni ridotte. Queste informazioni dettagliate consentono di prevedere costi variabili in base al comportamento del carico di lavoro.

  • Informazioni sui requisiti: valutare i requisiti specifici del carico di lavoro, ad esempio prestazioni, scalabilità, osservabilità, backup e ripristino di emergenza. Il riconoscimento di questi requisiti garantisce che il modello conti tutti i potenziali costi.

  • Informazioni sui servizi di supporto. I servizi che supportano l'osservabilità, la sicurezza e la governance comportano costi e svolgono un ruolo fondamentale nel funzionamento del carico di lavoro. Le soluzioni di osservabilità, ad esempio strumenti di monitoraggio e meccanismi di registrazione, offrono informazioni dettagliate sull'utilizzo e sulle prestazioni del carico di lavoro. Misure di sicurezza affidabili, ad esempio controlli di crittografia o accesso e controlli di sicurezza regolari, salvaguardare il carico di lavoro e garantire la conformità alle normative. Le procedure e i criteri di governance garantiscono la conformità e l'utilizzo efficiente delle risorse. Incorporare le spese per questi servizi di supporto nel budget.

    Se si includono questi fattori spesso dimenticati nella fase iniziale del budget, la modellazione dei costi sarà accurata, efficace e prevenire spese impreviste future.

Stimare i costi del carico di lavoro

La stima dei costi del carico di lavoro comporta la valutazione di tutte le potenziali spese e risparmi collegati al carico di lavoro. Comprende i costi diretti dei fornitori, le spese di manutenzione operativa, le scelte del modello di fatturazione e i potenziali risparmi derivanti dai contratti del cliente o dell'organizzazione. Valutando questi fattori, è possibile creare un modello di costo affidabile, consentendo previsioni precise e budget. Per stimare i costi del carico di lavoro, considerare le strategie seguenti:

Selezionare il modello di fatturazione migliore. Un modello di fatturazione determina il modo in cui il provider di servizi cloud addebita i propri servizi. I modelli di fatturazione includono i piani basati sul consumo (con pagamento in base al consumo), i piani basati sull'impegno (prenotazioni) e i prezzi spot. Identificare il modello di fatturazione più adatto e conveniente comprendendo i requisiti e i modelli di utilizzo specifici di ogni modello. Ogni modello di fatturazione presenta vantaggi e svantaggi della struttura dei costi e della flessibilità. Ad esempio, il pagamento in base al consumo potrebbe offrire flessibilità, ma potrebbe essere più costoso nel tempo rispetto alle istanze dei piani di base dell'impegno.

Usare i contratti del cliente. I provider di servizi cloud offrono contratti cliente o contratti Enterprise per i clienti. Alcuni contratti offrono sconti tramite programmi disponibili o consentono di usare le licenze esistenti per risparmiare denaro. Implementare queste strategie di ottimizzazione dei costi per ottimizzare il valore delle risorse e ridurre le spese complessive.

Stimare i costi delle licenze. Calcolare le stime per i costi delle licenze per creare un modello di costo accurato. Per trovare la migliore offerta, contattare il provider di software o il rivenditore software. Se si è un cliente esistente, usare i vantaggi e gli sconti esistenti per le licenze.

Stimare i costi del servizio. I provider di servizi cloud forniscono molti servizi per supportare il carico di lavoro. Scegliere i servizi che consentono di soddisfare gli obiettivi dei costi a breve e a lungo termine. Ad esempio, è possibile spostare un carico di lavoro locale nel cloud con modifiche minime al carico di lavoro. Scegliere un servizio cloud che supporti gli obiettivi del carico di lavoro e fornisca il massimo ritorno sull'investimento. Usare il calcolatore dei costi della piattaforma cloud per stimare i costi delle risorse del carico di lavoro. Questi strumenti consentono di comprendere i diversi contatori dei costi in una risorsa e le implicazioni sui costi del modello di fatturazione.

Prendere in considerazione i vantaggi e gli svantaggi dei costi di ogni servizio. Gli obiettivi a livello di servizio e le funzionalità della piattaforma hanno implicazioni sui costi. Ad esempio, il tempo di inattività potrebbe costare all'organizzazione una notevole quantità di denaro. Se si investono più denaro per raggiungere contratti di servizio più elevati, è possibile generare ricavi evitando tempi di inattività e aumentando la soddisfazione dei clienti. Usare le funzionalità predefinite come alternativa conveniente alla creazione di funzionalità personalizzate che è necessario sviluppare e gestire.

Stimare i costi di resilienza. Per stimare i costi di resilienza, prendere in considerazione fattori come infrastruttura, manutenzione, replica dei dati, archiviazione dei dati, ripristino di emergenza e prestazioni. Prendere in considerazione i requisiti e gli obiettivi specifici dell'applicazione o del sistema. Può includere il livello di resilienza richiesto, i contratti di servizio desiderati e gli obiettivi di disponibilità per ogni dipendenza dal percorso critico. I costi variano in base ai servizi cloud e alle tecnologie scelti.

Stimare i costi operativi. Per stimare il costo della manutenzione del carico di lavoro, considerare le spese operative in corso per il monitoraggio, il test e la manutenzione dell'infrastruttura. Questi costi includono il monitoraggio delle prestazioni e dell'integrità dell'infrastruttura. Deve includere strumenti e servizi di monitoraggio per tenere traccia delle metriche del sistema, rilevare i problemi e garantire la disponibilità.

È consigliabile stimare il costo delle attività di test regolari, ad esempio test di carico, test di sicurezza e test delle prestazioni. Questi test sono essenziali per mantenere l'integrità del carico di lavoro. Includere le risorse e gli strumenti necessari per testare la resilienza, la scalabilità e la sicurezza del sistema. È anche necessario includere attività di manutenzione regolari, ad esempio l'applicazione di patch software, aggiornamenti e correzioni di sicurezza, per mantenere aggiornato il sistema. Le attività di routine come il backup dei dati, l'ottimizzazione del sistema e la gestione della configurazione contribuiscono ai costi di manutenzione continuativi.

Sviluppare il modello di costo

Il modello di costo è una stima di tutti i costi associati al carico di lavoro. Questi costi includono l'infrastruttura, le licenze software, il personale, la manutenzione e i costi di supporto.

Allineare le stime ai driver dei costi

I driver di costo sono fattori o variabili specifici che influenzano il costo complessivo. Include tutti i fattori che hanno un impatto diretto sul costo delle risorse, dei servizi o delle operazioni all'interno del carico di lavoro. Questi driver possono includere variabili come il volume di utilizzo, il numero di clienti serviti, la capacità di archiviazione.

Assegnare valori quantitativi ai driver di costo identificati, ad esempio stimare i volumi di utilizzo o determinare il numero di clienti o risorse. Quantificare l'effetto di ogni driver di costo usando metodi come la stima dei volumi di utilizzo o la determinazione del numero di clienti o risorse. In base alle categorie di costi e ai driver, stabilire modelli matematici o formule che correlano i driver di costo ai costi associati. Questi modelli possono includere semplici relazioni lineari o calcoli complessi, a seconda della categoria di costi.

Associare i costi alle metriche aziendali

L'associazione dei costi alle metriche aziendali implica il collegamento delle spese del carico di lavoro a indicatori aziendali specifici, ad esempio il costo per cliente servito o il costo per transazione elaborata. Questa procedura fornisce una comprensione più chiara del modo in cui il carico di lavoro utilizza le risorse. Consente di prevedere i costi correlati alle fluttuazioni del carico di lavoro e garantisce un utilizzo efficiente delle risorse in base alla domanda. Ad esempio, se si prevede che il numero di clienti aumenti, è possibile stimare la quantità di costi per supportare tali clienti.

È consigliabile evidenziare una chiara visibilità nei modelli di costo del carico di lavoro. Anche se può rendere il modello più complesso, consente anche l'adattabilità. Un modello di costo così flessibile facilita l'analisi degli scenari, consentendo di prevedere le spese legate al carico di lavoro o ai turni aziendali. Per stimare il costo associato a ogni cliente, dividere il costo totale del carico di lavoro per il numero di clienti. Per un costo preciso per cliente, tenere conto di risorse e servizi specifici usati, ad esempio servizi cloud o licenze software.

Pubblicare il modello di costo

Documentare le categorie di costo, i driver e le relazioni matematiche usate per calcolare i costi. Creare documentazione completa e facilmente comprensibile per gli stakeholder. Assicurarsi che il modello di costo sia accessibile a tutti gli stakeholder pertinenti. Pubblicare il modello di costo in un formato o in una piattaforma che consente lo scambio di dati senza problemi e consente una collaborazione efficiente tra gli stakeholder.

Impostare un budget

Il modello di costo fornisce una base per negoziare il budget del carico di lavoro. Il modello di costo è una stima. Il bilancio è una realtà. A volte devi negoziare per allineare i due. È importante che tutti comprendano il modo in cui il carico di lavoro supporta gli obiettivi aziendali. Presentare il modello di costo in linea con gli obiettivi aziendali per chiarire il valore del carico di lavoro.

  • Condividere il modello di costo: quando si condivide il modello di costo con gli stakeholder, assicurarsi che le stime siano chiare. Gli stakeholder devono essere in grado di visualizzare le attività di distribuzione dei costi, variabili di costo e ottimizzazione.

  • Modificare il modello di costo in base al budget: gli stakeholder potrebbero non accettare il budget proposto e potrebbero offrire un budget inferiore al modello di costo. È importante che gli stakeholder sappiano in che modo il budget influisce sul carico di lavoro. Creare un secondo modello di costo che soddisfi il budget e includa un buffer. Spiegare eventuali perdite di funzionalità con il budget ridotto.

    Il budget risultante deve essere realistico, ma includere un buffer per le modifiche di utilizzo stimate nel periodo di budget. Il modello di costo consente di stimare queste modifiche. Un budget deve includere anche un piccolo e ragionevole buffer per eccedenze non pianificate che derivano da un errore o da una modifica aziendale non pianificata.

  • Impostare limiti di budget e quote: definire limiti di budget e quote per controllare i costi e limitare la spesa. Questa procedura garantisce che non si superi il budget allocato per il carico di lavoro. Impostando i limiti di budget e le quote, è possibile monitorare e gestire la spesa in modo efficace.

  • Impostare gli avvisi relativi al budget: implementare gli avvisi per la gestione dei costi. Configurare gli avvisi per ricevere una notifica quando la spesa raggiunge determinate soglie. Questa pratica consente di intervenire immediatamente e apportare le modifiche necessarie per rimanere all'interno del budget. Monitorare l'utilizzo e impostare avvisi per identificare tendenze, tempi di utilizzo di picco e opportunità per l'ottimizzazione dei costi.

Usare il modello di costo

Un modello di costo non è solo uno strumento analitico. È un aiuto decisionale. Usare il modello di costo per il budget, l'analisi degli scenari e l'ottimizzazione delle risorse. Per ottimizzare l'uso del modello di costo, prendere in considerazione queste strategie:

  • Usare il modello di costo per il budget: usare il modello di costo per proiettare spese future, allocare fondi in modo efficace ed evitare insidie finanziarie. Confrontare regolarmente le spese effettive con il budget e apportare modifiche in caso di deviazioni.

  • Usare il modello di costo per l'analisi dello scenario: l'uso del modello di costo per l'analisi dello scenario prevede la possibilità di prendere in considerazione scenari diversi e i costi associati a ognuno di essi. L'analisi degli scenari può aiutare gli stakeholder a comprendere le implicazioni finanziarie delle modifiche del modello di business, ad esempio modifiche ai prezzi, alle offerte di prodotti o ai flussi di ricavi. L'analisi degli scenari consente anche di prevedere il modo in cui le modifiche apportate all'acquisizione, alla conservazione o alla varianza dei clienti potrebbero influire sui costi. È possibile prevedere costi maggiori e pianificare il ridimensionamento.

  • Usare il modello di costo per l'ottimizzazione delle risorse: usare il modello di costo per identificare le aree in cui le risorse cloud sono sottoutilizzate e apportare modifiche per un risparmio significativo sui costi. Il modello di costo può anche prevedere le implicazioni finanziarie dell'aumento delle risorse in risposta a un aumento del traffico o delle esigenze di elaborazione dei clienti. Consente anche di confrontare i costi associati ai modelli di fatturazione dei provider di servizi cloud, che consente di scegliere l'opzione più economica.

Gestire il modello di costo

È importante aggiornare regolarmente il modello di costo per riflettere i dati, le condizioni aziendali e le modifiche più recenti nell'ambiente esterno. È necessario coinvolgere gli stakeholder, inclusi i proprietari dei prodotti e il team tecnico, nelle discussioni sul modello di costo per garantire la pertinenza e l'allineamento con le diverse esigenze dei team. Eseguire simulazioni ed esaminare i risultati per informare il processo decisionale. Informare tutti i membri del team su come usare il modello di costo per promuovere una cultura del processo decisionale basato sui dati. Considerare le seguenti indicazioni:

Tenere traccia dell'utilizzo delle risorse. Monitorare l'utilizzo delle risorse nel carico di lavoro. Tenere traccia dell'utilizzo delle risorse è fondamentale per modificare i modelli di costo e identificare le opportunità per l'ottimizzazione dei costi. Eseguire controlli di utilizzo per identificare le risorse sottoutilizzate e regolare di conseguenza le stime dei costi.

Generare ed esaminare le previsioni. Usare i dati di utilizzo per generare previsioni e proiettare il costo del carico di lavoro. Aggiornare regolarmente le previsioni e visualizzarle spesso. Esaminare le previsioni che si discostono significativamente dal modello di costo corrente. Quando si rileva un problema, aggiornare il modello di costo di conseguenza. La definizione di una deviazione significativa dal modello di costo è diversa per ogni carico di lavoro. La deviazione potrebbe essere dovuta a modifiche ai modelli di utilizzo del carico di lavoro, ai requisiti delle risorse o alle modifiche ai prezzi. Usando una previsione, è possibile prevedere il superamento del budget e apportare modifiche alla progettazione del budget o del carico di lavoro.

Aggiornare il modello di costo. Esaminare periodicamente il modello di costo per assicurarsi che il carico di lavoro riceva il budget necessario. Usare le metriche del carico di lavoro nell'ambiente di produzione per informare le revisioni del budget. L'effetto potenziale dei servizi o delle modifiche tecnologiche può creare la necessità di revisione. Man mano che i servizi e le tecnologie si evolvono, potrebbe essere necessario apportare modifiche alla progettazione del carico di lavoro per ottimizzare i costi o sfruttare le nuove funzionalità. La revisione regolare garantisce che il modello di costo rimanga allineato al panorama mutevole. Esaminare il modello di costo prima e dopo le modifiche alla progettazione del carico di lavoro.

Aggiornare il modello di costo ogni volta che si modificano i servizi. Usare il calcolatore della piattaforma cloud per stimare il costo delle risorse cloud necessarie per il carico di lavoro. Per i nuovi carichi di lavoro, alcune delle variabili di costo, ad esempio il trasferimento dei dati e la quantità di archiviazione, possono essere difficili da stimare. Una destinazione aziendale può essere utile per generare stime. Ad esempio, per creare una stima basata sul cliente, dividere il target dei ricavi giornalieri ($ 100.000) per l'acquisto medio per visitatore ($ 100) per ottenere il numero stimato di visitatori giornalieri che è necessario supportare (1.000).

Facilitazione di Azure

Stima dei costi del carico di lavoro e sviluppo di un modello di costo: la panoramica dei prezzi di Azure fornisce informazioni sui prezzi per tutti i servizi di Azure. Mostra una panoramica completa dei costi associati a diversi servizi di Azure.

Il calcolatore prezzi di Azure è uno strumento che consente di stimare i costi orari o mensili del carico di lavoro. Immettere i servizi che si prevede di usare per generare una stima dei costi associati. Questa stima consente di pianificare e budget per l'utilizzo di Azure.

Il calcolatore del costo totale di proprietà (TCO) consente di stimare il risparmio sui costi della migrazione del carico di lavoro ad Azure. Tiene conto di fattori come l'infrastruttura, la gestione e i costi di manodopera per fornire una stima del costo totale di proprietà. Questa stima consente di prendere decisioni informate sugli aspetti finanziari della migrazione di Azure.

Vantaggio Azure Hybrid è un programma che i provider di servizi cloud, ad esempio Azure, offrono. Consente ai clienti di usare le proprie licenze per determinati prodotti software nel cloud. Usare la propria licenza per sfruttare i prezzi scontati per l'uso di tale software sulla piattaforma cloud. A volte Vantaggio Azure Hybrid fa parte del contratto del cliente tra il provider di servizi cloud e il cliente. Questo contratto descrive le condizioni e le condizioni per l'uso del vantaggio e dei prodotti software idonei coperti in esso.

Quando si estendono gli investimenti esistenti nelle licenze software nel cloud, è possibile risparmiare sui costi. Invece di pagare il prezzo completo per l'uso del software nel cloud, si beneficia dei prezzi scontati che Vantaggio Azure Hybrid offerte.

Impostazione di un budget: Azure fornisce strumenti che consentono di creare e gestire i budget. I budget consentono di informare in modo proattivo altri utenti sulla spesa, gestire i costi e monitorare la spesa nel tempo. È possibile impostare soglie di budget, ricevere avvisi e tenere traccia delle spese per garantire il controllo dei costi e l'ottimizzazione.

Gestione di un modello di costo: Azure fornisce automaticamente previsioni dei costi, che consentono di pianificare e budget per l'utilizzo di Azure. Queste previsioni consentono di comprendere i costi proiettati in base ai modelli di utilizzo correnti e consentono di prendere decisioni proattive per ottimizzare i costi.

Azure consente di usare l'ereditarietà dei tag per raggruppare e allocare i costi. I tag sono metadati che è possibile assegnare alle risorse di Azure. Con l'ereditarietà dei tag è possibile tenere traccia e gestire i costi per team o progetti diversi all'interno dell'organizzazione per consentire l'allocazione e l'analisi dei costi.

Elenco di controllo Ottimizzazione costi

Fare riferimento al set completo di raccomandazioni.