Classification guide
classification structure \<font color="#f3f4f6"> hosting domain \</font> \<font color="#f3f4f6"> category \</font> \<font color="#f3f4f6"> subcategory \</font> on premises operating system appliances, hypervisor, linux, mainframe, network, orchestrator, others, storage, unix, windows on premises operating system subsystem analytics platform, antivirus, appliance, application, containerization/orchestrator, core infrastructure services, cybersecurity, database management systems (dbms), it management, linux, mainframe, middleware, monitoring, others, programming language, resiliency, security, tool/library, utilities, virtualization, web server on premises appliances appliances on premises other hardware accessory, hardware component, rack, ups on premises lpar lpar on premises network hardware appliances, bridge, controller, firewall, gateway, load balancer, modems, network, network controller, others, router, switch, wireless access point, tape on premises server hardware blade server, mainframe, others, rack server, tower server, appliance on premises storage hardware block storage, file storage, mainframe, object storage, others, resiliency, san fc switch, storage hardware misc, switch on premises virtual machine vsphere vm on premises virtual machine cluster vcluster on premises datacenter private datacenter on premises hypervisor esxi on premises virtual network switch, network, distributed port group, uplink port group on premises virtual storage datastore, datastore cluster azure ai + machine learning azure machine learning azure analytics azure data factory, azure synapse analytics azure data & ai hdinsight, nosql storage, relational database, elastic pools azure infrastructure web apps, virtual machines, availability sets, dedicated host groups, proximity placement groups, compute galleries, container instances, backup vault, data lake storage, recovery services vault, storage accounts azure compute batch, azure kubernetes service (aks), azure functions paas serverless functions service on azure, azure vm scale sets iaas virtual machine scale sets service on azure, virtual machines azure virtual desktop infrastructure azure virtual desktop iaas virtual desktop service on azure, azure virtual desktop host pools iaas virtual desktop host pools service on azure, azure virtual desktop workspaces iaas virtual desktop workspaces service on azure azure containers azure red hat openshift, azure container registry azure storage azure container storage, azure backup, azure managed disks iaas managed disks service on azure, azure files azure databases azure sql managed instance, azure sql database, azure cosmos db, azure database for mysql, azure database for postgresql, azure managed redis, azure sql azure developer tools azure deployment environments azure integration service bus, logic apps azure mobile notification hubs azure management and governance azure traffic manager, auto scaling, azure resource manager paas deployment management service on azure, resource management, resource tagging azure networking azure application gateway, azure bastion, azure dns iaas dns service service on azure, azure firewall, azure load balancer, azure content delivery network, azure expressroute, azure web application firewall, azure virtual network manager, azure network watcher azure security azure key vault, azure ddos protection iaas ddos protection service on azure, access policies, role based access control, network security groups azure end user computing log analytics workspaces azure cloud financial management cost optimization azure network waf policies, event hubs, network interfaces, private dns zones, cdn profiles, public ip addresses, azure relay paas relay service service on azure, vpn gateway, private endpoints, route tables gcp ai and ml document ai saas document processing service on gcp, vertex ai gcp app development cloud workstations, pub/sub gcp app hosting google kubernetes engine (gke), app engine, cloud run gcp infrastructure virtual servers, serverless functions, vm images, health checks, instance groups, artifact registry, artifact packages, compute engine persistent disks iaas persistent disks service on gcp, disk snapshots gcp data analytics and pipelines bigquery, cloud composer, dataflow, dataplex, dataproc, looker gcp databases bigtable, cloud sql, filestore, spanner, firestore, memorystore for memcached gcp networking cloud dns iaas dns service service on gcp, cloud interconnect, cloud router, cloud vpn, vpc service controls saas network security service on gcp, cloud load balancing, ip address management, virtual networking, global ip addresses, backend services gcp storage cloud storage gcp security network security, encryption keys, identity and access management (iam) gcp data & ai database backup, nosql datastore, realtime database rules gcp management auto scaling, cloud deployment manager paas deployment manager service on gcp gcp observability and monitoring monitoring oci networking and content delivery virtual cloud network, oracle dns resolver iaas dns resolver service on oci, oracle dns zones iaas dns zones service on oci, oracle dynamic routing gateway iaas dynamic routing gateway service on oci, service gateway, virtual circuit oci oracle databases autonomous ai database oci compute virtual servers oci containers and functions container instances, oracle container registry paas container registry service on oci oci databases base database, exadata infrastructure, vm cluster, exadata database, pluggable database oci security oracle network security groups iaas network security groups service on oci oci storage object storage aws analytics amazon athena, amazon kinesis, amazon redshift, aws glue, big data platform, search & analytics engine, amazon data firehose, amazon managed streaming for apache kafka, amazon kinesis analytics paas stream processing service on aws aws application integration message broker, amazon simple notification service, amazon simple queue service, workflow orchestration aws machine learning amazon lex, amazon comprehend, amazon polly, aws rekognition saas image and video analysis service on aws, amazon sagemaker ai, amazon transcribe aws business applications amazon workmail aws cloud financial management budget planning, cost reporting, cost analysis, aws pricing calculator, aws reservations saas reservation management service on aws, cost optimization aws compute aws lambda paas serverless functions service on aws, amazon elastic compute cloud, virtual compute, aws batch aws general reference aws support aws containers amazon elastic container service, amazon ecr saas container registry service on aws, amazon elastic kubernetes service aws databases amazon elasticache, in memory cache, amazon dynamodb paas nosql database service on aws, amazon relational database service, aws rds reserved instances paas reserved database service on aws aws developer tools aws codebuild, source control, aws x ray, aws codedeploy, aws codepipeline aws end user computing amazon workspaces aws networking and content delivery amazon api gateway, aws direct connect iaas dedicated network connection service on aws, elastic load balancing, static ip,dns service, amazon route 53,amazon vpc iaas virtual network service on aws aws internet of things (iot) iot event processing aws management and governance amazon cloudwatch, aws config, aws license manager, aws organizations, aws service catalog, aws trusted advisor, systems management, auto scaling, scaling policy, scheduled scaling, aws cloudtrail, performance insights, aws resource groups, infrastructure as code aws security aws certificate manager ssl/tls certificates service on aws,aws iam access analyzer saas access analysis service on aws,aws certificate manager saas certificate management service on aws, amazon cognito saas user authentication service on aws, amazon guardduty saas threat detection service on aws,aws iam saas identity & access mgmt service on aws,aws iam assume role policy saas role assumption policy service on aws,aws iam groups saas user groups service on aws,aws iam instance profile saas instance profile service on aws,aws iam policy saas access policies service on aws,aws iam role saas iam roles service on aws,aws iam saml provider saas saml provider service on aws,aws iam server certificate saas server certificates service on aws,aws iam user saas iam users service on aws,aws secrets manager saas secrets management service on aws,aws security groups iaas network security service on aws,aws security hub saas security management service on aws,aws shield saas ddos protection service on aws,aws waf saas web application firewall service on aws,aws wafv2 saas web application firewall v2 service on aws,aws waf regional saas regional waf service on aws aws storage aws backup, amazon glacier, aws storage gateway, amazon s3 iaas object storage service on aws, amazon ebs iaas block storage service on aws, amazon elastic file system aws migration and transfer application migration, environment migration aws cryptography & pki aws kms saas key management service on aws ibmcloud integration event streaming, messages for rabbitmq ibmcloud compute serverless functions, bare metal servers, reserved capacity, ibm virtual servers iaas virtual servers service on ibm cloud, virtual server for vpc,ibm vpc dedicated host iaas vpc dedicated hosts service on ibm cloud ibmcloud containers container service, red hat openshift on ibm cloud, ibm vpc kubernetes cluster paas vpc kubernetes cluster service on ibm cloud, code engine ibmcloud databases cloudant, databases for elasticsearch, databases for mongodb, databases for postgresql, databases for redis, databases for mysql, ibm db2 warehouse paas data warehouse storage service on ibm cloud ibmcloud management and governance auto scaling ibmcloud observability cloud logs, cloud monitoring ibmcloud networking and content delivery content delivery network, global ip address, ipsec vpn, network acl, network gateway, network gateway members, subnets, vpe gateway ibmcloud networking ibm cloud direct link iaas direct link service on ibm cloud, ibm cloud dns services iaas dns service service on ibm cloud, load balancers for classic, ibm vpc load balancer iaas vpc load balancer service on ibm cloud, ibm virtual private cloud iaas virtual private cloud service on ibm cloud, transit gateway ibmcloud security hyper protect crypto services, ibm iam api keys iam api keys service on ibm cloud, ibm iam access groups iam access groups service on ibm cloud, ibm iam policies iam policies service on ibm cloud, ibm iam roles iam roles service on ibm cloud, ibm iam service ids iam service ids service on ibm cloud, ibm iam users iam users service on ibm cloud, key protect, ibm security groups iaas security groups service on ibm cloud ibmcloud storage archive storage, block storage for classic, object storage, cold vault storage, backup service, file storage for classic, ibm vpc block storage iaas vpc block storage service on ibm cloud, ibm cloud backup for classic definitions \<font color="#f3f4f6"> category \</font> \<font color="#f3f4f6"> definition \</font> operating system a type of software that manages computer hardware, software resources, and provides common services for computer programs the resources typically include processor, memory, storage, input/output devices, and network connections operating system subsystem a subsystem is a single, predefined operating environment through which the operating system coordinates the work flow and resource use an operating system can contain several subsystems, all operating independently of each other subsystems manage resources appliances pre configured hardware devices combined with specialized software designed to perform dedicated functions (e g , firewall, load balancer) with minimal customization other hardware supporting physical infrastructure not directly acting as compute, network, or storage lpar a logical partition of a physical system that operates as an independent computing environment with allocated processor, memory, and input/output resources logical partitioning is the ability to make a physical device run as if it were two or more independent devices network hardware physical electronic device which is required for communication and interaction between devices on a computer network specifically, it mediates data connectivity and traffic in a computer network server hardware physical machine designed to host and run applications, services, or virtualized workloads it provides functionality for other programs or devices storage hardware technology consisting of computer components and recording media that are used to store, manage and retrieve digital data virtual machine a software based emulation of a physical computer that runs its own operating system and applications on virtualized hardware resources virtual machine cluster a group of interconnected virtual machines or hosts configured to provide high availability, load balancing, or distributed processing datacenter a physical facility that houses computing, networking, and storage infrastructure along with supporting systems such as power and cooling hypervisor software or firmware layer that enables creation and management of virtual machines by abstracting physical hardware resources virtual network a software defined network that provides isolated connectivity and routing for virtualized workloads independent of physical network infrastructure virtual storage abstracted storage resources provided to virtualized environments, decoupled from underlying physical storage hardware aws https //docs aws amazon com/ gcp https //docs cloud google com/docs/product list azure https //learn microsoft com/en us/azure/?product=popular imb cloud https //cloud ibm com/catalog#ibm products oci https //www oracle com/cloud/ use case examples \<font color="#f3f4f6"> resource \</font> \<font color="#f3f4f6"> hosting domain \</font> \<font color="#f3f4f6"> category \</font> \<font color="#f3f4f6"> subcategory \</font> physical x86 server discovered via itam / scanner on premise server rack server archived physical server still receiving updates on premise server rack server storage array referenced in location / catalog updates on premise storage block storage vmware esxi host referenced as parent of vms on premise operating system hypervisor windows server os attached to hardware ci on premise operating system windows linux os discovered by ansible inventory scanner on premise operating system linux amazon ec2 instance aws compute ec2 amazon rds postgresql aws database rds azure vm azure compute virtual machine for more information cloud resources classification https //github com/kyndryl cto/bdg sw inv inventory write service v3/blob/development/ddl/data/resource classification/classification hyperscaler csv on premse resouces classification https //github com/kyndryl cto/bdg sw inv inventory write service v3/blob/development/ddl/data/resource classification/classification datacenter csv