Azure API Limit Booster

Anmerkung

Dieses Feature ist nur in der Nerdio Manager Premium-Edition verfügbar.

Tipp

Wir empfehlen dringend, zuerst die Schritte in den folgenden Themen auszuführen, um die Issues mit API-Aufrufen zu beheben:

Wenn weiterhin Probleme auftreten, befolgen Sie die Anweisungen in diesem Thema.

Nerdio Managers Vorgänge und Aktivitäten in der Benutzeroberfläche funktionieren durch das Senden von Anforderungen an die Azure-API. Azure Resource Manager hat Einschränkungen hinsichtlich der Anzahl der verfügbaren Anforderungen auf Abonnement- und Tenant-Ebene. Zusätzlich wendet jeder Azure-Ressourcenanbieter auch individuelle Drosselungsgrenzwerte an. Die im obigen Tipp genannten Themen wirken dieser Obergrenze entgegen, indem sie die Anzahl der gesamten Aufrufe, die Sie versuchen durchzuführen, optimieren und reduzieren. Je nach Größe der Umgebung erreichen Sie möglicherweise dennoch die Obergrenze. Dies ist zu erwarten, da es eine Basisanzahl an API-Aufrufen gibt, die Nerdio Manager pro VM unabhängig davon durchführen muss.

Die Funktion „Azure API Limit Booster“ ermöglicht es Ihnen, zusätzliche Anwendungen in Entra ID zu registrieren, die Sie beim Senden von Aufrufen an Azure verwenden können. Während die im obigen Tipp genannten Themen die Anzahl der Aufrufe reduzieren, ermöglicht Ihnen diese neue Option, die Gesamtzahl der API-Aufrufe um den Faktor n zu erhöhen, wobei n die Anzahl der für Nerdio Manager verknüpften Client-Apps ist. Wir führen ein Round-Robin-Verfahren für die Anwendungen durch, während Nerdio Manager normale Vorgänge ausführt, und verteilen die API-Aufrufe auf jede verknüpfte Anwendung. Theoretisch können Sie diese Methode verwenden, um die Größe Ihrer Umgebung unbegrenzt zu skalieren. Das bedeutet, wenn Ihre Umgebung wächst und Sie auf API-Limits stoßen, können Sie zusätzliche App-Registrierungen erstellen, die Nerdio Manager verwenden können. In der Praxis müssen Sie wahrscheinlich 1-2 zusätzliche App-Registrierungen hinzufügen, um die API-Limits zu erfüllen. Für sehr große Umgebungen benötigen Sie möglicherweise 3 oder mehr zusätzliche registrierte Apps, was Nerdio Manager die dreifache Anzahl der standardmäßig verfügbaren API-Aufrufe ermöglicht.

Der erste Schritt besteht darin, eine neue Anwendung in Entra ID zu registrieren, die Nerdio Manager verwenden kann.

So registrieren Sie eine neue Anwendung in Entra ID:

  1. Melden Sie sich im Entra ID-Portal als Subscription Owner beim Azure-Tenant an, der das zu verlinkende Abonnement enthält.

    Anmerkung

    In einigen Umgebungen benötigen Sie möglicherweise Berechtigungen als Anwendungsadministrator oder globaler Admin, um eine neue Anwendung zu registrieren.

  2. Navigieren Sie zu Anwendungsregistrierungen.

  3. Wählen Sie + Neue Registrierung.

  4. Geben Sie die folgenden Informationen ein:

    • Name: Geben Sie den für Benutzer sichtbaren Anzeigenamen für die Anwendung ein.

    • Unterstützte Kontotypen: Wählen Sie Nur Konten in diesem Organisationsverzeichnis.

    • Umleitungs-URI: Es ist kein Umleitungs-URI erforderlich.

  5. Sobald Sie die gewünschten Informationen eingegeben haben, wählen Sie Registrieren.

  6. Kopieren Sie die Application (Client-ID) zur Verwendung für das Verlinken in Nerdio Manager.

  7. Wählen Sie im Menü Zertifikate & geheime Clientschlüssel aus.

  8. Wählen Sie + Neuer geheimer Clientschlüssel aus.

  9. Geben Sie die folgenden Informationen ein:

    • Beschreibung: Geben Sie die Beschreibung ein.

    • Läuft ab: Legen Sie die Ablaufzeit fest.

      Anmerkung

      Wir empfehlen, dass Sie die Ablaufzeit auf mehr als 1 Jahr festlegen.

  10. Sobald Sie die gewünschten Informationen eingegeben haben, wählen Sie Hinzufügen aus.

  11. Kopieren Sie den Wert des geheimen Clientschlüssels, der für das Verlinken in Nerdio Manager verwendet werden soll.

