Inventário de recursos da Amazon Web Services (AWS)
. ServiceNow Descobertae. Mapeamento de serviçosAs aplicações podem encontrar e mapear os recursos da AWS disponíveis pelo AWS Config Service. 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.
Descoberta Usa o padrão de inventário de recursos da AWS para descobrir os recursos disponíveis por meio da AWS. Use este padrão para recursos da AWS que não têm um padrão dedicado, como AWS Lambda ou EC2. Este padrão é limitado aos recursos disponíveis no AWS Config Service, conforme descrito em Guia do desenvolvedor de configuração da AWS .
Você pode usar este padrão no ServiceNowplataforma usando London(Patch 8), Madrid(Patch 2) ou versões posteriores.
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
- Crie credenciais da AWS.
- Crie uma conta de serviço de nuvem da AWS.Você pode usar somente a conta de serviço de gestão da AWS para descoberta, não suas subcontas.Nota:A interface do usuário da Descoberta na nuvem se refere às contas membro como subcontas.
- Descobrir datacenters da AWS (LDC)
- Agende uma descoberta completa da AWS ou use um padrão de inventário específico
- Ajuste a descoberta de recursos da AWS usando a Lista de inclusão de recursos.
Se sua implantação tiver padrões personalizados para descoberta da AWS, não descubra recursos da AWS duas vezes.
- Certifique-se de que o escopo da aplicação seja Padrões de descoberta e mapeamento de serviços:
- Navegar até .
- Selecione Descoberta e padrões de mapeamento de serviços em Aplicação lista.
- Navegar até .
- Abra a tabela Lista de inclusão de recursos de inventário em nuvem [sa_cloud_inventory_resource_whitelist].
- Em Links relacionados , clique em Mostrar lista .
- Selecione os tipos de recursos para os quais você tem padrões personalizados e selecione Excluir em Ações nas linhas selecionadas lista.
A Lista de inclusão de recursos do inventário em nuvem é predefinida com serviços comuns. Você pode expandir a lista com tipos de recursos adicionais que você deseja que o padrão descubra. Os nomes desses tipos de recursos devem estar em conformidade com as convenções de nomenclatura apropriadas do fornecedor.Nota:Quando você modifica a lista de inclusão pronta para uso, ela não é mais atualizada automaticamente nas atualizações de aplicações. Você precisa manter a lista personalizada por conta própria.- Abra a tabela Lista de inclusão de recursos de inventário em nuvem [sa_cloud_inventory_resource_whitelist].
- Clique em Nova.
- Preencha o formulário e clique em Enviar .
Campo Descrição Fornecedor de Nuvem O fornecedor do tipo de recurso: AWS. Tipo de recurso O valor do tipo de recurso da AWS. Por exemplo, AWS::CloudWatch::Alarm. Aplicação O escopo da aplicação: Padrões de descoberta e mapeamento de serviços.
As mudanças serão aplicadas na próxima vez que você executar o padrão.
- Certifique-se de que o escopo da aplicação seja Padrões de descoberta e mapeamento de serviços:
- Para descobrir os recursos compatíveis com o serviço de configuração da AWS, o padrão usa a API: https://config.[AWS região].amazonaws.com . Ele especifica o tipo de recurso na solicitação de API usando o seguinte formato:
AWS::[RESOURCE]::[TYPE]O método POST requer os seguintes cabeçalhos:
- X-AMZ-Target - StarlingDoveService.ListDiscoveredResources
- Aceitar - aplicação/json
- Content-Type - application/x-AMZ-json-1,1
- Para descobrir os marcadores de recurso para recursos compatíveis com marcadores, o padrão usa a API: https://tagging.[AWS região].amazonaws.com . Ele especifica o tipo de recurso na solicitação de API usando o seguinte formato:
["[resource]:[type]"]O método POST requer os seguintes cabeçalhos:
- X-AMZ-Target - ResourceGroupsTaggingAPI_20170126.GetResources
- Aceitar - aplicação/json
- Content-Type - application/x-AMZ-json-1,1
Dados coletados por Descobertadurante a descoberta horizontal
| Tabela e campo | Descrição |
|---|---|
| IC principal [cmdb_ci_cmp_resource] | |
| object_id | O ID do item. Normalmente, é o nome do recurso da Amazon (ARN). |
| nome | Nome do recurso. |
| resource_type | O tipo de recurso de ativo, com base no conteúdo do arquivo JSON. |
| descrição | Descrição resumida de como o IC é preenchido. |
Relacionamentos entre ICs
| IC | Relacionamento | IC |
|---|---|---|
| Recurso de nuvem [cmdb_ci_cmp_resource] | Hospedado em :: Hosts | Datacenter lógico [cmdb_ci_logical_datacenter] |
A seguir está uma exibição de dependência do fluxo de dados coletados.