Esercitazione: Creare e gestire budget di AzureTutorial: Create and manage Azure budgets

I budget in Gestione costi consentono di pianificare e promuovere la responsabilizzazione nell'organizzazione.Budgets in Cost Management help you plan for and drive organizational accountability. Con i budget, è possibile tenere traccia dei costi sostenuti per i servizi di Azure consumati o sottoscritti per un determinato periodo.With budgets, you can account for the Azure services you consume or subscribe to during a specific period. Risultano utili per informare altri utenti in merito alle spese per una gestione proattiva dei costi e per monitorare l'andamento della spesa nel tempo.They help you inform others about their spending to proactively manage costs, and to monitor how spending progresses over time. Quando vengono superate le soglie di budget create, vengono attivate solo notifiche.When the budget thresholds you've created are exceeded, only notifications are triggered. Nessuna delle risorse è interessata e il consumo non viene interrotto.None of your resources are affected and your consumption isn't stopped. È possibile usare i budget per confrontare e tenere traccia della spesa durante l'analisi dei costi.You can use budgets to compare and track spending as you analyze costs.

I dati relativi ai costi e all'utilizzo sono in genere disponibili entro 8-24 ore e i budget vengono valutati a fronte di questi costi ogni 12-14 ore.Cost and usage data is typically available within 8-24 hours and budgets are evaluated against these costs every 12-14 hours. Assicurarsi di acquisire familiarità con le specifiche di Aggiornamenti dei dati relativi a costi e utilizzo.Be sure to get familiar with Cost and usage data updates specifics. Quando viene raggiunta una soglia del budget, le notifiche di posta elettronica vengono generalmente inviate entro un'ora dalla valutazione.When a budget threshold is met, email notifications are normally sent within an hour of the evaluation.

I budget vengono reimpostati automaticamente alla fine di un periodo (mensile, trimestrale o annuale) per lo stesso importo di budget quando si seleziona una data di scadenza nel futuro.Budgets reset automatically at the end of a period (monthly, quarterly, or annually) for the same budget amount when you select an expiration date in the future. Dato che vengono reimpostati con lo stesso importo di budget, è necessario creare budget distinti se gli importi in valuta previsti differiscono per periodi futuri.Because they reset with the same budget amount, you need to create separate budgets when budgeted currency amounts differ for future periods.

Gli esempi in questa esercitazione illustrano la creazione e la modifica di un budget per una sottoscrizione con contratto Enterprise di Azure.The examples in this tutorial walk you through creating and editing a budget for an Azure Enterprise Agreement (EA) subscription.

Per informazioni su come creare budget in Azure per monitorare la spesa, vedere il video relativo all'applicazione dei budget alle sottoscrizioni tramite il portale di Azure.Watch the Apply budgets to subscriptions using the Azure portal video to see how you can create budgets in Azure to monitor spending. Per guardare altri video, visitare il canale YouTube di Gestione costi.To watch other videos, visit the Cost Management YouTube channel.

In questa esercitazione verranno illustrate le procedure per:In this tutorial, you learn how to:

  • Creare un budget nel portale di AzureCreate a budget in the Azure portal
  • Creare e modificare i budget con PowerShellCreate and edit budgets with PowerShell
  • Creare un budget con un modello di Azure Resource ManagerCreate a budget with an Azure Resource Manager template

PrerequisitiPrerequisites

I budget sono supportati per i tipi di account e gli ambiti di Azure seguenti:Budgets are supported for the following types of Azure account types and scopes:

  • Ambiti di controllo degli accessi in base al ruolo di AzureAzure role-based access control (Azure RBAC) scopes
    • Gruppi di gestioneManagement groups
    • SubscriptionSubscription
  • Ambiti del Contratto EnterpriseEnterprise Agreement scopes
    • Account di fatturazioneBilling account
    • departmentDepartment
    • Account di registrazioneEnrollment account
  • Singoli contrattiIndividual agreements
    • Account di fatturazioneBilling account
  • Ambiti del Contratto del cliente MicrosoftMicrosoft Customer Agreement scopes
    • Account di fatturazioneBilling account
    • Profilo di fatturazioneBilling profile
    • Sezione della fatturaInvoice section
    • CustomerCustomer
  • Scopi AWSAWS scopes
    • Account esternoExternal account
    • Sottoscrizione esternaExternal subscription

Per visualizzare i budget, è necessario effettuare almeno l'accesso in lettura per l'account Azure.To view budgets, you need at least read access for your Azure account.

