Microsoft Azure Functions-Erkennung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die Anwendungen ServiceNow Discovery und Service-Mapping verwenden die Muster Azure - Functions (LP) und Azure - Functions TD (LP), um Azure-Funktions-Apps zu erkennen und im Kontext von Anwendungsservices zuzuordnen. Die Erkennung einiger dieser Ressourcen erfordert ein Update der  Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Voraussetzungen

    Azure Functions detaillierte Informationen
    Detailinformationen über die mittels ITOM-Transparenz erkannten Produkte
    Azure Service-Account
    Konfigurieren Sie den Serviceaccount Azure. Weitere Informationen finden Sie unter Richten Sie ein Cloud-Konto für ein Azure
    Azure-Prinzipal-Anmeldeinformationen
    Erstellen Sie auf der Now Platform ein Servicekonto für die Cloud-Erkennung. Legen Sie für die Konto-ID den Azure-Service-Prinzipal fest, der in der Microsoft Azure-Konsole angezeigt wird. Weitere Informationen finden Sie unter: Anmeldeinformationen für Azure-Cloud erstellen
    Berechtigungen
    Weisen Sie in der Microsoft Azure-Konsole einem Benutzer die API-Management-Service-Leserrolle zu.
    Azure Führen Sie die Cloud-Discovery aus
    Ausführliche Informationen finden Sie unter: Erkennung von Azure-Clouds
    Erkennungszeitplan erstellen
    Erstellen Sie in einen Discovery-Zeitplan Cloud-Discovery-Arbeitsbereich

    Von Discovery während der horizontalen Erkennung erfasste Daten

    Tabelle und Feld Beschreibung
    Azure Function [cmdb_ci_cloud_function]
    Name Der Name der Funktions-App.
    Object_id Die ID der Funktions-App.
    ip_address Die IP-Adresse der Funktions-App.
    fqdn Der vollqualifizierte Domänenname (FQDN) der Funktions-App.
    code_location_url Die URL des Quellcodes der Funktions-App.
    app_function_state Der Status der Funktions-App.
    operational_status Der Betriebsstatus der Funktions-App.
    install_status Der Installationsstatus der Funktions-App.

    CI-Beziehungen

    Diese Beziehungen sollen die Azure Functions-Erkennung unterstützen:
    CI Beziehung CI
    Azure Functions [cmdb_ci_cloud_function] Gehostet auf::Hostet Azure-Rechenzentrum [cmdb_ci_azure_datacenter]

    Verbindungen, die von Service-Mapping während der Erkennung von oben nach unten gefunden werden

    Service-Mapping kann die folgenden Verbindungen erkennen:
    • Verbindungen mit den folgenden Datenbanken: MSSql, MySql, MongoDB und Documentum
    • HTTP-Verbindungen, die zur Azure Functions-Umgebung gehören, z. B. https://scenario4-hop1-azure-funktion.azurewebsites.net
      Hinweis:
      Service-Mapping durchsucht Java-Klassen/JAR-Dateien und Binärdateien nicht nach möglichen Informationen über ausgehende HTTP-Verbindungen von Azure Functions. Wenn Java-Klassen/JAR-Dateien und Binärdateien die einzige Informationsquelle zu einigen ausgehenden HTTP-Verbindungen sind, findet Service-Mapping diese HTTP-Verbindungen nicht.