Come ottimizzare gli investimenti nel cloud con Gestione costi

Gestione costi offre gli strumenti per pianificare, analizzare e ridurre la spesa per ottimizzare l'investimento nel cloud. Questo documento offre un approccio metodico alla gestione dei costi ed evidenzia gli strumenti disponibili per risolvere le problematiche legate ai costi dell'organizzazione. Con Azure la creazione e la distribuzione di soluzioni cloud sono davvero semplici. È tuttavia importante che queste soluzioni siano ottimizzate per ridurre al minimo il costo per l'organizzazione. Seguire i principi delineati in questo documento e usare gli strumenti illustrati per assicurare il successo dell'organizzazione.

Metodologia

La gestione dei costi è un problema che l'azienda deve affrontare e risolvere in modo definitivo prima di iniziare a sostenere i costi per le risorse cloud. Per implementare in modo efficiente la gestione dei costi e ottimizzarli, l'organizzazione deve:

  • Preparare gli strumenti giusti per avere successo
  • Essere responsabile dei costi
  • Intraprendere le azioni appropriate per ottimizzare le spese

I tre gruppi principali descritti di seguito devono essere allineati nell'organizzazione per implementare una gestione efficiente dei costi.

  • Finanza: persone responsabili dell'approvazione delle richieste di budget in tutta l'organizzazione sulla base delle previsioni di spesa per il cloud. Saldano le fatture corrispondenti e assegnano i costi ai vari team per incrementare l'affidabilità.
  • Manager: responsabili delle decisioni aziendali di un'organizzazione, che devono conoscere la spesa per il cloud per trovare i risultati di spesa ottimali.
  • Team delle app: tecnici che gestiscono ogni giorno le risorse cloud, sviluppando i servizi necessari per soddisfare le esigenze dell'organizzazione. Questi team necessitano di flessibilità per ottenere il massimo dai budget definiti.

Principi chiave

Usare i principi descritti di seguito per ottimizzare la gestione dei costi per il cloud nell'organizzazione.

Per altre informazioni, guardare li video sulla configurazione per il successo con Gestione costi. Per guardare altri video, visitare il canale YouTube di Gestione costi.

Pianificazione

Una pianificazione iniziale completa consente di adattare l'utilizzo del cloud ai requisiti aziendali specifici. Chiediti:

  • Quale problema aziendale si deve risolvere?
  • Quali modelli di utilizzo sono previsti per le risorse?

Le risposte saranno utili per scegliere le offerte appropriate. In base alle risposte sarà possibile determinare l'infrastruttura da usare e come usarla per ottimizzare l'efficienza di Azure.

Visibilità

Una gestione dei costi ben strutturata consente di fornire alle persone informazioni sui costi di Azure di cui sono responsabili o sul denaro speso. Azure comprende servizi progettati per offrire informazioni dettagliate sulle destinazioni di spesa. Questi strumenti offrono diversi vantaggi, ad esempio consentono di trovare le risorse sottoutilizzate, eliminare gli sprechi e ottimizzare le opportunità di risparmio sui costi.

Responsabilità

Attribuire i costi all'interno dell'organizzazione per assicurarsi che le persone siano responsabili delle spese del proprio team. Per comprendere completamente le spese di Azure dell'organizzazione, è consigliabile organizzare le risorse in modo da ottimizzare le informazioni sull'attribuzione dei costi. Una buona organizzazione aiuta a gestire e ridurre i costi e a responsabilizzare le persone per quanto riguarda l'efficienza delle spese.

Ottimizzazione

Impegnarsi per ridurre le spese. Ottimizzare la spesa basandosi sulle conclusioni raggiunte grazie alla pianificazione e alla maggiore visibilità sui costi. Prendere in considerazione la possibilità di ottimizzare acquisti e gestione delle licenze e di implementare le modifiche alla distribuzione dell'infrastruttura, esaminate più avanti in questo documento.

Iterazione

Ogni persona dell'organizzazione deve essere coinvolta nel ciclo di vita della gestione dei costi. Per ottimizzare i costi, è necessario un coinvolgimento continuativo. Questo processo iterativo deve essere applicato in modo rigoroso e deve diventare un elemento fondamentale per una governance del cloud responsabile all'interno dell'organizzazione.

Diagramma dei principi chiave che mostra visibilità, responsabilità e ottimizzazione.

Pianificare tenendo presenti i costi

Prima di distribuire le risorse cloud, valutare gli elementi seguenti:

  • L'offerta di Azure che meglio soddisfa le proprie esigenze
  • Le risorse che si prevede di usare
  • Quanto potrebbero costare

