Microsoft Azure Functions-Erkennung
Die Anwendungen ServiceNow Discovery und Service-Mapping verwenden die Muster Azure - Functions (LP) und Azure - Functions TD, um Azure Function-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 Servicekonto
- Konfigurieren Sie das Servicekonto Azure. Weitere Informationen finden Sie unter Richten Sie 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.
- Führen Sie die Cloud-Erkennung Azure aus
- Ausführliche Informationen finden Sie unter: Erkennung von Azure-Clouds
- Erkennungszeitplan erstellen
- Erstellen Sie einen Erkennungszeitplan in Cloud Operations Workspace
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 | ID der Funktions-App. |
| ip_address | Die IP-Adresse der Funktions-App. |
| fqdn | Der vollständig qualifizierte Domänenname (FQDN) der Funktions-App. |
| code_location_url | Die URL des Quellcodes der Funktions-App. |
| app_function_state | Status der Funktions-App. |
| operational_status | 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.