AWS Application and Network LB pattern-based discovery

  • Release version: Zurich
  • Updated June 15, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of AWS Application and Network LB pattern-based discovery

    The AWS Application and Network LB pattern-based discovery enables ServiceNow customers to identify and map AWS Application Load Balancers (ALBs) and Network Load Balancers (NLBs) within their AWS cloud environments. This functionality requires using the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store and adherence to AWS discovery prerequisites.

    Show full answer Show less

    Key Features

    • Discovery of AWS Load Balancers: The pattern discovers essential attributes of Application and Network Load Balancers and populates them into the Configuration Management Database (CMDB).
    • Support for AWS GovCloud (US): Discovering resources in AWS GovCloud requires configuration of the Discovery schedule with a datacenter URL during AWS service account setup.
    • Data Population: The discovery process collects detailed fields for the Cloud Load Balancer CIs, including name, IP address (FQDN), Amazon Resource Name (ARN), DNS details, hosted zone info, state, description, and internal usage comments.
    • DNS Name Information: It also discovers DNS Name CIs with details such as name, IP address, and internal comments.
    • CI Relationships and References: The pattern automatically establishes relationships between Load Balancers and other relevant CIs like Cloud Subnets, Availability Zones, AWS Datacenters, DNS Names, and Security Groups. This structured mapping supports accurate service modeling.
    • AWS Tag Collection: Tags associated with load balancers are collected and stored in the Key Value table, linking tag information directly to the Cloud Load Balancer CIs for enhanced asset management and categorization.

    What Customers Can Expect

    • Comprehensive discovery and mapping of AWS Application and Network Load Balancers into the CMDB, providing visibility into load balancer configurations and states.
    • Automated relationship building between load balancers and related AWS infrastructure components, supporting impact analysis and service dependency understanding.
    • Capability to track and manage AWS tags associated with load balancers, enabling improved governance and operational insights.
    • Support for AWS GovCloud environments with appropriate discovery configurations.

    Discovery and Service Mapping Patterns finds AWS Application Load Balancers and Network Load Balancers on your cloud environment. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

    Pattern-based discovery and mapping requirements

    Verify the AWS discovery prerequisites
    For more information, see the prerequisites section in AWS discovery using patterns.
    Configure the Discovery schedule to support GovCloud
    Discovering AWS GovCloud (US) accounts requires using a datacenter URL when setting up an AWS service account. For more information, see Create AWS service accounts.

    Data collected by Discovery during horizontal discovery

    Discovery populates the data in the CMDB when running the Amazon AWS - Application and Network LB (LP) pattern.

    Table 1. Cloud Load Balancer [cmdb_ci_cloud_load_balancer]
    Field Description
    Name [name] Name of the load balancer.
    Fully Qualified Domain Name [fqdn] IP address of the fully qualified domain name (FQDN) of the load balancer.
    Object ID [object_id] The Amazon Resource Name (ARN) of the load balancer.
    DNS Name [dns_name] The public Domain Name System (DNS) name of the load balancer.
    Canonical Hosted Zone Name [canonical_hosted_zone_name] The name of the Amazon Route 53 hosted zone associated with the load balancer.
    Canonical Hosted Zone ID [canonical_hosted_zone_id] The ID of the Amazon Route 53 hosted zone associated with the load balancer.
    State [state] The state of the load balancer.
    Short Description [short_description] A concatenation of the series of attributes for the load balancer, including LB ARN, VPC ID, type, and zone.
    Comments [comments] Identifier for internal usage (deletion strategy).
    Table 2. DNS Name [cmdb_ci_dns_name]
    Field Description
    Name [name] Name of the DNS.
    Object ID [object_id] Name of the DNS.
    IP Address [ip_address] IP address of the DNS.
    Comments [comments] Identifier for internal usage (deletion strategy).

    CI relationships

    The Amazon AWS - Application and Network LB (LP) pattern creates the following relationships and references to support AWS Application and Network LB discovery. References link to records in other tables and don't appear in the CI Relationship [cmdb_rel_ci] table.

    Table 3. CI relationships
    CI Relationship CI
    Cloud Subnet [cmdb_ci_cloud_subnet] Contains::Contained by Cloud Load Balancer [cmdb_ci_cloud_load_balancer]
    Availability Zone [cmdb_ci_availability_zone] Contains::Contained by Cloud Load Balancer [cmdb_ci_cloud_load_balancer]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Contains::Contained by DNS Name [cmdb_ci_dns_name]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Contains::Contained by Compute Security Group [cmdb_ci_compute_security_group]
    Table 4. CI references
    CI Field Referenced CI
    Key Value [cmdb_key_value] Configuration item [configuration_item] Cloud Load Balancer [cmdb_ci_cloud_load_balancer]

    AWS Tag discovery

    The Amazon AWS - Application and Network LB (LP) pattern collects tags and populates them in the Key Value [cmdb_key_value] table.

    Table 5. Key Value [cmdb_key_value]
    Field Description
    Key [key] Tag name.
    Value [value] Tag value.
    Configuration item [configuration_item] References the Cloud Load Balancer [cmdb_ci_cloud_load_balancer] table.