Se si ha una nuova sottoscrizione, non è possibile creare immediatamente un budget o usare altre funzionalità di Gestione costi.If you have a new subscription, you can't immediately create a budget or use other Cost Management features. Potrebbero essere necessarie fino a 48 ore prima di poter usarle usare tutte.It might take up to 48 hours before you can use all Cost Management features.

Per le sottoscrizioni Azure EA è necessario avere accesso in lettura per visualizzare i budget.For Azure EA subscriptions, you must have read access to view budgets. Per creare e gestire i budget, è necessario disporre dell'autorizzazione di collaboratore.To create and manage budgets, you must have contributor permission.

Le autorizzazioni o gli ambiti di Azure riportati di seguito sono supportati per i budget per ogni sottoscrizione, in base a utente e gruppo.The following Azure permissions, or scopes, are supported per subscription for budgets by user and group. Per altre informazioni sugli ambiti, vedere Informazioni e utilizzo degli ambiti.For more information about scopes, see Understand and work with scopes.

  • Proprietario - Può creare, modificare o eliminare budget per una sottoscrizione.Owner – Can create, modify, or delete budgets for a subscription.
  • Collaboratore e collaboratore Gestione costi: può creare, modificare o eliminare i propri budget.Contributor and Cost Management contributor – Can create, modify, or delete their own budgets. Può modificare l'importo di budget per budget creati da altri utenti.Can modify the budget amount for budgets created by others.
  • Lettore e lettore Gestione costi: può visualizzare i budget per cui ha l'autorizzazione.Reader and Cost Management reader – Can view budgets that they have permission to.

Per altre informazioni sull'assegnazione dell'autorizzazione ai dati di Gestione costi, vedere Assegnare l'accesso ai dati di Gestione costi.For more information about assigning permission to Cost Management data, see Assign access to Cost Management data.

Accedere ad AzureSign in to Azure

Creare un budget nel portale di AzureCreate a budget in the Azure portal

È possibile creare un budget per una sottoscrizione di Azure per un periodo mensile, trimestrale o annuale.You can create an Azure subscription budget for a monthly, quarterly, or annual period.

Per creare o visualizzare un budget, aprire l'ambito desiderato nel portale di Azure e selezionare Budget nel menu.To create or view a budget, open the desired scope in the Azure portal and select Budgets in the menu. Passare ad esempio a Sottoscrizioni, selezionare una sottoscrizione dall'elenco, quindi selezionare Budget nel menu.For example, navigate to Subscriptions, select a subscription from the list, and then select Budgets in the menu. Usare l'etichetta Ambito per passare a un ambito diverso, ad esempio un gruppo di gestione, in Budget.Use the Scope pill to switch to a different scope, like a management group, in Budgets. Per altre informazioni sugli ambiti, vedere Informazioni e utilizzo degli ambiti.For more information about scopes, see Understand and work with scopes.

Dopo aver creato i budget, viene mostrata una semplice visualizzazione della spesa corrente corrispondente.After you create budgets, they show a simple view of your current spending against them.

Selezionare Aggiungi.Select Add.

Esempio che illustra un elenco di budget già creati

Verificare che l'ambito visualizzato nella finestra Crea il budget sia corretto.In the Create budget window, make sure that the scope shown is correct. Scegliere i filtri da aggiungere.Choose any filters that you want to add. I filtri consentono di creare budget per costi specifici, ad esempio i gruppi di risorse in una sottoscrizione o un servizio come le macchine virtuali.Filters allow you to create budgets on specific costs, such as resource groups in a subscription or a service like virtual machines. Tutti i filtri che si possono usare per l'analisi dei costi possono essere applicati anche a un budget.Any filter you can use in cost analysis can also be applied to a budget.

Dopo aver identificato l'ambito e i filtri, digitare un nome di budget.After you've identified your scope and filters, type a budget name. Scegliere quindi il periodo di ripristino del budget, mensile, trimestrale o annuale.Then, choose a monthly, quarterly, or annual budget reset period. Il periodo di ripristino determina l'intervallo di tempo analizzato dal budget.This reset period determines the time window that's analyzed by the budget. Il costo valutato dal budget comincia da zero, all'inizio di ogni nuovo periodo.The cost evaluated by the budget starts at zero at the beginning of each new period. Quando si crea un budget trimestrale, funziona esattamente come un budget mensile.When you create a quarterly budget, it works in the same way as a monthly budget. La differenza è che l'importo di budget per il trimestre viene suddiviso in modo uniforme tra i tre mesi del trimestre.The difference is that the budget amount for the quarter is evenly divided among the three months of the quarter. Un importo di budget annuale viene suddiviso in modo uniforme tra tutti i 12 mesi dell'anno di calendario.An annual budget amount is evenly divided among all 12 months of the calendar year.

