Microsoft Descoberta do Azure Functions
A aplicação ServiceNow Descoberta e Mapeamento de serviços usa os padrões Azure - Funções (LP) e Azure - Funções TD para descobrir aplicações de funções do Azure e mapeá-las no contexto de serviços de aplicações. A descoberta de alguns desses recursos requer a atualização da aplicação Padrões de descoberta e mapeamento de serviços a partir da ServiceNow Store.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Pré-requisitos
- Azure Functions informações detalhadas
- Informações detalhadas sobre produtos descobertos por Visibilidade do ITOM
- Azure conta de serviço
- Configure a conta de serviço Azure. Para obter mais informações, consulte Configurar um conta da nuvem para Azure.
- Credenciais da entidade do Azure
- Na Now Platform, crie uma conta de serviço para descoberta na nuvem. Defina o ID da conta do Azure Service Principal conforme ele aparece no Microsoft Azure Console. Para obter mais informações, consulte: Criar credenciais de nuvem do Azure
- Privilégios
- No Microsoft Azure Console, forneça a um usuário a função de API Management Service Reader.
- Executar Azure Descoberta na nuvem
- Para obter informações detalhadas, consulte: Descoberta na nuvem do Azure
- Criar programação do Discovery
- Como criar uma programação de descoberta no Espaço de descoberta na nuvem
Dados coletados pelo Descoberta durante a descoberta horizontal
| Tabela e campo | Descrição |
|---|---|
| Azure Function [cmdb_ci_cloud_function] | |
| name | O nome do app Função. |
| Object_id | O ID do app Função. |
| ip_address | O endereço IP do app Função. |
| fqdn | O nome de domínio totalmente qualificado (FQDN) do app de funções. |
| código_local_url | O URL do código-fonte do app de funções. |
| app_function_state | O estado do app Função. |
| operational_status | O status operacional do app Função. |
| install_status | O status de instalação do app Função. |
Relacionamentos entre ICs
Esses relacionamentos são criados para oferecer suporte à descoberta do Azure Functions:
| IC | Relacionamento | IC |
|---|---|---|
| Azure Functions [cmdb_ci_cloud_function] | Hosted on::Hosts | Datacenter do Azure [cmdb_ci_azure_datacenter] |
Conexões encontradas pelo Mapeamento de serviços durante a descoberta de cima para baixo
Mapeamento de serviços pode descobrir as seguintes conexões:
- Conexões com os seguintes bancos de dados: MSSql, MySql, MongoDB e Documentum.
- Conexões HTTP pertencentes ao ambiente do Azure Functions, por exemplo, https://scenario4-hop1-azure-function.azurewebsites.net. Nota:Mapeamento de serviços não verifica classes java/jars e arquivos binários em busca de possíveis informações sobre conexões HTTP de saída do Azure Functions. Se classes/jars java e arquivos binários forem a única fonte de informações sobre algumas conexões HTTP de saída, o Mapeamento de serviços não vai encontrar essas conexões HTTP.