Azure offre strumenti per semplificare il processo di valutazione. Gli strumenti consentono di avere una buona idea dell'investimento necessario per abilitare i carichi di lavoro. È quindi possibile selezionare la configurazione migliore per la situazione specifica.

Opzioni di onboarding di Azure

Il primo passaggio per ottimizzare l'esperienza con Gestione costi consiste nell'analizzare e scegliere l'offerta di Azure più adatta. Pensare a come si prevede di usare Azure in futuro. Considerare anche come si vuole configurare il modello di fatturazione. Porsi le domande seguenti prima di decidere:

  • Per quanto tempo si prevede di usare Azure? Si tratta di un test oppure si intende creare un'infrastruttura a lungo termine?
  • Quanto si è disposti a pagare per Azure? È meglio pagare in anticipo un prezzo ridotto o ricevere una fattura alla fine del mese?

Per altre informazioni sulle diverse opzioni, vedere Come acquistare Azure. Molti dei modelli di fatturazione più comuni sono indicati di seguito.

Gratuito

  • 12 mesi dei servizi gratuiti più diffusi
  • Credito di $ 200 nella valuta di fatturazione per esplorare i servizi per 30 giorni
  • Più di 25 servizi sempre gratuiti

Pagamento in base al consumo

  • Nessun pagamento minimo o impegno
  • Prezzi competitivi
  • Pagamento in base all'utilizzo
  • Massima libertà di annullamento

Contratto Enterprise

  • Opzioni per il pagamento anticipato di Azure (in precedenza detto impegno monetario)
  • Possibilità di pagare Azure a prezzo ridotto

Azure in CSP

  • I partner CSP sono il primo punto di contatto per le esigenze dei clienti e il centro della relazione con il cliente
  • I partner CSP effettuano il provisioning di nuovi clienti, ordinano sottoscrizioni, gestiscono sottoscrizioni ed eseguono attività amministrative per conto dei clienti
  • I partner CSP aggregano i servizi con soluzioni esclusive o rivendono Azure controllando i prezzi, le condizioni e la fatturazione

Stimare il costo della soluzione

Prima di distribuire qualsiasi infrastruttura, valutare quanto costerà la soluzione. La valutazione aiuterà a creare un budget iniziale per l'organizzazione per il carico di lavoro. Sarà quindi possibile usare il budget nel tempo per valutare la validità della stima iniziale e confrontarla con il costo effettivo della soluzione distribuita.

Calcolatore prezzi di Azure

Il calcolatore prezzi di Azure consente di creare diverse combinazioni di servizi di Azure per visualizzare una stima dei costi. È possibile implementare la soluzione in Azure in modi diversi, ognuno dei quali potrebbe influire sulla spesa complessiva. Considerando in anticipo tutte le esigenze di infrastruttura della distribuzione cloud, è possibile usare lo strumento nel modo più efficiente possibile. È possibile realizzare una stima attendibile delle spese previste in Azure.

Per altre informazioni, vedere Calcolatore prezzi di Azure.

Azure Migrate

Azure Migrate è un servizio che valuta i carichi di lavoro correnti dell'organizzazione nei data center locali. Offre informazioni su ciò che potrebbe essere necessario per una soluzione sostitutiva di Azure. In primo luogo, Migrate analizza i computer locali per determinare se la migrazione è fattibile, quindi suggerisce il dimensionamento delle macchine virtuali in Azure per ottimizzare le prestazioni. Infine, crea anche una stima dei costi per una soluzione basata su Azure.

Per altre informazioni, vedere Azure Migrate.

Analizzare e gestire i costi

Rimanere informati su come i costi dell'organizzazione evolvono nel tempo. Usare le tecniche seguenti per conoscere e gestire le spese correttamente.

Organizzare le risorse per massimizzare le informazioni sui costi e la responsabilità

Una struttura organizzativa ben progettata per la fatturazione e le gerarchie di risorse di Azure consente di ottenere una buona comprensione e il controllo dei costi durante la creazione dell'infrastruttura cloud. Guardare il video sulla configurazione delle gerarchie di entità per comprendere meglio gli strumenti organizzativi disponibili e come sfruttarli. Per guardare altri video, visitare il canale YouTube di Gestione costi.

Mentre si valuta e si crea una gerarchia che soddisfi le proprie esigenze, è possibile porsi le domande seguenti.

Quale gerarchia di fatturazione è disponibile e quali sono i diversi ambiti che è possibile usare?

Identificare la modalità di fatturazione per l'organizzazione determinando il tipo di offerta di Azure. Gli ambiti disponibili per ogni modalità di fatturazione di Azure sono documentati in Informazioni e utilizzo degli ambiti.