Sobald Sie die neue Anwendung in Entra ID registriert haben, besteht der nächste Schritt darin, die neue Anwendungsregistrierung zu Nerdio Manager hinzuzufügen.

Um die neue Anwendungsregistrierung zu Nerdio Manager hinzuzufügen:

  1. Führen Sie in Nerdio Manager Folgendes aus:

    Navigieren Sie zu System > Einstellungen > Azure.

  2. Navigieren Sie wie folgt:

    Erweitern Sie Azure-Abonnements und wählen Sie neben Client-Apps die Option Konfigurieren aus.

  3. Geben Sie die folgenden Informationen ein:

    • App-Identität auswählen: Wählen Sie aus der Dropdown-Liste Neue App-Identität verknüpfen aus.

    • Identitätstyp: Wählen Sie aus der Dropdown-Liste den Identitätstyp aus.

    • Identitätsname: Geben Sie den Namen der Client-App ein.

    • Client-App-ID: Geben Sie die Client-App-ID des Dienstprinzipals ein, der Zugriff auf das zu verknüpfende Abonnement hat.

    • Azure-Cloud: Wählen Sie aus der Dropdown-Liste die gewünschte Azure-Cloud aus.

    • Client-App-Geheimschlüssel: Geben Sie den Client-App-Geheimschlüssel ein.

    • Zugewiesene Abonnements: Wählen Sie aus der Dropdown-Liste das bzw. die verknüpften Abonnements aus, die mit dieser Client-App-Registrierung verwaltet werden sollen.

  4. Sobald Sie die gewünschten Informationen eingegeben haben, wählen Sie Speichern und schließen.

    Anmerkung

    Nerdio Manager versucht, automatisch Berechtigungen für die neue Anwendung für Azure-Ressourcen unter Verwendung des aktuell angemeldeten Benutzerkontos zuzuweisen, was zum Abschluss Owner- oder User Access Administrator-Berechtigungen erfordert. Wenn der Benutzer, der die Anwendung hinzufügt, nicht über ausreichende Berechtigungen verfügt, müssen Sie die angezeigten Berechtigungen manuell jeder der aufgeführten Ressourcen zuweisen.

    Die neue Client-App-Registrierung ist mit Nerdio Manager verknüpft.

So verwalten Sie eine vorhandene Anwendung in Nerdio Manager:

  1. Führen Sie in Nerdio Manager Folgendes aus:

    Navigieren Sie zu System > Einstellungen > Azure.

  2. Navigieren Sie wie folgt:

    Erweitern Sie Azure-Abonnements und wählen Sie neben Client-Apps die Option konfigurieren aus.

  3. Finden Sie in Client-App zur Verwaltung auswählen aus der Liste die Client-App-Registrierung, mit der Sie arbeiten möchten.

    • Wählen Sie zum Bearbeiten das Symbol Bearbeiten, nehmen Sie die gewünschten Änderungen vor und wählen Sie Speichern und schließen.

      Anmerkung

      Administratoren können Bearbeiten verwenden, um einen App-Geheimschlüssel zu aktualisieren, der für die entsprechende Client-App-Registrierung abläuft.

    • Wählen Sie zum Aufheben der Verknüpfung das Symbol Verknüpfung aufheben.

    • Wählen Sie das Symbol kopieren, um die Abonnement-ID in die Zwischenablage zu kopieren.

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare (0 Kommentare)

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.