Danger
Ein Budget in Azure stellt keine harte Grenze dar. Dies bedeutet, dass die Kosten einer Subscription das Budget überschreiten können. Ob automatische Aktionen bei Überschreitung ausgelöst werden, hängt von der Konfiguration des Budgets ab (siehe dazu das Kapitel Automatisierung).
Standardbudget für eine Subscription
Note
Zur Änderung des Budgets wird die Rolle Unibe-Subscription-Owner (mg-unibe) benötigt.
Bei der Erstellung einer Subscription wird ein Standardbudget von 200 CHF definiert. Dieses sollte an die eigenen Bedürfnisse angepasst werden.
- Das Budget befindet sich im Navigationsmenü der Subscription unter dem Punkt
KostenverwaltungundBudgets. - Das Budget mit dem Namen
defaultwird ausgewählt. - Im oberen Menüband wird
Budget bearbeitenausgewählt. - Unter Budgetbetrag kann ein Betrag definiert werden, ab welchem die Alarmierung startet. Der gewünschte Betrag wird eingegeben und mit
Weiterbestätigt. - Unter
Warnungsbedingungkönnen eigene Bedingungen hinzugefügt werden, wann eine Alarmierung stattfinden soll. - Unter
Warnungsempfänger (E-Mail)können weitere E-Mail-Adressen hinzugefügt werden, welche bei der Alarmierung benachrichtigt werden sollen. - Die Änderungen werden mit
Erstellengespeichert.
Kontrollmechanismen
Die Informatikdienste der Universität Bern haben pro Subscription ebenfalls ein Budget definiert. Dieses weist einen Grenzwert von 1000 CHF auf und benachrichtigt das Cloud Team. Dieses analysiert die Kosten für die jeweilige Subscription und benachrichtigt bei Bedarf die Inhaber der Subscription.
Budget für einzelne Ressourcen festlegen
Im obigen Beispiel wurde ein Budget für eine Subscription definiert und an die eigenen Bedürfnisse angepasst. Ein Budget kann jedoch nicht nur für eine Subscription definiert werden. Es ist zudem möglich, ein Budget für Ressourcengruppen zu definieren. Eine entsprechende Anleitung ist im Tutorial zu Budgets zu finden.
Automatisierung
In den diskutierten Fällen wurde hauptsächlich ein Budget erstellt, um Personen zu benachrichtigen, falls dieses überschritten wurde bzw. wird. Ein Budget kann jedoch auch erstellt werden, welches automatisch einzelne Aktionen ausführt. Das Budget selbst ist dabei nur der Auslöser, die eigentliche Automation kann auf verschiedene Weisen realisiert werden:
- Ein Runbook in einem Automation Account kann ausgeführt werden. Eine Anleitung, wie eine Virtuelle Maschine bei Überschreitung eines Budgets automatisch abgeschaltet werden kann, ist im Tutorial zu Budget-Automation zu finden.
- Eine Automation kann über eine Logic App realisiert werden.
- Eine Azure Function kann automatisch aufgerufen werden.
Nächste Schritte
Die Subscription ist soweit bereit. Somit können eigene Ressourcen angelegt werden. Im Artikel Ressourcen wird dazu eine Website erstellt und veröffentlicht.