Logical life cycle

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 2 minutes to read
  • The CSDM framework provides standard fields and values that you can use to track the life cycle of an asset or a CI. The logical life-cycle states represent the overall life cycle of logical assets and CIs as related to their products.

    Logical life-cycle states

    A logical or software asset includes items like applications, services, and licenses.

    A life-cycle state is the combination life-cycle stage and life-cycle status of an asset or CI over the life cycle. For example, a logical CI in the Operational stage might change status over time from In Use to Pending Retirement to End of Support. A different logical CI in the Operational stage might go from In Use status directly to End of Support status without ever having been in the Pending Retirement status.

    Note:
    A CI may be in the Operational stage, but might no longer be supported by the vendor or publisher or third-party. That doesn’t mean, however, that it can be or should be retired.

    Logical life cycle process for software: pipeline, purchase, design, inventory, deploy, operational, defective, missing, and end of life.
    The stage and status values logical items are visible only in tables related to logical items in Asset Management and the CMDB.
    Note:
    Based on the type of item, the [life_cycle_control] table specifies which life cycle stage values are available for each life cycle stage.

    For additional information on how you can benefit from implementing life-cycle value pairs for CMDB entities, see the 'life-cycle value pair' section in the 'Foundation domain' topic.

    Application service life cycles

    Because application services are logical in nature, they should use the Logical life-cycle value pairs. Application services follow the same life cycle guidance as any other logical CI.

    Holistic Life cycle: CMDB Logical Tables (from cmdb_ci)​

    Table 1. Logical life cycle tables
    CMDB Logical table Table name
    Application Cluster cmdb_ci_application_cluster
    Batch Job cmdb_ci_batch_job
    Business Application cmdb_ci_business_app
    Business Capability cmdb_ci_business_capability
    Business Process cmdb_ci_business_process
    CIM Profiles cmdb_CIM_profile
    Cloud Key Pair cmdb_ci_cloud_keu_pair
    Cloud Mgmt Subnet cmdb_ci_subnet
    Cloud Resouce Base cmdb ci resource base
    Cluster cmdb_ci_cluster
    Cluster Node cmdb_cil_cluster_node
    Cluster Resource cmdb ci cluster resource
    Cluster Virtual IP cmdb_ci_cluster_vip
    Configuration File cmdb_ci_config_file
    Database cmdb_ci_database
    Database Catalog cmdb_ci_db_catalog
    Datastore Disk cmdb_ci_vcenter_datastore_disk
    Disk Partition cmdb_ci_disk_partition
    DNS Name cmdb_ci_dns_name
    DRS VM Config cmdb_ci_drs_vm_config
    Endpoint cmdb_ci_endpoint
    Environment cmdb_ci_environment
    Fiber Channel Port cmdb_ci_fc_port
    Information Object cmdb_ci_information_object
    IP Address cmdb_ci_ip_address
    IP Network cmdb_ci_ip_network
    IP Phone cmdb_ci_ip_phone
    IP Service Instance cmdb_ci_ip_ service
    Load Balancer Interface cmdb_ci_Ib_interface
    Load Balancer Pool cmdb_ci_Ib_pool
    Load Balancer Pool Member cmdb_ci_Ib_pool_member
    Load Balancer Service cmdb_ci_Ib_ service
    Load Balancer VLAN cmdb_ci_Ib _vlan
    Logical Partition cmdb_ci_lpar
    Memory Module cmdb_ci_memory_module
    Network Appliance Hostname cmdb_ci_net_app_host
    Network Hostname cmdb_ci_network_host
    Network Traffic cmdb_ci_net_traffic
    Operating System Level Virtualization Container cmdb_ci_oslv_container
    Operating System Level Virtualization Image cmdb_ci_osiv_image
    Operating System Level Virtualization Image TAg cmdb_ci_oslv_image_tag
    Operating System Level Virtualization Local Image cmdb_ci _oslv _local_image
    Package cmdb_ci_os_packages
    Patch cmdb_ci_patches
    Port cmdb_ci_port
    Print Queue cmdb_ci_print_queue
    Qualifier cmdb_ci_qualifier
    SAN Connection cmdb_ci_san_connection
    SAN Endpoint cmdb_ci_san_endpoint
    SAN Fabric cmdb ci san fabric
    SAN Zone cmdb_ci_san_zone
    SAN Zone Alias cmdb_ci_san_zone_alias
    SAN Zone Alias Member cmdb_ci_san_zone_alias_member
    SAN Zone Member cmdb_ci_san_zone_member
    SAN Zone Set cmdb_ci_san_zone_set
    Service cmdb_ci_service
    Storage Area Network cmdb_ci_san
    Storage Controller cmdb_ci_storage_controller
    Storage Export cmdb_ci_storage_export
    Storage File Share cmdb_ci_storage_fileshare
    Storage HBA cmdb_ci_storage_hba
    Storage Pool cmdb_ci_storage_pool
    Storage Pool Member cmdb_ci_storage_pool_member
    Storage Volume cmdb_ci _storage_volume
    Tomcat Connector cmdb_ci_tomcat_connector
    UPS Bypass cmdb_ci_ups_bypass
    UPS Alarm cmdb_ci_ups_alarm
    UPS Input cmdb_ci_ups_input
    UPS Output cmdb_ci_ups_output
    Veritas Disk Group cmdb_ci_veritas_disk_group
    Virtual Machine Object cmdb_ci_vm_object
    Virtual Private Cloud cmdb_ci_vpc
    Virtual Private Network cmdb_ci_vpn
    Websphere Cell cmdb_ci_websphere_cell

    CSDM videos in the ServiceNow Community

    Playlist of all videos