---
sourceDocument: Australia IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/it-operations-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# AWS Auto Scaling groups

# AWS Auto Scaling groups discovery with Patterns {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) 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 Auto Scaling groups discovery with Patterns

The Discovery application in ServiceNow uses the Amazon AWS - AutoScaling Groups (LP) pattern along with Auto Scaling extensions to identify and collect data about AWS Auto Scaling groups.
This capability is part of the Discovery and Service Mapping Patterns application, which should be kept up to date for optimal functionality.
The pattern extension automatically collects Auto Scaling tags starting from version 1.0.95.
Show full answer Show less  

## Prerequisites

* **AWS Credentials:** Configure and activate AWS credentials on your ServiceNow instance.
* **AWS Service Account:** Set up a valid AWS service account within ServiceNow to enable discovery operations.
* **User Permissions:** Ensure the user has permission to execute the AWS API call `DescribeAutoScalingGroups`, which is essential for discovering Auto Scaling groups.
* **Discovery Schedule:** Create a cloud application schedule specifically for discovering AWS Auto Scaling groups and configure it appropriately.

## Configuration and Verification

Verify key fields in the `cmdbciinstancescaleset` table that represent Auto Scaling group attributes such as desired capacity, minimum and maximum sizes, and health check type. Also, review and grant necessary REST API permissions by referencing the Cloud Discovery patterns spreadsheet, which includes pattern names, CI classes, and vendor documentation links. Testing AWS REST APIs via Postman is recommended for validation.

## Data Collection and CMDB Population

During discovery, the pattern populates the Configuration Management Database (CMDB) with detailed information about AWS Auto Scaling groups and associated virtual machine instances:

* **Instance Scale Set \[cmdbciinstancescaleset\]:** Stores the Auto Scaling group's ARN, operational and install status, and size parameters.
* **Virtual Machine Instance \[cmdbcivminstance\]:** Contains the instance ID of the EC2 virtual machines within the Auto Scaling group.

## Relationships and Tag Discovery

The discovery process establishes important relationships between CIs to reflect the AWS infrastructure accurately:

* AWS Datacenter hosts Service Account and Instance Scale Set.
* Instance Scale Set manages Virtual Machine Instances (changed from a membership relationship starting with version 1.29.0).
* EC2 VM Key Values reference Instance Scale Sets.

The pattern also collects resource tags and stores them in the `cmdbkeyvalue` table to enable detailed tagging and filtering of Auto Scaling groups.

## Practical Benefits for ServiceNow Customers

* Automated discovery and accurate representation of AWS Auto Scaling groups within the CMDB.
* Improved visibility into scaling configurations, operational status, and resource tagging.
* Supports configuration management and cloud resource governance by maintaining up-to-date infrastructure data.
* Enables seamless integration with ITOM Visibility and other ServiceNow modules for enhanced cloud management.  
The ®
Discovery application uses the Amazon AWS - AutoScaling Groups (LP) pattern and Auto Scaling extensions to find AWS Auto Scaling groups. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
Starting with Discovery and Service Mapping Patterns version 1.0.95, the pattern extension is automatically displayed and collects the Auto Scaling tags.

## Request apps on the Store {#aws-auto-scaling-discovery__id_i2h_mj1_bvb}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#aws-auto-scaling-discovery__inline-send-to-store}

## Prerequisites {#aws-auto-scaling-discovery__section_prj_nrr_v5b}

