US 11,997,746 B2
Discovery and service mapping of serverless resources
Asaf Garty, Sdei Hemed (IL); Haviv Rosh, Modiin (IL); Noam Biran, Kfar Menachem (IL); and Hail Tal, Kohav Yair (IL)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on Jul. 6, 2020, as Appl. No. 16/921,149.
Application 16/921,149 is a continuation of application No. 16/365,353, filed on Mar. 26, 2019, granted, now 10,708,755.
Application 16/365,353 is a continuation of application No. 15/944,523, filed on Apr. 3, 2018, granted, now 10,708,753.
Prior Publication US 2020/0336886 A1, Oct. 22, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 8/00 (2009.01); G06F 9/50 (2006.01); H04L 41/085 (2022.01); H04L 41/12 (2022.01); H04L 67/51 (2022.01); H04W 24/02 (2009.01); H04W 48/16 (2009.01); G06F 9/48 (2006.01)
CPC H04W 8/005 (2013.01) [G06F 9/5072 (2013.01); H04L 41/085 (2013.01); H04L 41/12 (2013.01); H04L 67/51 (2022.05); H04W 24/02 (2013.01); H04W 48/16 (2013.01); G06F 9/4806 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system of a managed network comprising:
a processor; and
a memory, accessible by the processor, storing instructions for a software application that, when executed by the processor, cause the processor to perform operations comprising:
obtaining, via the processor, a unit of programmatic code remotely hosted and executable by an external computing system that is external to the managed network;
parsing, via the processor, the unit of programmatic code for a pattern indicative of respective relationships between the unit of programmatic code and one or more services provided by the external computing system;
identifying, via the processor, the pattern based on respective associations between the unit of programmatic code and the one or more services; and
based on the pattern being present in the unit of programmatic code, storing, via the processor, in a configuration management database on the memory, the respective associations between the unit of programmatic code and the one or more services.