Se si ha una sottoscrizione con pagamento in base al consumo, MSDN o Visual Studio, il periodo di fatturazione potrebbe non allinearsi con il mese di calendario.If you have a Pay-As-You-Go, MSDN, or Visual Studio subscription, your invoice billing period might not align to the calendar month. Per questi tipi di sottoscrizioni e gruppi di risorse, è possibile creare un budget allineato al periodo di fatturazione o ai mesi di calendario.For those subscription types and resource groups, you can create a budget that's aligned to your invoice period or to calendar months. Per creare un budget allineato al periodo di fatturazione, selezionare un periodo di ripristino tra Mese di fatturazione, Trimestre di fatturazione o Anno di fatturazione.To create a budget aligned to your invoice period, select a reset period of Billing month, Billing quarter, or Billing year. Per creare un budget allineato al mese di calendario, selezionare un periodo di ripristino tra Mensile, Trimestrale o Annuale.To create a budget aligned to the calendar month, select a reset period of Monthly, Quarterly, or Annually.

Successivamente, identificare la data di scadenza, vale a dire quando il budget non sarà più valido e non valuterà più i costi.Next, identify the expiration date when the budget becomes invalid and stops evaluating your costs.

In base ai campi scelti nel budget fino a questo momento, verrà visualizzato un grafico che consente di selezionare una soglia da usare per il budget.Based on the fields chosen in the budget so far, a graph is shown to help you select a threshold to use for your budget. Il budget suggerito si basa sul costo più elevato previsto che potrebbe essere registrato in futuro.The suggested budget is based on the highest forecasted cost that you might incur in future periods. L'importo del budget può essere modificato.You can change the budget amount.

Esempio che illustra la creazione del budget con dati sui costi mensiliExample showing budget creation with monthly cost data

Dopo aver configurato l'importo del budget, selezionare Avanti per configurare gli avvisi del budget.After you configure the budget amount, select Next to configure budget alerts. Per i budget sono richiesti almeno una soglia per i costi (% del budget) e un indirizzo di posta elettronica corrispondente.Budgets require at least one cost threshold (% of budget) and a corresponding email address. Facoltativamente, è possibile includere fino a cinque soglie e cinque indirizzi di posta elettronica in un unico budget.You can optionally include up to five thresholds and five email addresses in a single budget. Quando viene raggiunta una soglia del budget, le notifiche di posta elettronica vengono generalmente inviate entro un'ora dalla valutazione.When a budget threshold is met, email notifications are normally sent within an hour of the evaluation.

Se si vogliono ricevere messaggi di posta elettronica, aggiungere azure-noreply@microsoft.com all'elenco dei mittenti approvati in modo che i messaggi non vengano recapitati nella cartella Posta indesiderata.If you want to receive emails, add azure-noreply@microsoft.com to your approved senders list so that emails don't go to your junk email folder. Per altre informazioni sulle notifiche, vedere Use cost alerts (Usare avvisi per i costi).For more information about notifications, see Use cost alerts.

Nell'esempio seguente viene generato un avviso tramite posta elettronica quando viene raggiunto il 90% del budget.In the example below, an email alert gets generated when 90% of the budget is reached. Se si crea un budget con l'API dei budget, è anche possibile assegnare ruoli agli utenti perché ricevano gli avvisi.If you create a budget with the Budgets API, you can also assign roles to people to receive alerts. L'assegnazione dei ruoli agli utenti non è supportata nel portale di Azure.Assigning roles to people isn't supported in the Azure portal. Per altre informazioni sull'API dei budget di Azure, vedere API dei budget.For more about the Azure budgets API, see Budgets API. Se si vuole che un messaggio di posta elettronica di avviso venga inviato in una lingua diversa, vedere Impostazioni locali supportate per i messaggi di posta elettronica di avviso relativi ai budget.If you want to have an email alert sent in a different language, see Supported locales for budget alert emails.

I limiti di avviso supportano un intervallo compreso tra 0,01 e 1000% della soglia del budget specificata.Alert limits support a range of 0.01 to 1000% of the budget threshold that you've provided.

Esempio che illustra le condizioni di avviso