Se si hanno più team, come si organizzano le sottoscrizioni e i gruppi di risorse?

La creazione di una sottoscrizione o di un gruppo di risorse per ogni team è una pratica comune. Consente di differenziare i costi e di responsabilizzare i team. Tuttavia, i costi sono associati alla sottoscrizione o al gruppo di risorse.

Se si hanno già team con più sottoscrizioni, provare a raggruppare le sottoscrizioni in gruppi di gestione per analizzare insieme i costi. I gruppi di gestione, le sottoscrizioni e i gruppi di risorse fanno tutti parte della gerarchia del controllo degli accessi in base al ruolo di Azure. È possibile usarli collettivamente per il controllo di accesso nei team.

Le risorse possono estendersi su più ambiti, soprattutto quando sono condivise da più team o carichi di lavoro. Provare a identificare le risorse con i tag. I tag verranno descritti ulteriormente nella sezione successiva.

Si hanno ambienti di sviluppo e di produzione?

Provare a creare sottoscrizioni di sviluppo/test per gli ambienti di sviluppo per usufruire della riduzione dei prezzi. Se i carichi di lavoro si estendono su più team o ambiti di Azure, provare a usare i tag per identificarli.

Assegnare tag alle risorse condivise

I tag sono un modo efficace per comprendere i costi che si estendono su più team e ambiti di Azure. Ad esempio, si potrebbe avere una risorsa come un server di posta elettronica usato da molti team. È possibile inserire una risorsa condivisa, ad esempio il server di posta elettronica, in una sottoscrizione dedicata alle risorse condivise o inserirla in una sottoscrizione esistente. Se la si inserisce in una sottoscrizione esistente, il proprietario della sottoscrizione potrebbe non volere che il costo di tale risorsa venga addebitato al proprio team ogni mese. Per questo esempio, è possibile usare un tag per identificare la risorsa come condivisa.

Analogamente, si potrebbero avere anche app Web o ambienti, ad esempio test o produzione, che usano risorse in più sottoscrizioni di proprietà di diversi team. Per comprendere meglio il costo totale dei carichi di lavoro, contrassegnare le risorse che usano. Quando i tag vengono applicati correttamente, è possibile applicarli come filtro nell'analisi dei costi per comprendere meglio le tendenze.

Dopo aver pianificato l'assegnazione di tag alle risorse, è possibile configurare una definizione di Criteri di Azure per applicare l'assegnazione di tag alle risorse. Guardare il video How to review tag policies with Cost Management (Come esaminare i criteri dei tag con Gestione costi) per comprendere gli strumenti disponibili che consentono di applicare tag di risorse scalabili. Per guardare altri video, visitare il canale YouTube di Gestione costi.

Usare l'analisi dei costi

Analisi dei costi consente di analizzare in modo approfondito i costi aziendali usando le proprietà delle risorse standard. Rispondere alle domande frequenti seguenti per eseguire un'analisi di base. Rispondendo periodicamente a queste domande sarà possibile rimanere informati e prendere le decisioni necessarie prestando più attenzione ai costi.

  • Costi stimati per il mese corrente: quante spese sono state sostenute finora questo mese? Il budget verrà rispettato?
  • Esaminare le anomalie: eseguire controlli di routine per assicurarsi che i costi rimangano entro una fascia ragionevole per il normale utilizzo. Quali sono le tendenze? Sono presenti outlier?
  • Riconciliazione di fatture: gli ultimi costi fatturati sono superiori a quelli del mese precedente? Come sono cambiate le abitudini di spesa da un mese all'altro?
  • Chargeback interno: ora che si conosce l'ammontare degli addebiti, come si possono suddividere tali addebiti per l'organizzazione?

Per altre informazioni, vedere l'analisi dei costi.

Esportare i dati di fatturazione in base a una pianificazione

Se è necessario importare i dati di fatturazione in un sistema esterno, ad esempio un dashboard o un sistema finanziario, configurare esportazioni automatizzate in Archiviazione di Azure ed evitare di scaricare manualmente i file ogni mese. È quindi possibile configurare facilmente integrazioni automatiche con altri sistemi per mantenere sincronizzati i dati di fatturazione.

Per altre informazioni sull'esportazione dei dati di fatturazione, vedere Creare e gestire dati esportati.

Creare i budget

Dopo aver identificato e analizzato i modelli di spesa, è importante iniziare a impostare i limiti per sé e per i team. I budget consentono di impostare un budget basato sul costo o sull'utilizzo con molte soglie e avvisi. Assicurarsi di rivedere regolarmente i budget creati per verificare lo stato del burn-down dei budget e apportare le modifiche necessarie. I budget consentono anche di configurare un trigger di automazione quando viene raggiunta una determinata soglia di budget. È ad esempio possibile configurare il servizio per arrestare le macchine virtuali oppure spostare l'infrastruttura in un altro piano tariffario in risposta a un trigger di budget.