Configure AWS Credentials
:   On your instance, configure credentials of type AWS Credentials and set them to
    Active. For more information, see [Access setup for AWS service accounts](https://www.servicenow.com/docs/aAgx5XgcWrd7JqD0NUDL9Q "Cloud Discovery and Cloud Provisioning and Governance need access to resources in the Amazon Web Services (AWS) service accounts. Learn about different methods of configuring such access.").

Configure a Cloud service account
:   Configure the AWS service account valid in the ServiceNow instance. For more information, see [Set up AWS service accounts.](https://www.servicenow.com/docs/Ne9_EUn4j5vmLXgoJrnYnQ "Create and configure cloud service accounts at ServiceNow AI Platform for the corresponding Amazon Web Services (AWS) service accounts.")

Configure user permissions to execute the list AWS Auto Scaling groups API call
:   Provide the user permission to run the following API: https://autoscaling.amazonaws.com/?Action=DescribeAutoScalingGroups\&Version=2011-01-01
:   For more information, see [Amazon AWS Cloud components discovery using patterns.](https://www.servicenow.com/docs/NFaTlkGaSxMWb2bQPsCnCA "Discovery and Service Mapping Patterns uses patterns to discover components of the Amazon AWS Cloud deployment during horizontal discovery. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.")

Configure Cloud Discovery schedule
:   Create a cloud application schedule for discovering AWS Auto Scaling groups and configure the attributes. Set Discovery to Cloud application. For more information, see
    [Create schedules for discovering cloud resources in Cloud
    Discovery Workspace](https://www.servicenow.com/docs/AGFiYHPbJImTnaawWg~_hQ "Create schedules for discovering cloud resources based on the discovery method that you choose: service accounts or IP ranges. The discovery schedule defines the various settings for the cloud discovery.")

Configure AWS Auto Scaling groups
:   Navigate to the Instance Scale Set table and verify that the configurations are set as follows:
:
    {#aws-auto-scaling-discovery__table_ftg_qhp_w5b__entry__4}

    | Element Name | Type | Label | Max Length |
    |-|-|-|-|
    | desired_capacity | integer | Desired Capacity | 32 |
    | min_size | integer | Minimum Size | 32 |
    | max_size | integer | Maximum Size | 32 |
    | health_check_type | string | Health Check Type | 128 |
    [Table 1. Verify fields for table- \[cmdb_ci_instance_scale_set\]]

    {#aws-auto-scaling-discovery__table_ftg_qhp_w5b}

## Verify the REST API permissions {#aws-auto-scaling-discovery__id_ysv_22b_f1c}

Download the [Cloud Discovery patterns spreadsheet](https://downloads.docs.servicenow.com/resource/enus/api/servicenow-discovery-patterns-api-details.xlsx) so you can grant user permissions required for running the Discovery patterns. In addition to permissions, the spreadsheet also includes useful information such as pattern names, types, CI Classes, and links to vendor documentation. New patterns are available quarterly, so check periodically to be sure you have the latest version of the spreadsheet.{#aws-auto-scaling-discovery__cloud-discovery-api-ph-short-prereq}
Note:  
You can test the AWS REST APIs using Postman API platform. For more information, see the [How to test AWS REST API using POSTMAN \[KB0782183\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0782183) article in the Now Support Knowledge Base.

## Data collected by Discovery during horizontal discovery {#aws-auto-scaling-discovery__section_md4_mqh_w5b}

Discovery populates the data in the CMDB when running the Amazon AWS - AutoScaling Groups (LP) pattern.  
{#aws-auto-scaling-discovery__table_d4d_ycj_1hc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | The Amazon Resource Name (ARN) of the Auto Scaling group. |
| Object ID \[object_id\] | The ARN of the Auto Scaling group. |
| Install Status \[install_status\] | The install status of Auto Scaling group. Default value is Installed. |
| Operational status \[operational_status\] | The operational status of Auto Scaling group. Default value is Operational. |
| Desired Capacity \[desired_capacity\] | The desired size of the group. |
| Maximum Size \[max_size\] | The maximum size of the group. |
| Minimum Size \[min_size\] | The minimum size of the group. |
[Table 2. Instance Scale Set \[cmdb_ci_instance_scale_set\]]

{#aws-auto-scaling-discovery__table_d4d_ycj_1hc}  
{#aws-auto-scaling-discovery__table_lvh_1dj_1hc__entry__2}

| Field | Description |
|-|-|
| Object ID \[object_id\] | The Instance ID of the Virtual Machine. |
[Table 3. Virtual Machine Instance \[cmdb_ci_vm_instance\]]

{#aws-auto-scaling-discovery__table_lvh_1dj_1hc} Figure 1. AWS EC2 Auto Scaling-- Class model

## Relationships {#aws-auto-scaling-discovery__section_tg1_bcc_x5b}

Discovery creates these relationships to support the AWS Auto Scaling groups discovery.  
{#aws-auto-scaling-discovery__table_nxq_dcc_x5b__entry__3}

| CI | Relationship | CI |
|-|-|-|
| AWS Datacenter \[cmdb_ci_aws_datacenter\] | Hosted on::Hosts | Service Account \[cmdb_ci_cloud_service_account\] |
| Instance Scale Set \[cmdb_ci_instance_scale_set\] | Hosted on::Hosts | AWS Datacenter \[cmdb_ci_aws_datacenter\] |
| Instance Scale Set \[cmdb_ci_instance_scale_set\] | \*Managed by::Manages | VM Instance \[cmdb_ci_vm_instance\] Note: EC2 VM |
| Key Value \[cmdb_key_value\] | References | Instance Scale Set \[cmdb_ci_instance_scale_set\] |
[ ]

{#aws-auto-scaling-discovery__table_nxq_dcc_x5b}\*Starting with Discovery and Service Mapping Patterns version 1.29.0, the relationship between Instance Scale Set and VM Instance has changed from Members::Member of to Managed by::Manages.

## Tag discovery {#aws-auto-scaling-discovery__section_cv5_tdj_1hc}

The Amazon AWS - AutoScaling Groups (LP) pattern collects tags and populates them in the Key Value \[cmdb_key_value\] table.  
{#aws-auto-scaling-discovery__table_pgp_1dj_1hc__entry__2}

| Field | Description |
|-|-|
| Key \[key\] | The key of the resource tag. |
| Value \[value\] | The value of the resource tag. |
| Configuration item \[configuration_item\] | References the Instance Scale Set \[cmdb_ci_instance_scale_set\] table. |
[Table 4. Key Value \[cmdb_key_value\]]

{#aws-auto-scaling-discovery__table_pgp_1dj_1hc}
**Related reference**   

* [Detailed information on products discovered by ITOM Visibility](https://www.servicenow.com/docs/mNB7NqS~kRULRDp~CJup5g "Discovery and Service Mapping can discover a wide range of operating systems and applications.")
* [AWS discovery using patterns](https://www.servicenow.com/docs/NFaTlkGaSxMWb2bQPsCnCA "Discovery and Service Mapping Patterns uses patterns to discover components of the Amazon AWS Cloud deployment during horizontal discovery. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.")