Dopo averlo creato, il budget viene visualizzato nell'analisi dei costi.After you create a budget, it is shown in cost analysis. La visualizzazione del budget rispetto alla tendenza di spesa è uno dei primi passaggi quando si iniziano ad analizzare i costi e la spesa.Viewing your budget against your spending trend is one of the first steps when you start to analyze your costs and spending.

Esempio di budget e spesa di esempio illustrato nell'analisi dei costi

Nell'esempio precedente, è stato creato un budget per una sottoscrizione.In the preceding example, you created a budget for a subscription. È possibile creare un budget anche per un gruppo di risorse.You can also create a budget for a resource group. Se si vuole creare un budget per un gruppo di risorse, passare a Gestione dei costi e fatturazione > Sottoscrizioni> selezionare una sottoscrizione > Gruppi di risorse > selezionare un gruppo di risorse > Budget > quindi fare clic su Aggiungi per aggiungere un budget.If you want to create a budget for a resource group, navigate to Cost Management + Billing > Subscriptions > select a subscription > Resource groups > select a resource group > Budgets > and then Add a budget.

Creare un budget per i costi combinati di Azure e AWSCreate a budget for combined Azure and AWS costs

È possibile raggruppare i costi di Azure e AWS assegnando un gruppo di gestione al connettore insieme agli account consolidati e collegati.You can group your Azure and AWS costs together by assigning a management group to your connector along with it's consolidated and linked accounts. Assegnare le sottoscrizioni di Azure allo stesso gruppo di gestione.Assign your Azure subscriptions to the same management group. Creare quindi un budget per i costi combinati.Then create a budget for the combined costs.

  1. In Gestione costi selezionare Budget.In Cost Management, select Budgets.
  2. Selezionare Aggiungi.Select Add.
  3. Selezionare Cambia ambito quindi selezionare il gruppo di gestione.Select Change scope and then select the management group.
  4. Continuare a creare il budget fino al completamento.Continue creating the budget until complete.

Costi nelle valutazioni del budgetCosts in budget evaluations

Le valutazioni dei costi del budget includono ora istanze riservate e dati di acquisto.Budget cost evaluations now include reserved instance and purchase data. Se i costi vengono addebitati all'utente, è possibile che si ricevano avvisi in quanto per le valutazioni sono previsti addebiti.If the charges apply to you, then you might receive alerts as charges are incorporated into your evaluations. È consigliabile accedere al portale di Azure per verificare che le soglie del budget siano configurate correttamente per calcolare i nuovi costi.We recommend that you sign in to the Azure portal to verify that budget thresholds are properly configured to account for the new costs. Gli addebiti di fatturazione di Azure non subiscono modifiche.Your Azure billed charges aren't changed. I budget vengono ora valutati in base a un set più completo dei costi.Budgets now evaluate against a more complete set of your costs. Se i costi vengono addebitati all'utente, il comportamento del budget rimane invariato.If the charges don't apply to you, then your budget behavior remains unchanged.

Se si vogliono filtrare i nuovi costi in modo che i budget siano valutati in base agli addebiti iniziali per il consumo di Azure, aggiungere al budget i filtri seguenti:If you want to filter the new costs so that budgets are evaluated against first party Azure consumption charges only, add the following filters to your budget:

  • Tipo server di pubblicazione: AzurePublisher Type: Azure
  • Tipo di addebito: UsoCharge Type: Usage

Le valutazioni dei costi del budget si basano sul costo effettivo.Budget cost evaluations are based on actual cost. Non includono l'ammortamento.They don't include amortization. Per altre informazioni sulle opzioni di filtro disponibili nei budget, vedere Informazioni sulle opzioni di raggruppamento e filtro.For more information about filtering options available to you in budgets, see Understanding grouping and filtering options.

Attivare un gruppo di azioniTrigger an action group

Quando si crea o si modifica un budget per un ambito di sottoscrizione o di gruppo di risorse, è possibile configurarlo in modo che chiami un gruppo di azioni.When you create or edit a budget for a subscription or resource group scope, you can configure it to call an action group. Il gruppo di azioni può eseguire varie azioni quando viene raggiunta la soglia del budget.The action group can perform various actions when your budget threshold is met. I gruppi di azioni sono attualmente supportati solo per gli ambiti di sottoscrizione e di gruppo di risorse.Action Groups are currently only supported for subscription and resource group scopes. Per altre informazioni sui gruppi di azioni, vedere Creare e gestire gruppi di azioni nel portale di Azure.For more information about Action Groups, see Create and manage action groups in the Azure portal. Per altre informazioni sull'uso dell'automazione basata sul budget con i gruppi di azioni, vedere Gestire i costi con i budget di Azure.For more information about using budget-based automation with action groups, see Manage costs with Azure budgets.

