[Titelkarte: „Konsolidierte GitHub-Abrechnung in Azure“.]
T.J.: Hallo! Vielen Dank, dass Sie dabei sind, um zu erfahren, wie Sie Ihren GitHub-Verbrauch über Azure abrechnen können.
In diesem Video werden wir die Vorteile der Abrechnung über Azure vorstellen, berechtigte GitHub-Produkte überprüfen, den Prozess Schritt für Schritt demonstrieren und Ressourcen teilen, die Ihnen helfen, voranzukommen.
Beginnen wir damit, warum so viele Kunden ihren GitHub-Verbrauch bereits über Azure abrechnen. Die wichtigsten Vorteile sind Konsolidierung, Sichtbarkeit und kommerzielle Aspekte.
Dank der Konsolidierung können gemeinsame GitHub- und Microsoft-Kunden ihren gesamten GitHub-Verbrauch auf ihrer Azure-Rechnung sehen, wodurch zusätzliche Rechnungen nicht mehr benötigt werden und Zeit für den Beschaffungsprozess gespart wird.
Aufgrund der Sichtbarkeit können GitHub-Kunden alle leistungsstarken Tools und Features des Azure-Abrechnungsportals nutzen, um einen verbesserten Einblick in ihre GitHub-Verbrauchsausgaben zu erhalten.
Und wenn ein Microsoft-Kunde über einen Azure-Rabatt verfügt, wird er automatisch auf alle zukünftigen GitHub-Verbrauchsrechnungen über Azure angewendet.
Wenn ein Microsoft-Kunde auch über ein Microsoft Azure Consumption Commitment oder MACC verfügt, wird auch der gesamte zukünftige GitHub-Verbrauch sein MACC verringern.
Welche GitHub-Produkte sind zur Azure-Abrechnung berechtigt? Alle GitHub-Verbrauchsprodukte sind heute berechtigt, d. h. Produkte, für die Kunden basierend auf der tatsächlichen Nutzung bezahlen, einschließlich Dinge wie GitHub Copilot, in GitHub gehostete Aktionen, größere gehostete Runner, GitHub-Pakete und -Speicher sowie GitHub Codespaces.
Bisher waren GitHub Enterprise und Advanced Security nur über eine Jahreslizenz erhältlich. Seit dem 1. August 2024 sind sie auch für die getaktete Abrechnung über Azure verfügbar. Das sorgt für mehr Flexibilität und gewährleistet eine nutzungsbasierte Bezahlung. Kunden mit vorhandenen Lizenzen sollten sich beim GitHub-Verkäufer erkundigen, da möglicherweise bestimmte Einschränkungen gelten.
[Eine Tabelle zeigt die Berechtigung für Azure-Abrechnung und MACCs für die erwähnten Produkte. In der Tabelle sind alle Produkte, die zur Azure-Abrechnung berechtigt sind, auch für MACCs berechtigt.]
T.J.: Lassen Sie uns nun in einer Demo zeigen, wie dies tatsächlich funktioniert.
[Er teilt seinen Bildschirm. Er befindet sich auf der Startseite des Microsoft Azure-Portals.]
T.J.: Der erste Schritt im Prozess besteht darin, einen Administratoreinwilligungs-Workflow einzurichten, damit Ihr GitHub-Unternehmensbesitzer die Installation einer neuen Anwendung anfordern kann. Dazu melden Sie sich am Azure-Portal an und öffnen Microsoft Entra ID.
Von hier aus müssen Sie auf „Unternehmensanwendungen“ und dann unter dem Abschnitt „Sicherheit“ auf „Einwilligung und Berechtigungen“ klicken. Klicken Sie abschließend auf „Einstellungen für die Administratoreinwilligung“.
Von hier aus müssen Sie dies tatsächlich aktivieren, wenn es noch nicht aktiviert ist. Ich fahre nun fort, indem ich auf OK klicke.
[In den Einstellungen unter „Benutzer können Administratoreinwilligung für Apps anfordern, denen sie nicht zustimmen können“, stellt er einen Schalter auf „Ja“ um.]
T.J.: Und Sie müssen hinzufügen, wer die Möglichkeit hat, diese Anforderungen zu genehmigen. Dies wären normalerweise Sie selbst, der globale Administrator oder potenziell ein Team, in dem Sie Mitglied sind.
Sobald Sie mit den Einstellungen zufrieden sind, können Sie fortfahren und auf „Speichern“ klicken. An dieser Stelle müssen Sie etwa eine Stunde warten, bis die Einstellungen in Azure repliziert werden, bevor Sie mit dem nächsten Schritt fortfahren können.
Jetzt übergebe ich an den GitHub-Unternehmensbesitzer, um die Installation der Anwendung tatsächlich anzufordern.
[Der Unternehmensbesitzer Brian teilt seinen Bildschirm. Er betrachtet ein Enterprise-Konto auf GitHub.]
Brian: Um mit dem Verknüpfen eines Azure-Abonnements zu beginnen, muss ich zu den Einstellungen für mein Unternehmen wechseln und unter „Einstellungen“ sehen Sie hier eine Option für die Abrechnung. Dann gehe ich unter den verschiedenen Einstellungen hier zu „Zahlungsinformationen“ und schließlich zu "Azure-Abonnement hinzufügen". Jetzt klicke ich auf diesen Link.
[Eine Microsoft-Seite: „Genehmigung erforderlich“.]
Brian: Nachdem ich mich angemeldet habe, wird angezeigt, dass die Genehmigung von meinem Azure-Administrator erforderlich ist. Also sage ich: „GitHub muss bezahlt werden“ und wir wählen „Genehmigung anfordern“ aus.
Jetzt heißt es: „Hey, die Anfrage wurde gesendet“, also gehe ich zurück zu meiner Anwendung und sie sagt: „Hey, wir sind noch nicht bereit“.
[Im Unternehmen auf GitHub lautet eine Fehlermeldung: „Authentifizierung mit Azure fehlgeschlagen“.]
Brian: Ich kehre wieder zu meinem Abonnement zurück und warte, dass mir mein Administrator mitteilt, wann dies geschehen ist.
Wechseln wir nun wieder zurück zu T.J., und T.J., kannst du uns den Genehmigungsprozess zeigen?
[Zurück im Azure-Portal.]
T.J.: Ihr globaler Entra-Administrator sollte eine E-Mail-Benachrichtigung erhalten, um eine neue Anforderung zu genehmigen. Dazu kann er zu Entra ID zurückkehren, zu „Unternehmensanwendungen“ wechseln und dann unter dem Abschnitt „Aktivität“ nach "Anforderungen zur Administratoreinwilligung" suchen.
Hier sehen Sie die ausstehende Anforderung zum Installieren der GitHub-Abonnementberechtigungsüberprüfungs-App. Ich kann fortfahren und hier klicken und die Berechtigungen und die Einwilligung im Namen meiner Organisation überprüfen.
In einen Popup werde ich zur erneuten Authentifizierung aufgefordert, und dann kann ich die genauen Berechtigungen sehen, die angefordert werden. In diesem Fall wird diese Anwendung nur Zugriff haben, um die Benutzer zu sehen und zu erfahren, welche Abonnements sie besitzen, um sicherzustellen, dass sie zu deren Abrechnung berechtigt sind.
Wenn ich damit zufrieden bin, kann ich fortfahren und auf „Annehmen“ klicken. Und das ist alles, was ich tun muss. Ich kann wieder an den GitHub-Unternehmensbesitzer übergeben, um den letzten Schritt abzuschließen.
[Zurück im Unternehmen in GitHub.]
Brian: Okay. Nun, ich habe meine E-Mail überprüft und mein Administrator hat von der Azure-Seite genehmigt, dass wir die Abrechnung einrichten können. Deshalb gehe ich wieder zu „Einstellungen“, gehe erneut zu „Abrechnung“, gehe zu „Zahlungsinformationen“, „Azure-Abonnement hinzufügen“.
[Ein Dialogfeld mit der Bezeichnung „Abonnement auswählen“ wird angezeigt.]
Brian: Okay. Nachdem ich authentifiziert wurde, sehen wir, mit welchem Abonnement ich mich verbinden werde. Ich klicke darauf und dann auf „Verbinden“.
[Auf der Hauptseite „Zahlungsinformationen“ unter „Einstellungen für die getaktete Abrechnung“.]
Brian: Wenn mein Abrechnungsabonnement ausgewählt ist, muss ich zuletzt „Getaktete Abrechnung über Azure aktivieren“ auswählen und auf „Einstellungen für die getaktete Abrechnung aktualisieren“ klicken.
An diesem Punkt werden die berechtigten Elemente in meinen Abonnements, wie wir weiter oben in den Folien beschrieben haben, nun dem ausgewählten Abonnement in Rechnung gestellt.
T.J.: Vielen Dank für die Teilnahme heute. Zur zukünftigen Verwendung teilen wir zwei hilfreiche Ressourcen, die Sie dabei unterstützen, Ihren GitHub-Verbrauch in Zukunft über Azure abzurechnen. Und wenn Sie über ein dediziertes GitHub- und/oder Microsoft-Kontoteam verfügen, zögern Sie nicht, sie nach weiteren Informationen zu fragen. Vielen Dank.
Ende des Transkripts. Weitere Informationen findest du unter Herstellen einer Verbindung mit einem Azure-Abonnement und Abrufen von Abonnement- und Mandanten-IDs im Azure-Portal in der Microsoft-Dokumentation.