Per altre informazioni, vedere Creare budget.

Per altre informazioni sull'automazione basata sui budget, vedere Automazione basata sui budget.

Realizzare l'ottimizzazione

Ottimizzare la spesa nei modi seguenti.

Eliminare gli sprechi

Dopo aver distribuito l'infrastruttura in Azure, è importante assicurarsi che sia in uso. Il modo più semplice per iniziare subito a risparmiare è analizzare le risorse e rimuovere quelle non in uso e quindi fare in modo che le altre siano usate nel modo più efficiente possibile.

Azure Advisor

Azure Advisor è un servizio che, tra le altre cose, identifica le macchine virtuali con un utilizzo ridotto della CPU o della rete. In questo modo è possibile decidere di arrestare o ridimensionare i computer in base al costo previsto per continuare a eseguirli. Advisor fornisce anche consigli per l'acquisto di istanze riservate. I consigli si basano sugli ultimi 30 giorni di utilizzo delle macchine virtuali. I consigli, se messi in pratica, consentono di ridurre le spese.

Per altre informazioni, vedere Azure Advisor.

Ridimensionare le macchine virtuali in modo appropriato

Il dimensionamento delle macchine virtuali ha un impatto significativo sul costo complessivo di Azure. Il numero di macchine virtuali necessarie in Azure potrebbe non equivalere a quelle attualmente distribuite in un data center locale. Assicurarsi di scegliere le dimensioni adatte per i carichi di lavoro che si intende eseguire.

Per altre informazioni, vedere Azure IaaS: proper sizing and cost (IaaS di Azure: dimensionamento corretto e costi).

Usare gli sconti per gli acquisti

Azure offre diversi sconti che l'organizzazione può sfruttare per risparmiare denaro.

piano di risparmio di Azure per il calcolo

Il piano di risparmio di Azure per il calcolo è il piano di risparmio più flessibile. Consente di risparmiare fino al 65% sui prezzi con pagamento in base al consumo e si applica a un'ampia gamma di servizi di calcolo tra sottoscrizioni, gruppi di risorse, gruppi di gestione o interi account Azure. Si seleziona un impegno di calcolo orario per un periodo di un anno o tre anni. Più è lungo l'impegno, più risparmi si guadagna. È possibile pagare mensilmente senza costi aggiuntivi e Azure applica automaticamente i risparmi più elevati all'account.

Per altre informazioni, vedere Piano di risparmio di Azure per il calcolo.

Prenotazioni di Azure

con le prenotazioni di Azure è possibile pagare in anticipo per un anno o tre anni di macchina virtuale o di capacità di calcolo del database SQL. Il pagamento anticipato dà diritto a uno sconto sulle risorse usate. Le prenotazioni di Azure consentono di ridurre significativamente i costi delle risorse di calcolo delle macchine virtuali o dei database SQL, con un risparmio fino al 72% rispetto ai prezzi con pagamento in base al consumo con un impegno anticipato di uno o tre anni. Le prenotazioni prevedono uno sconto sulla fatturazione e non influiscono sullo stato di runtime delle macchine virtuali o dei database SQL.

Per altre informazioni, vedere Informazioni sulle prenotazioni di Azure.

Usare il vantaggio Azure Hybrid

se nelle distribuzioni locali si possiedono già licenze di Windows Server o SQL Server, è possibile usare il programma Vantaggio Azure Hybrid per risparmiare in Azure. Con il vantaggio per Windows Server, ogni licenza copre il costo del sistema operativo (fino a due macchine virtuali) e si pagano solo i costi di calcolo di base. È possibile usare le licenze di SQL Server esistenti per risparmiare fino al 55% sulle opzioni di database SQL basate su vCore. Le opzioni includono SQL Server in Macchine virtuali di Azure e SQL Server Integration Services.

Per altre informazioni, vedere Calcolatore del risparmio generato dal vantaggio Azure Hybrid.

Altre risorse

Azure offre anche un servizio che consente di creare servizi che sfruttano la capacità in eccedenza in Azure per ridurre le tariffe. Per altre informazioni, vedere Usare le macchine virtuali con priorità bassa in Batch.

Passaggi successivi

  • Se non si ha familiarità con Gestione costi, vedere Informazioni su Gestione costi per informazioni su come monitorare e controllare la spesa di Azure e ottimizzare l'uso delle risorse.