Per creare o aggiornare i gruppi di azioni, selezionare Gestisci gruppi di azioni durante la creazione o la modifica di un budget.To create or update action groups, select Manage action groups while you're creating or editing a budget.

Esempio di creazione di un budget per visualizzare Gestisci gruppi di azioni

Selezionare quindi Aggiungi gruppo di azioni e creare il gruppo di azioni.Next, select Add action group and create the action group.

Immagine della finestra Aggiungi gruppo di azioni

Dopo aver creato il gruppo di azioni, chiudere la finestra per tornare al budget.After the action group is created, close the box to return to your budget.

Configurare il budget per usare il gruppo di azioni quando viene raggiunta una singola soglia.Configure your budget to use your action group when an individual threshold is met. Sono supportate fino a cinque soglie diverse.Up to five different thresholds are supported.

Esempio che illustra la selezione del gruppo di azioni per una condizione di avviso

L'esempio seguente mostra le soglie del budget impostate su 50%, 75% e 100%.The following example shows budget thresholds set to 50%, 75%, and 100%. Ogni soglia è configurata per attivare le azioni specificate all'interno del gruppo di azioni designato.Each is configured to trigger the specified actions within the designated action group.

Esempio che illustra le condizioni di avviso configurate con diversi gruppi di azioni e tipo di azioni

L'integrazione del budget con i gruppi di azioni funziona solo per i gruppi di azioni in cui lo schema di avviso comune è disabilitato.Budget integration with action groups only works for action groups that have the common alert schema disabled. Per altre informazioni sulla disabilitazione dello schema, vedere Come abilitare lo schema di avviso comuneFor more information about disabling the schema, see How do I enable the common alert schema?

Creare e modificare i budget con PowerShellCreate and edit budgets with PowerShell

I clienti con contratto Enterprise possono creare e modificare budget a livello di codice usando il modulo Azure PowerShell.EA customers can create and edit budgets programmatically using the Azure PowerShell module. Per scaricare la versione più recente di Azure PowerShell, eseguire il comando seguente:To download the latest version of Azure PowerShell, run the following command:

install-module -name Az

I comandi di esempio seguenti creano un budget.The following example commands create a budget.

#Sign into Azure Powershell with your account

Connect-AzAccount

#Select a subscription to to monitor with a budget

select-AzSubscription -Subscription "Your Subscription"

#Create an action group email receiver and corresponding action group

$email1 = New-AzActionGroupReceiver -EmailAddress test@test.com -Name EmailReceiver1
$ActionGroupId = (Set-AzActionGroup -ResourceGroupName YourResourceGroup -Name TestAG -ShortName TestAG -Receiver $email1).Id

#Create a monthly budget that sends an email and triggers an Action Group to send a second email. Make sure the StartDate for your monthly budget is set to the first day of the current month. Note that Action Groups can also be used to trigger automation such as Azure Functions or Webhooks.

New-AzConsumptionBudget -Amount 100 -Name TestPSBudget -Category Cost -StartDate 2020-02-01 -TimeGrain Monthly -EndDate 2022-12-31 -ContactEmail test@test.com -NotificationKey Key1 -NotificationThreshold 0.8 -NotificationEnabled -ContactGroup $ActionGroupId

Creare un budget con un modello di Azure Resource ManagerCreate a budget with an Azure Resource Manager template

È possibile creare un budget con un modello di Azure Resource Manager.You can create a budget using an Azure Resource Manager template. Per usare il modello, vedere Creare un budget con un modello di Azure Resource Manager.To use the template, see Create a budget with an Azure Resource Manager template.

Pulire le risorseClean up resources

Se è stato creato un budget che non è più necessario, visualizzarne i dettagli ed eliminarlo.If you created a budget and you no longer it, view its details and delete it.

Passaggi successiviNext steps

In questa esercitazione sono state illustrate le procedure per:In this tutorial, you learned how to:

  • Creare un budget nel portale di AzureCreate a budget in the Azure portal
  • Creare e modificare i budget con PowerShellCreate and edit budgets with PowerShell
  • Creare un budget con un modello di Azure Resource ManagerCreate a budget with an Azure Resource Manager template

Passare all'esercitazione successiva per creare un'esportazione ricorrente per i dati di gestione costi.Advance to the next tutorial to create a recurring export for your cost management data.