{ "version": 1, "updatedAt": "2026-09-24T19:40:52.581Z", "entries": [ { "id": "389-directory-server", "label": "389 Directory Server", "vendor": "389", "product": "Directory Server", "aliases": [], "domain": "iam", "productIds": [ "esg-directory" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "42crunch", "label": "42Crunch", "vendor": "42Crunch", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-apisec" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "a10-thunder", "label": "A10 Thunder", "vendor": "A10", "product": "Thunder", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "a10-thunder-ssli", "label": "A10 Thunder SSLi", "vendor": "A10", "product": "Thunder SSLi", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ssl-visibility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "abnormal", "label": "Abnormal", "vendor": "Abnormal", "product": "", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "abnormal-security", "label": "Abnormal Security", "vendor": "Abnormal Security", "product": "", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "acf2-internal-alternative", "label": "ACF2 (internal alternative)", "vendor": "ACF2", "product": "(internal alternative)", "aliases": [], "domain": "mf-security", "productIds": [ "msd-top-secret" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "acronis-snap-deploy", "label": "Acronis Snap Deploy", "vendor": "Acronis", "product": "Snap Deploy", "aliases": [], "domain": "itsm", "productIds": [ "esg-ghost" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "adabas-software-ag", "label": "Adabas (Software AG)", "vendor": "Adabas", "product": "(Software AG)", "aliases": [], "domain": "mf-database", "productIds": [ "msd-datacom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "adyen-3ds", "label": "Adyen 3DS", "vendor": "Adyen", "product": "3DS", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-merchants" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "airlock-digital", "label": "Airlock Digital", "vendor": "Airlock Digital", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-app-control" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "allstacks", "label": "Allstacks", "vendor": "Allstacks", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-valueops-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "amazon-eks-anywhere", "label": "Amazon EKS Anywhere", "vendor": "Amazon", "product": "EKS Anywhere", "aliases": [], "domain": "app-platform", "productIds": [ "vcf-vks", "tz-tkg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "amazon-elasticache", "label": "Amazon ElastiCache", "vendor": "Amazon", "product": "ElastiCache", "aliases": [], "domain": "data", "productIds": [ "tz-valkey" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "amazon-rds-for-mysql", "label": "Amazon RDS for MySQL", "vendor": "Amazon", "product": "RDS for MySQL", "aliases": [], "domain": "data", "productIds": [ "tz-mysql" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "amazon-rds-for-postgresql", "label": "Amazon RDS for PostgreSQL", "vendor": "Amazon", "product": "RDS for PostgreSQL", "aliases": [], "domain": "data", "productIds": [ "tz-postgres" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "amazon-redshift", "label": "Amazon Redshift", "vendor": "Amazon", "product": "Redshift", "aliases": [], "domain": "data", "productIds": [ "tz-greenplum" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "anchore-syft-distributed-only", "label": "Anchore/Syft (distributed only)", "vendor": "Anchore/Syft", "product": "(distributed only)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-sbomz" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apache-activemq", "label": "Apache ActiveMQ", "vendor": "Apache", "product": "ActiveMQ", "aliases": [], "domain": "data", "productIds": [ "tz-rabbitmq" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apache-cloudstack", "label": "Apache CloudStack", "vendor": "Apache", "product": "CloudStack", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-cloud-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apache-ignite", "label": "Apache Ignite", "vendor": "Apache", "product": "Ignite", "aliases": [], "domain": "data", "productIds": [ "tz-gemfire" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apigee-google", "label": "Apigee (Google)", "vendor": "Apigee", "product": "(Google)", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-0onwj", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 750000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-layer7-gateway" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "apigee-developer-portal", "label": "Apigee Developer Portal", "vendor": "Apigee", "product": "Developer Portal", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-portal" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "appdynamics", "label": "AppDynamics", "vendor": "AppDynamics", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-apm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apptio", "label": "Apptio", "vendor": "Apptio", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-bsi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "apptio-cloudability", "label": "Apptio Cloudability", "vendor": "Apptio", "product": "Cloudability", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth" ], "capability": 5, "switchEase": 5, "timeToRoiMonths": 4, "savingsPct": 70, "migrationCost": 25000, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-lsuangg", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 310000, "units": 0, "capability": 5, "switchEase": 5, "timeToRoiMonths": 4, "savingsPct": 70, "migrationCost": 25000, "productIds": [ "aod-cloudhealth" ], "recordedAt": "2026-09-23T12:58:32.807Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.807Z" }, { "id": "aqua-security", "label": "Aqua Security", "vendor": "Aqua Security", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-workload" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "arcad", "label": "ARCAD", "vendor": "ARCAD", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-2e" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "archer", "label": "Archer", "vendor": "Archer", "product": "", "aliases": [], "domain": "data-sec", "productIds": [ "esg-ccs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "arctic-wolf", "label": "Arctic Wolf", "vendor": "Arctic Wolf", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-mdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "arctic-wolf-mdr", "label": "Arctic Wolf MDR", "vendor": "Arctic Wolf", "product": "MDR", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "arista-cloudvision", "label": "Arista CloudVision", "vendor": "Arista", "product": "CloudVision", "aliases": [], "domain": "networking", "productIds": [ "ans-nsx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "arkime", "label": "Arkime", "vendor": "Arkime", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-security-analytics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "asg-job-scan", "label": "ASG-JOB/SCAN", "vendor": "ASG-JOB/SCAN", "product": "", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-jcl-check" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "asg-tmon", "label": "ASG-TMON", "vendor": "ASG-TMON", "product": "", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-sysview" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "atlassian-jira-align", "label": "Atlassian Jira Align", "vendor": "Atlassian", "product": "Jira Align", "aliases": [], "domain": "vsm", "productIds": [ "aod-rally" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "auvik", "label": "Auvik", "vendor": "Auvik", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim-msp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "aws-alb-nlb", "label": "AWS ALB/NLB", "vendor": "AWS", "product": "ALB/NLB", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "aws-api-gateway", "label": "AWS API Gateway", "vendor": "AWS", "product": "API Gateway", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "aws-app-runner", "label": "AWS App Runner", "vendor": "AWS", "product": "App Runner", "aliases": [], "domain": "app-platform", "productIds": [ "tz-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "aws-lake-formation", "label": "AWS Lake Formation", "vendor": "AWS", "product": "Lake Formation", "aliases": [], "domain": "data", "productIds": [ "tz-data-lake" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "aws-rds", "label": "AWS RDS", "vendor": "AWS", "product": "RDS", "aliases": [], "domain": "data", "productIds": [ "vcf-dsm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "axway", "label": "Axway", "vendor": "Axway", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway", "msd-xcom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "azure-database", "label": "Azure Database", "vendor": "Azure", "product": "Database", "aliases": [], "domain": "data", "productIds": [ "vcf-dsm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "azure-devops-boards", "label": "Azure DevOps Boards", "vendor": "Azure", "product": "DevOps Boards", "aliases": [], "domain": "vsm", "productIds": [ "aod-rally" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "azure-service-bus", "label": "Azure Service Bus", "vendor": "Azure", "product": "Service Bus", "aliases": [], "domain": "data", "productIds": [ "tz-rabbitmq" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "azure-site-recovery", "label": "Azure Site Recovery", "vendor": "Azure", "product": "Site Recovery", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "azure-stack-hci-edge", "label": "Azure Stack HCI Edge", "vendor": "Azure", "product": "Stack HCI Edge", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-edge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "backstage", "label": "Backstage", "vendor": "Backstage", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-portal" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "barracuda", "label": "Barracuda", "vendor": "Barracuda", "product": "", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "barracuda-esg", "label": "Barracuda ESG", "vendor": "Barracuda", "product": "ESG", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "beyondtrust", "label": "BeyondTrust", "vendor": "BeyondTrust", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-pam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bigfix", "label": "BigFix", "vendor": "BigFix", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-client-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bigpanda", "label": "BigPanda", "vendor": "BigPanda", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bitdefender-gravityzone", "label": "Bitdefender GravityZone", "vendor": "Bitdefender", "product": "GravityZone", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-endpoint-protection" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-change-manager", "label": "BMC AMI Change Manager", "vendor": "BMC", "product": "AMI Change Manager", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-admin" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-data-for-db2", "label": "BMC AMI Data for Db2", "vendor": "BMC", "product": "AMI Data for Db2", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-data-for-ims", "label": "BMC AMI Data for IMS", "vendor": "BMC", "product": "AMI Data for IMS", "aliases": [], "domain": "mf-database", "productIds": [ "msd-ims-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-devx", "label": "BMC AMI DevX", "vendor": "BMC", "product": "AMI DevX", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-devops-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-log-master", "label": "BMC AMI Log Master", "vendor": "BMC", "product": "AMI Log Master", "aliases": [], "domain": "mf-database", "productIds": [ "msd-log-analyzer" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops", "label": "BMC AMI Ops", "vendor": "BMC", "product": "AMI Ops", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-watchtower" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops-automation", "label": "BMC AMI Ops Automation", "vendor": "BMC", "product": "AMI Ops Automation", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ops-mvs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops-for-db2", "label": "BMC AMI Ops for Db2", "vendor": "BMC", "product": "AMI Ops for Db2", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-performance" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops-for-networks", "label": "BMC AMI Ops for Networks", "vendor": "BMC", "product": "AMI Ops for Networks", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-netmaster" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops-insight", "label": "BMC AMI Ops Insight", "vendor": "BMC", "product": "AMI Ops Insight", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ml-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-ops-monitors", "label": "BMC AMI Ops Monitors", "vendor": "BMC", "product": "AMI Ops Monitors", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-sysview" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-recovery", "label": "BMC AMI Recovery", "vendor": "BMC", "product": "AMI Recovery", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-disk-backup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-storage", "label": "BMC AMI Storage", "vendor": "BMC", "product": "AMI Storage", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vantage" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-strobe", "label": "BMC AMI Strobe", "vendor": "BMC", "product": "AMI Strobe", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ap4z", "msd-app-tuner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-tape", "label": "BMC AMI Tape", "vendor": "BMC", "product": "AMI Tape", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-tlms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-tape-control-m-tape", "label": "BMC AMI Tape (Control-M/Tape)", "vendor": "BMC", "product": "AMI Tape (Control-M/Tape)", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-ca1" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-ami-utilities", "label": "BMC AMI Utilities", "vendor": "BMC", "product": "AMI Utilities", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-utility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-control-m", "label": "BMC Control-M", "vendor": "BMC", "product": "Control-M", "aliases": [], "domain": "wla", "productIds": [ "aod-automic", "aod-autosys" ], "capability": 5, "switchEase": 2, "timeToRoiMonths": 12, "savingsPct": 65, "migrationCost": 190000, "unitLabel": "jobs/day", "risks": "Batch calendar conversion over a single quarter-end freeze window.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-5f805x6", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 880000, "units": 9500, "capability": 5, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 65, "migrationCost": 190000, "productIds": [ "aod-automic", "aod-autosys" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "guidewell::c-muekmwo0-74d3q", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1500000, "units": 0, "capability": 5, "switchEase": 1, "timeToRoiMonths": 12, "savingsPct": 65, "migrationCost": 190000, "productIds": [ "aod-automic", "aod-autosys" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "bmc-control-m-agents", "label": "BMC Control-M agents", "vendor": "BMC", "product": "Control-M agents", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-wla-agents" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-control-m-for-oracle", "label": "BMC Control-M for Oracle", "vendor": "BMC", "product": "Control-M for Oracle", "aliases": [], "domain": "wla", "productIds": [ "aod-appworx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-control-m-for-z-os", "label": "BMC Control-M for z/OS", "vendor": "BMC", "product": "Control-M for z/OS", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-ca7" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-control-m-restart", "label": "BMC Control-M/Restart", "vendor": "BMC", "product": "Control-M/Restart", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-wla-restart" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-digital-workplace", "label": "BMC Digital Workplace", "vendor": "BMC", "product": "Digital Workplace", "aliases": [], "domain": "itsm", "productIds": [ "aod-service-catalog" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-helix-itsm", "label": "BMC Helix ITSM", "vendor": "BMC", "product": "Helix ITSM", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "bmc-helix-orchestration", "label": "BMC Helix Orchestration", "vendor": "BMC", "product": "Helix Orchestration", "aliases": [], "domain": "itsm", "productIds": [ "aod-itpam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "broadcom-competitors-bundled-npm-suites", "label": "Broadcom competitors bundled NPM suites", "vendor": "Broadcom", "product": "competitors bundled NPM suites", "aliases": [], "domain": "observability", "productIds": [ "aod-net-observability" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ca-1-internal-alternative", "label": "CA 1 (internal alternative)", "vendor": "CA", "product": "1 (internal alternative)", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-tlms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ca-plex", "label": "CA Plex", "vendor": "CA", "product": "Plex", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-gen" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "calico-enterprise", "label": "Calico Enterprise", "vendor": "Calico", "product": "Enterprise", "aliases": [], "domain": "networking", "productIds": [ "vcf-antrea" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "carbon-black-app-control", "label": "Carbon Black App Control", "vendor": "Carbon", "product": "Black App Control", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-dcs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "carbonite-migrate", "label": "Carbonite Migrate", "vendor": "Carbonite", "product": "Migrate", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-ops-mobility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cardinal-commerce-visa", "label": "Cardinal Commerce (Visa)", "vendor": "Cardinal Commerce", "product": "(Visa)", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-merchants" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "catchpoint", "label": "Catchpoint", "vendor": "Catchpoint", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-appneta" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cato-networks", "label": "Cato Networks", "vendor": "Cato Networks", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-sase" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ceph", "label": "Ceph", "vendor": "Ceph", "product": "", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "changeman-zmf", "label": "ChangeMan ZMF", "vendor": "ChangeMan", "product": "ZMF", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-panvalet" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "check-point-quantum", "label": "Check Point Quantum", "vendor": "Check Point", "product": "Quantum", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-gw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "check-point-sandblast", "label": "Check Point SandBlast", "vendor": "Check Point", "product": "SandBlast", "aliases": [], "domain": "network-sec", "productIds": [ "esg-content-analysis" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "chef", "label": "Chef", "vendor": "Chef", "product": "", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "tz-salt" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-qwqba", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "tz-salt" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "chef-inspec", "label": "Chef InSpec", "vendor": "Chef", "product": "InSpec", "aliases": [], "domain": "data-sec", "productIds": [ "ans-acc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "chef-puppet", "label": "Chef/Puppet", "vendor": "Chef/Puppet", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "esg-sms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cherwell-ivanti", "label": "Cherwell/Ivanti", "vendor": "Cherwell/Ivanti", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cilium-enterprise", "label": "Cilium Enterprise", "vendor": "Cilium", "product": "Enterprise", "aliases": [], "domain": "networking", "productIds": [ "vcf-antrea" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cis-hardening-scripts", "label": "CIS hardening scripts", "vendor": "CIS", "product": "hardening scripts", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-dcs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-aci", "label": "Cisco ACI", "vendor": "Cisco", "product": "ACI", "aliases": [], "domain": "networking", "productIds": [ "ans-nsx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "macy-s::c-muea0k0k-fu2pl", "assessmentId": "macy-s", "customerName": "Macy's", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "ans-nsx" ], "recordedAt": "2026-09-23T15:47:09.320Z" }, { "sourceKey": "guidewell::c-mue85gia-y3ulu", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "ans-nsx" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-24T19:40:52.581Z" }, { "id": "cisco-nexus-dashboard-insights", "label": "Cisco Nexus Dashboard Insights", "vendor": "Cisco", "product": "Nexus Dashboard Insights", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-networks" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-prime-nexus-dashboard", "label": "Cisco Prime / Nexus Dashboard", "vendor": "Cisco", "product": "Prime / Nexus Dashboard", "aliases": [], "domain": "observability", "productIds": [ "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-secure-email-gateway", "label": "Cisco Secure Email Gateway", "vendor": "Cisco", "product": "Secure Email Gateway", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-secure-firewall", "label": "Cisco Secure Firewall", "vendor": "Cisco", "product": "Secure Firewall", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-gw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "macy-s::c-muea0k0k-cm854", "assessmentId": "macy-s", "customerName": "Macy's", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "ans-vdefend-gw" ], "recordedAt": "2026-09-23T15:47:09.320Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T15:47:09.320Z" }, { "id": "cisco-secure-ips", "label": "Cisco Secure IPS", "vendor": "Cisco", "product": "Secure IPS", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-atp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-secure-network-analytics", "label": "Cisco Secure Network Analytics", "vendor": "Cisco", "product": "Secure Network Analytics", "aliases": [], "domain": "network-sec", "productIds": [ "esg-security-analytics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-secure-workload-tetration", "label": "Cisco Secure Workload (Tetration)", "vendor": "Cisco", "product": "Secure Workload (Tetration)", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-dfw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-talos-feeds", "label": "Cisco Talos feeds", "vendor": "Cisco", "product": "Talos feeds", "aliases": [], "domain": "network-sec", "productIds": [ "esg-intelligence-services" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-thousandeyes-nexus-dashboard", "label": "Cisco ThousandEyes + Nexus Dashboard", "vendor": "Cisco", "product": "ThousandEyes + Nexus Dashboard", "aliases": [], "domain": "observability", "productIds": [ "aod-net-observability" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-86c14", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 250000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-net-observability" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "cisco-umbrella", "label": "Cisco Umbrella", "vendor": "Cisco", "product": "Umbrella", "aliases": [], "domain": "network-sec", "productIds": [ "ans-sase", "esg-cloud-swg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cisco-umbrella-wsa", "label": "Cisco Umbrella/WSA", "vendor": "Cisco", "product": "Umbrella/WSA", "aliases": [], "domain": "network-sec", "productIds": [ "esg-proxysg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "citrix-adc-netscaler", "label": "Citrix ADC / NetScaler", "vendor": "Citrix", "product": "ADC / NetScaler", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cl-supersession-rocket", "label": "CL/SuperSession (Rocket)", "vendor": "CL/SuperSession", "product": "(Rocket)", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-tpx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "clamav", "label": "ClamAV", "vendor": "ClamAV", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-protection-engine" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "clonezilla", "label": "Clonezilla", "vendor": "Clonezilla", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "esg-ghost" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloud-provider-billing-exports", "label": "Cloud provider billing exports", "vendor": "Cloud", "product": "provider billing exports", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-usage-meter" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloud-vendor-migration-services", "label": "Cloud vendor migration services", "vendor": "Cloud", "product": "vendor migration services", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-ops-mobility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudability-partner", "label": "Cloudability Partner", "vendor": "Cloudability", "product": "Partner", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth-partner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudbolt", "label": "CloudBolt", "vendor": "CloudBolt", "product": "", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth-partner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudera", "label": "Cloudera", "vendor": "Cloudera", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-greenplum", "tz-data-lake" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudera-data-platform", "label": "Cloudera Data Platform", "vendor": "Cloudera", "product": "Data Platform", "aliases": [], "domain": "data", "productIds": [ "tz-data-intel" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudflare-access", "label": "Cloudflare Access", "vendor": "Cloudflare", "product": "Access", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ztna" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudflare-browser-isolation", "label": "Cloudflare Browser Isolation", "vendor": "Cloudflare", "product": "Browser Isolation", "aliases": [], "domain": "network-sec", "productIds": [ "esg-web-isolation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudflare-gateway", "label": "Cloudflare Gateway", "vendor": "Cloudflare", "product": "Gateway", "aliases": [], "domain": "network-sec", "productIds": [ "esg-cloud-swg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cloudzero", "label": "CloudZero", "vendor": "CloudZero", "product": "", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cobol-rewrite", "label": "COBOL rewrite", "vendor": "COBOL", "product": "rewrite", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-easytrieve" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cohesity", "label": "Cohesity", "vendor": "Cohesity", "product": "", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-43w4j", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 450000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-live-recovery" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "commvault", "label": "Commvault", "vendor": "Commvault", "product": "", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "compuware-abend-aid-bmc", "label": "Compuware Abend-AID (BMC)", "vendor": "Compuware", "product": "Abend-AID (BMC)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-symdump" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "compuware-file-aid-bmc", "label": "Compuware File-AID (BMC)", "vendor": "Compuware", "product": "File-AID (BMC)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-file-master" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "compuware-strobe", "label": "Compuware Strobe", "vendor": "Compuware", "product": "Strobe", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ap4z" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "compuware-xpediter-bmc", "label": "Compuware Xpediter (BMC)", "vendor": "Compuware", "product": "Xpediter (BMC)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-intertest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "confluent-platform", "label": "Confluent Platform", "vendor": "Confluent", "product": "Platform", "aliases": [], "domain": "data", "productIds": [ "tz-data-intel", "tz-rabbitmq" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "connectwise-rmm", "label": "ConnectWise RMM", "vendor": "ConnectWise", "product": "RMM", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim-msp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "consulting-engagements", "label": "Consulting engagements", "vendor": "Consulting", "product": "engagements", "aliases": [], "domain": "mf-security", "productIds": [ "msd-msip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "consulting-led-assessments", "label": "Consulting-led assessments", "vendor": "Consulting-led", "product": "assessments", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-mri" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "control-m-bim", "label": "Control-M BIM", "vendor": "Control-M", "product": "BIM", "aliases": [], "domain": "wla", "productIds": [ "aod-automic-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "corelight", "label": "Corelight", "vendor": "Corelight", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-atp", "esg-security-analytics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cron-autosys-diy-scripts", "label": "cron/Autosys DIY scripts", "vendor": "cron/Autosys", "product": "DIY scripts", "aliases": [], "domain": "wla", "productIds": [ "aod-autosys" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "crowdstrike-cloud-security", "label": "CrowdStrike Cloud Security", "vendor": "CrowdStrike", "product": "Cloud Security", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-workload" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "crowdstrike-falcon", "label": "CrowdStrike Falcon", "vendor": "CrowdStrike", "product": "Falcon", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-cloud", "esg-ses-complete" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 9, "savingsPct": 40, "migrationCost": 260000, "unitLabel": "endpoints", "risks": "Parallel-run required for 60 days; EDR detection parity must be proven to the CISO.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-7zplvbf", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 1450000, "units": 24000, "capability": 4, "switchEase": 3, "timeToRoiMonths": 9, "savingsPct": 40, "migrationCost": 260000, "productIds": [ "cb-cloud", "esg-ses-complete" ], "recordedAt": "2026-09-23T12:58:32.807Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.807Z" }, { "id": "crowdstrike-falcon-complete", "label": "CrowdStrike Falcon Complete", "vendor": "CrowdStrike", "product": "Falcon Complete", "aliases": [], "domain": "network-sec", "productIds": [ "ans-mdr", "cb-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "crowdstrike-falcon-insight", "label": "CrowdStrike Falcon Insight", "vendor": "CrowdStrike", "product": "Falcon Insight", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-edr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "crunchy-data", "label": "Crunchy Data", "vendor": "Crunchy Data", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-postgres" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "curiosity-modeller", "label": "Curiosity Modeller", "vendor": "Curiosity", "product": "Modeller", "aliases": [], "domain": "devops", "productIds": [ "aod-ard" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-billing-engines", "label": "Custom billing engines", "vendor": "Custom", "product": "billing engines", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth-partner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-chargeback-scripts", "label": "Custom chargeback scripts", "vendor": "Custom", "product": "chargeback scripts", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-usage-meter" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-middleware", "label": "Custom middleware", "vendor": "Custom", "product": "middleware", "aliases": [], "domain": "vsm", "productIds": [ "aod-connectall" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-mq-screen-scraping-middleware", "label": "Custom MQ/screen-scraping middleware", "vendor": "Custom", "product": "MQ/screen-scraping middleware", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-hostbridge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-rest-wrappers", "label": "Custom REST wrappers", "vendor": "Custom", "product": "REST wrappers", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-zowe" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-scripting-and-ftp-triggers", "label": "Custom scripting and FTP triggers", "vendor": "Custom", "product": "scripting and FTP triggers", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-wla-agents" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-scripts", "label": "Custom scripts", "vendor": "Custom", "product": "scripts", "aliases": [], "domain": "iam", "productIds": [ "esg-agentminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-sla-dashboards", "label": "Custom SLA dashboards", "vendor": "Custom", "product": "SLA dashboards", "aliases": [], "domain": "wla", "productIds": [ "aod-automic-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-sla-reporting", "label": "Custom SLA reporting", "vendor": "Custom", "product": "SLA reporting", "aliases": [], "domain": "itsm", "productIds": [ "aod-bsi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-smf-dump-transfer-jobs", "label": "Custom SMF dump/transfer jobs", "vendor": "Custom", "product": "SMF dump/transfer jobs", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-smf-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-smf-export-jobs", "label": "Custom SMF export jobs", "vendor": "Custom", "product": "SMF export jobs", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ziris" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-smf-warehouses", "label": "Custom SMF warehouses", "vendor": "Custom", "product": "SMF warehouses", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-mics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-smf-to-siem-feeds", "label": "Custom SMF-to-SIEM feeds", "vendor": "Custom", "product": "SMF-to-SIEM feeds", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cem" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-storage-dashboards", "label": "Custom storage dashboards", "vendor": "Custom", "product": "storage dashboards", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-storagepoint" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "custom-tenant-portals", "label": "Custom tenant portals", "vendor": "Custom", "product": "tenant portals", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-cloud-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cyberark-limited-z-coverage", "label": "CyberArk (limited z coverage)", "vendor": "CyberArk", "product": "(limited z coverage)", "aliases": [], "domain": "mf-security", "productIds": [ "msd-tamz" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cyberark-okta-integrations", "label": "CyberArk + Okta integrations", "vendor": "CyberArk", "product": "+ Okta integrations", "aliases": [], "domain": "iam", "productIds": [ "esg-identity-vcf" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "cyberark-pam", "label": "CyberArk PAM", "vendor": "CyberArk", "product": "PAM", "aliases": [], "domain": "iam", "productIds": [ "esg-pam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-5qky9", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1000000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "esg-pam" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "cybereason", "label": "Cybereason", "vendor": "Cybereason", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-cloud", "cb-edr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "darktrace", "label": "Darktrace", "vendor": "Darktrace", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-atp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "databricks", "label": "Databricks", "vendor": "Databricks", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-data-intel" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "databricks-lakehouse", "label": "Databricks Lakehouse", "vendor": "Databricks", "product": "Lakehouse", "aliases": [], "domain": "data", "productIds": [ "tz-data-lake" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "datadog", "label": "Datadog", "vendor": "Datadog", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-dodhr", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1250000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-dx-oi" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "datadog-apm", "label": "Datadog APM", "vendor": "Datadog", "product": "APM", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-apm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "datadog-infrastructure", "label": "Datadog Infrastructure", "vendor": "Datadog", "product": "Infrastructure", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations", "aod-dx-uim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "datadog-logs", "label": "Datadog Logs", "vendor": "Datadog", "product": "Logs", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-logs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "delinea-thycotic-centrify", "label": "Delinea (Thycotic/Centrify)", "vendor": "Delinea", "product": "(Thycotic/Centrify)", "aliases": [], "domain": "iam", "productIds": [ "esg-pam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "dell-powerflex", "label": "Dell PowerFlex", "vendor": "Dell", "product": "PowerFlex", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-gnxqt", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-vsan" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "delphix", "label": "Delphix", "vendor": "Delphix", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-tdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-u9cpw", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 750000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-tdm" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "digital-guardian", "label": "Digital Guardian", "vendor": "Digital Guardian", "product": "", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-core" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "digital-ai-agility", "label": "Digital.ai Agility", "vendor": "Digital.ai", "product": "Agility", "aliases": [], "domain": "vsm", "productIds": [ "aod-rally" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "digital-ai-deploy", "label": "Digital.ai Deploy", "vendor": "Digital.ai", "product": "Deploy", "aliases": [], "domain": "devops", "productIds": [ "aod-nolio" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "display-statements-status-quo", "label": "Display statements (status quo)", "vendor": "Display", "product": "statements (status quo)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-intertest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "duo-security-cisco", "label": "Duo Security (Cisco)", "vendor": "Duo Security", "product": "(Cisco)", "aliases": [], "domain": "iam", "productIds": [ "esg-vip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "dynatrace", "label": "Dynatrace", "vendor": "Dynatrace", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-apm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-nhcfy", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 2300000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-dx-apm" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "edb-postgres-advanced-server", "label": "EDB Postgres Advanced Server", "vendor": "EDB", "product": "Postgres Advanced Server", "aliases": [], "domain": "data", "productIds": [ "tz-postgres" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "edb-postgres-enterprise", "label": "EDB Postgres Enterprise", "vendor": "EDB", "product": "Postgres Enterprise", "aliases": [], "domain": "data", "productIds": [ "vcf-dsm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "elastic-apm", "label": "Elastic APM", "vendor": "Elastic", "product": "APM", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-apm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "elastic-stack", "label": "Elastic Stack", "vendor": "Elastic", "product": "Stack", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-logs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "emc-dlm", "label": "EMC DLm", "vendor": "EMC", "product": "DLm", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vtape" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "endevor-internal-modernization-path", "label": "Endevor (internal modernization path)", "vendor": "Endevor", "product": "(internal modernization path)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-panvalet" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "entrust", "label": "Entrust", "vendor": "Entrust", "product": "", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-merchants" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "entrust-3ds", "label": "Entrust 3DS", "vendor": "Entrust", "product": "3DS", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-issuers" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ericom", "label": "Ericom", "vendor": "Ericom", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-web-isolation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ericsson-cnis", "label": "Ericsson CNIS", "vendor": "Ericsson", "product": "CNIS", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-telco" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "eset-protect", "label": "ESET PROTECT", "vendor": "ESET", "product": "PROTECT", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-enterprise" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "exalate", "label": "Exalate", "vendor": "Exalate", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-connectall" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "expel", "label": "Expel", "vendor": "Expel", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-mdr", "cb-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "extrahop", "label": "ExtraHop", "vendor": "ExtraHop", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-networks", "esg-security-analytics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "extrahop-reveal-x", "label": "ExtraHop Reveal(x)", "vendor": "ExtraHop", "product": "Reveal(x)", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-atp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "f5-big-ip", "label": "F5 BIG-IP", "vendor": "F5", "product": "BIG-IP", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-gywdx", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "ans-avi" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "f5-big-ip-ltm", "label": "F5 BIG-IP LTM", "vendor": "F5", "product": "BIG-IP LTM", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 5, "switchEase": 4, "timeToRoiMonths": 6, "savingsPct": 55, "migrationCost": 220000, "unitLabel": "appliances", "risks": "iRules migration needs an audit; 6 legacy apps use custom TCL.", "notes": "", "competitive": true, "pinned": false, "origin": "learned", "observations": [ { "sourceKey": "northwind-financial::c-gnmpnbd", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 1250000, "units": 42, "capability": 5, "switchEase": 4, "timeToRoiMonths": 6, "savingsPct": 55, "migrationCost": 220000, "productIds": [ "ans-avi" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "macy-s::c-muea0k0k-g9e0z", "assessmentId": "macy-s", "customerName": "Macy's", "annualSpend": 0, "units": 0, "capability": 5, "switchEase": 4, "timeToRoiMonths": 6, "savingsPct": 55, "migrationCost": 220000, "productIds": [ "ans-avi" ], "recordedAt": "2026-09-23T15:47:09.320Z" }, { "sourceKey": "guidewell::c-mue85gib-lust3", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1200000, "units": 350, "capability": 5, "switchEase": 4, "timeToRoiMonths": 6, "savingsPct": 55, "migrationCost": 220000, "productIds": [ "ans-avi" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.807Z", "updatedAt": "2026-09-24T19:40:52.581Z" }, { "id": "f5-ssl-orchestrator", "label": "F5 SSL Orchestrator", "vendor": "F5", "product": "SSL Orchestrator", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ssl-visibility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "flexera-one", "label": "Flexera One", "vendor": "Flexera", "product": "One", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth", "esg-ams" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "flexera-one-itam", "label": "Flexera One ITAM", "vendor": "Flexera", "product": "One ITAM", "aliases": [], "domain": "itsm", "productIds": [ "aod-apm-asset" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "forcepoint-dlp", "label": "Forcepoint DLP", "vendor": "Forcepoint", "product": "DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-core" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-1zlfi", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 750000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "esg-dlp-core" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "forcepoint-one", "label": "Forcepoint ONE", "vendor": "Forcepoint", "product": "ONE", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "forcepoint-swg", "label": "Forcepoint SWG", "vendor": "Forcepoint", "product": "SWG", "aliases": [], "domain": "network-sec", "productIds": [ "esg-proxysg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "forgerock-ping", "label": "ForgeRock/Ping", "vendor": "ForgeRock/Ping", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "fortinet-fortigate", "label": "Fortinet FortiGate", "vendor": "Fortinet", "product": "FortiGate", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-gw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "fortinet-secure-sd-wan", "label": "Fortinet Secure SD-WAN", "vendor": "Fortinet", "product": "Secure SD-WAN", "aliases": [], "domain": "network-sec", "productIds": [ "ans-sase" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "fragmented-point-tools", "label": "Fragmented point tools", "vendor": "Fragmented", "product": "point tools", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-devops-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "fresche-solutions", "label": "Fresche Solutions", "vendor": "Fresche", "product": "Solutions", "aliases": [], "domain": "devops", "productIds": [ "aod-2e" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "freshservice", "label": "Freshservice", "vendor": "Freshservice", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "getint", "label": "Getint", "vendor": "Getint", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-connectall" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "gigamon", "label": "Gigamon", "vendor": "Gigamon", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-networks" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "gigamon-ssl-decryption", "label": "Gigamon SSL decryption", "vendor": "Gigamon", "product": "SSL decryption", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ssl-visibility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "git-custom-governance", "label": "Git + custom governance", "vendor": "Git", "product": "+ custom governance", "aliases": [], "domain": "devops", "productIds": [ "aod-harvest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "git-only-diy", "label": "Git-only DIY", "vendor": "Git-only", "product": "DIY", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-endevor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "glasswall-cdr", "label": "Glasswall CDR", "vendor": "Glasswall", "product": "CDR", "aliases": [], "domain": "network-sec", "productIds": [ "esg-dfi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "goanywhere-mft", "label": "GoAnywhere MFT", "vendor": "GoAnywhere", "product": "MFT", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-xcom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "google-anthos", "label": "Google Anthos", "vendor": "Google", "product": "Anthos", "aliases": [], "domain": "app-platform", "productIds": [ "vcf-vks", "tz-tkg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "google-cloud-dlp", "label": "Google Cloud DLP", "vendor": "Google Cloud", "product": "DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cds" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "google-cloud-run", "label": "Google Cloud Run", "vendor": "Google Cloud", "product": "Run", "aliases": [], "domain": "app-platform", "productIds": [ "tz-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "grafana-cloud", "label": "Grafana Cloud", "vendor": "Grafana", "product": "Cloud", "aliases": [], "domain": "observability", "productIds": [ "tz-observability" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "graylog", "label": "Graylog", "vendor": "Graylog", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-logs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "guardicore-akamai", "label": "Guardicore (Akamai)", "vendor": "Guardicore", "product": "(Akamai)", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-dfw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hand-written-ddl-scripts", "label": "Hand-written DDL scripts", "vendor": "Hand-written", "product": "DDL scripts", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-admin" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "haproxy-enterprise", "label": "HAProxy Enterprise", "vendor": "HAProxy", "product": "Enterprise", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hardware-tape-drive-encryption", "label": "Hardware tape drive encryption", "vendor": "Hardware", "product": "tape drive encryption", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-tape-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "harness-cd", "label": "Harness CD", "vendor": "Harness", "product": "CD", "aliases": [], "domain": "devops", "productIds": [ "aod-nolio" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "harness-cloud-cost", "label": "Harness Cloud Cost", "vendor": "Harness", "product": "Cloud Cost", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hashicorp-vault", "label": "HashiCorp Vault", "vendor": "HashiCorp", "product": "Vault", "aliases": [], "domain": "iam", "productIds": [ "esg-pam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hazelcast", "label": "Hazelcast", "vendor": "Hazelcast", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-gemfire" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hcl-bigfix", "label": "HCL BigFix", "vendor": "HCL", "product": "BigFix", "aliases": [], "domain": "itsm", "productIds": [ "esg-itms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "heroku", "label": "Heroku", "vendor": "Heroku", "product": "", "aliases": [], "domain": "app-platform", "productIds": [ "tz-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hpe-server-automation", "label": "HPE Server Automation", "vendor": "HPE", "product": "Server Automation", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-server-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hyper-v", "label": "Hyper-V", "vendor": "Hyper-V", "product": "", "aliases": [], "domain": "compute", "productIds": [ "vcf-vvf" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "hyper-v-client", "label": "Hyper-V (client)", "vendor": "Hyper-V", "product": "(client)", "aliases": [], "domain": "compute", "productIds": [ "vcf-desktop-hypervisor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-api-connect", "label": "IBM API Connect", "vendor": "IBM", "product": "API Connect", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-24T19:40:52.581Z" }, { "id": "ibm-application-performance-analyzer", "label": "IBM Application Performance Analyzer", "vendor": "IBM", "product": "Application Performance Analyzer", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ap4z", "msd-app-tuner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-common-data-provider", "label": "IBM Common Data Provider", "vendor": "IBM", "product": "Common Data Provider", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-smf-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-common-data-provider-for-z-systems", "label": "IBM Common Data Provider for z Systems", "vendor": "IBM", "product": "Common Data Provider for z Systems", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ziris" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-connect-direct-sterling", "label": "IBM Connect:Direct (Sterling)", "vendor": "IBM", "product": "Connect:Direct (Sterling)", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-xcom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-content-manager-ondemand", "label": "IBM Content Manager OnDemand", "vendor": "IBM", "product": "Content Manager OnDemand", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-output-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-db2-administration-tool", "label": "IBM Db2 Administration Tool", "vendor": "IBM", "product": "Db2 Administration Tool", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-admin" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-db2-for-z-os", "label": "IBM Db2 for z/OS", "vendor": "IBM", "product": "Db2 for z/OS", "aliases": [], "domain": "mf-database", "productIds": [ "msd-datacom", "msd-idms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-db2-log-analysis-tool", "label": "IBM Db2 Log Analysis Tool", "vendor": "IBM", "product": "Db2 Log Analysis Tool", "aliases": [], "domain": "mf-database", "productIds": [ "msd-log-analyzer" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-db2-tools-for-z-os", "label": "IBM Db2 Tools for z/OS", "vendor": "IBM", "product": "Db2 Tools for z/OS", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-suite", "msd-db2-utility" ], "capability": 5, "switchEase": 4, "timeToRoiMonths": 10, "savingsPct": 45, "migrationCost": 150000, "unitLabel": "MSU", "risks": "Utility JCL conversion; run both suites in parallel for one reorg cycle.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-1krnhgi", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 1100000, "units": 2400, "capability": 5, "switchEase": 4, "timeToRoiMonths": 10, "savingsPct": 45, "migrationCost": 150000, "productIds": [ "msd-db2-suite", "msd-db2-utility" ], "recordedAt": "2026-09-23T12:58:32.807Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.807Z" }, { "id": "ibm-db2-utilities-suite", "label": "IBM Db2 Utilities Suite", "vendor": "IBM", "product": "Db2 Utilities Suite", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-utility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-debug-for-z-os", "label": "IBM Debug for z/OS", "vendor": "IBM", "product": "Debug for z/OS", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-intertest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-dependency-based-build", "label": "IBM Dependency Based Build", "vendor": "IBM", "product": "Dependency Based Build", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-team-build" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-developer-for-z-os-idz", "label": "IBM Developer for z/OS (IDz)", "vendor": "IBM", "product": "Developer for z/OS (IDz)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-code4z" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-dfsms-acs-routines", "label": "IBM DFSMS ACS routines", "vendor": "IBM", "product": "DFSMS ACS routines", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-allocate" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-dfsmsdss-dfsmshsm", "label": "IBM DFSMSdss/DFSMShsm", "vendor": "IBM", "product": "DFSMSdss/DFSMShsm", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-disk-backup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-dfsmsrmm", "label": "IBM DFSMSrmm", "vendor": "IBM", "product": "DFSMSrmm", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-ca1", "msd-tlms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-encryption-facility-for-z-os", "label": "IBM Encryption Facility for z/OS", "vendor": "IBM", "product": "Encryption Facility for z/OS", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-tape-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-engineering-workflow-management", "label": "IBM Engineering Workflow Management", "vendor": "IBM", "product": "Engineering Workflow Management", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-endevor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-fault-analyzer", "label": "IBM Fault Analyzer", "vendor": "IBM", "product": "Fault Analyzer", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-symdump" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-file-manager", "label": "IBM File Manager", "vendor": "IBM", "product": "File Manager", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-file-master" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-grs", "label": "IBM GRS", "vendor": "IBM", "product": "GRS", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-mim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-ims", "label": "IBM IMS", "vendor": "IBM", "product": "IMS", "aliases": [], "domain": "mf-database", "productIds": [ "msd-idms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-ims-tools", "label": "IBM IMS Tools", "vendor": "IBM", "product": "IMS Tools", "aliases": [], "domain": "mf-database", "productIds": [ "msd-ims-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-jcl-utilities", "label": "IBM JCL utilities", "vendor": "IBM", "product": "JCL utilities", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-jcl-check" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-mq", "label": "IBM MQ", "vendor": "IBM", "product": "MQ", "aliases": [], "domain": "data", "productIds": [ "tz-rabbitmq" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-native-utilities", "label": "IBM native utilities", "vendor": "IBM", "product": "native utilities", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-utility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-netview", "label": "IBM NetView", "vendor": "IBM", "product": "NetView", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-netmaster", "msd-ops-mvs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-omegamon", "label": "IBM OMEGAMON", "vendor": "IBM", "product": "OMEGAMON", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-sysview" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-omegamon-for-db2", "label": "IBM OMEGAMON for Db2", "vendor": "IBM", "product": "OMEGAMON for Db2", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-performance" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-omegamon-for-networks", "label": "IBM OMEGAMON for Networks", "vendor": "IBM", "product": "OMEGAMON for Networks", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-netmaster" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-racf", "label": "IBM RACF", "vendor": "IBM", "product": "RACF", "aliases": [], "domain": "mf-security", "productIds": [ "msd-acf2", "msd-top-secret" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-p3bry", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "msd-acf2", "msd-top-secret" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "ibm-rational-clearcase", "label": "IBM Rational ClearCase", "vendor": "IBM", "product": "Rational ClearCase", "aliases": [], "domain": "devops", "productIds": [ "aod-harvest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-sclm", "label": "IBM SCLM", "vendor": "IBM", "product": "SCLM", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-panvalet" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-session-manager", "label": "IBM Session Manager", "vendor": "IBM", "product": "Session Manager", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-tpx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-storage-insights", "label": "IBM Storage Insights", "vendor": "IBM", "product": "Storage Insights", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-storagepoint" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-system-automation-for-z-os", "label": "IBM System Automation for z/OS", "vendor": "IBM", "product": "System Automation for z/OS", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ops-mvs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-tivoli-decision-support-for-z-os", "label": "IBM Tivoli Decision Support for z/OS", "vendor": "IBM", "product": "Tivoli Decision Support for z/OS", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-mics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-tivoli-storage-productivity-center", "label": "IBM Tivoli Storage Productivity Center", "vendor": "IBM", "product": "Tivoli Storage Productivity Center", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vantage" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-ts7700", "label": "IBM TS7700", "vendor": "IBM", "product": "TS7700", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vtape" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-urbancode-deploy", "label": "IBM UrbanCode Deploy", "vendor": "IBM", "product": "UrbanCode Deploy", "aliases": [], "domain": "devops", "productIds": [ "aod-nolio" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-verify", "label": "IBM Verify", "vendor": "IBM", "product": "Verify", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-websphere-liberty", "label": "IBM WebSphere Liberty", "vendor": "IBM", "product": "WebSphere Liberty", "aliases": [], "domain": "devops", "productIds": [ "tz-spring" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-workload-automation", "label": "IBM Workload Automation", "vendor": "IBM", "product": "Workload Automation", "aliases": [], "domain": "wla", "productIds": [ "aod-automic", "aod-esp-dseries" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-workload-scheduler", "label": "IBM Workload Scheduler", "vendor": "IBM", "product": "Workload Scheduler", "aliases": [], "domain": "wla", "productIds": [ "aod-autosys" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-workload-scheduler-for-z-os", "label": "IBM Workload Scheduler for z/OS", "vendor": "IBM", "product": "Workload Scheduler for z/OS", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-esp-edition" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-workload-scheduler-for-z-os-tws", "label": "IBM Workload Scheduler for z/OS (TWS)", "vendor": "IBM", "product": "Workload Scheduler for z/OS (TWS)", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-ca7" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-workload-scheduler-restart", "label": "IBM Workload Scheduler restart", "vendor": "IBM", "product": "Workload Scheduler restart", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-wla-restart" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-anomaly-analytics", "label": "IBM Z Anomaly Analytics", "vendor": "IBM", "product": "Z Anomaly Analytics", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ml-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-devops-portfolio", "label": "IBM Z DevOps portfolio", "vendor": "IBM", "product": "Z DevOps portfolio", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-devops-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-mfa", "label": "IBM Z MFA", "vendor": "IBM", "product": "Z MFA", "aliases": [], "domain": "mf-security", "productIds": [ "msd-aam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-operations-analytics", "label": "IBM Z Operations Analytics", "vendor": "IBM", "product": "Z Operations Analytics", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-watchtower" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-os-connect", "label": "IBM z/OS Connect", "vendor": "IBM", "product": "z/OS Connect", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-hostbridge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-osmf-only", "label": "IBM z/OSMF only", "vendor": "IBM", "product": "z/OSMF only", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-zowe" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-z-vm-native-utilities", "label": "IBM z/VM native utilities", "vendor": "IBM", "product": "z/VM native utilities", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-vm-manager" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure", "label": "IBM zSecure", "vendor": "IBM", "product": "zSecure", "aliases": [], "domain": "mf-security", "productIds": [ "msd-tamz" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure-admin", "label": "IBM zSecure Admin", "vendor": "IBM", "product": "zSecure Admin", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cleanup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure-alert", "label": "IBM zSecure Alert", "vendor": "IBM", "product": "zSecure Alert", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cem" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure-audit", "label": "IBM zSecure Audit", "vendor": "IBM", "product": "zSecure Audit", "aliases": [], "domain": "mf-security", "productIds": [ "msd-auditor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure-suite", "label": "IBM zSecure Suite", "vendor": "IBM", "product": "zSecure Suite", "aliases": [], "domain": "mf-security", "productIds": [ "msd-mf-security-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ibm-zsecure-visual", "label": "IBM zSecure Visual", "vendor": "IBM", "product": "zSecure Visual", "aliases": [], "domain": "mf-security", "productIds": [ "msd-msip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "iboss", "label": "iboss", "vendor": "iboss", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-cloud-swg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "illumio-core", "label": "Illumio Core", "vendor": "Illumio", "product": "Core", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-dfw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "imperva-api-security", "label": "Imperva API Security", "vendor": "Imperva", "product": "API Security", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-apisec" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "informatica-tdm", "label": "Informatica TDM", "vendor": "Informatica", "product": "TDM", "aliases": [], "domain": "devops", "productIds": [ "aod-tdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "innovation-fdr", "label": "Innovation FDR", "vendor": "Innovation", "product": "FDR", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-disk-backup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "internal-diy-platforms", "label": "Internal DIY platforms", "vendor": "Internal", "product": "DIY platforms", "aliases": [], "domain": "app-platform", "productIds": [ "tz-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ispf-green-screen-status-quo", "label": "ISPF green screen (status quo)", "vendor": "ISPF", "product": "green screen (status quo)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-code4z" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-application-control", "label": "Ivanti Application Control", "vendor": "Ivanti", "product": "Application Control", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-app-control" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-asset-manager", "label": "Ivanti Asset Manager", "vendor": "Ivanti", "product": "Asset Manager", "aliases": [], "domain": "itsm", "productIds": [ "aod-apm-asset" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-endpoint-manager", "label": "Ivanti Endpoint Manager", "vendor": "Ivanti", "product": "Endpoint Manager", "aliases": [], "domain": "itsm", "productIds": [ "aod-client-automation", "esg-cms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-neurons", "label": "Ivanti Neurons", "vendor": "Ivanti", "product": "Neurons", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-neurons-uem", "label": "Ivanti Neurons UEM", "vendor": "Ivanti", "product": "Neurons UEM", "aliases": [], "domain": "itsm", "productIds": [ "esg-itms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ivanti-security-controls", "label": "Ivanti Security Controls", "vendor": "Ivanti", "product": "Security Controls", "aliases": [], "domain": "itsm", "productIds": [ "esg-sms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "jamf-macos", "label": "Jamf (macOS)", "vendor": "Jamf", "product": "(macOS)", "aliases": [], "domain": "itsm", "productIds": [ "esg-cms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "jellyfish", "label": "Jellyfish", "vendor": "Jellyfish", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-valueops-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "jira-service-management", "label": "Jira Service Management", "vendor": "Jira", "product": "Service Management", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "jira-service-management-portal", "label": "Jira Service Management portal", "vendor": "Jira", "product": "Service Management portal", "aliases": [], "domain": "itsm", "productIds": [ "aod-service-catalog" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "joe-sandbox", "label": "Joe Sandbox", "vendor": "Joe", "product": "Sandbox", "aliases": [], "domain": "network-sec", "productIds": [ "esg-content-analysis" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "juniper-apstra", "label": "Juniper Apstra", "vendor": "Juniper", "product": "Apstra", "aliases": [], "domain": "networking", "productIds": [ "ans-nsx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "k2view", "label": "K2View", "vendor": "K2View", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-tdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "kentik", "label": "Kentik", "vendor": "Kentik", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-networks", "aod-appneta" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "keysight-vision", "label": "Keysight Vision", "vendor": "Keysight", "product": "Vision", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ssl-visibility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "kong-developer-portal", "label": "Kong Developer Portal", "vendor": "Kong", "product": "Developer Portal", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-portal" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "kong-enterprise", "label": "Kong Enterprise", "vendor": "Kong", "product": "Enterprise", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "kvm", "label": "KVM", "vendor": "KVM", "product": "", "aliases": [], "domain": "compute", "productIds": [ "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "lansweeper", "label": "Lansweeper", "vendor": "Lansweeper", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "esg-ams" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "legacy-vpn-cisco-anyconnect-pulse", "label": "Legacy VPN (Cisco AnyConnect, Pulse)", "vendor": "Legacy", "product": "VPN (Cisco AnyConnect, Pulse)", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ztna" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "linearb", "label": "LinearB", "vendor": "LinearB", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-valueops-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "logicmonitor", "label": "LogicMonitor", "vendor": "LogicMonitor", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-i3jxb", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 250000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-dx-uim" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "logicmonitor-msp", "label": "LogicMonitor MSP", "vendor": "LogicMonitor", "product": "MSP", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim-msp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "low-code-platforms", "label": "Low-code platforms", "vendor": "Low-code", "product": "platforms", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-gen" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "low-code-platforms-outsystems-mendix", "label": "Low-code platforms (OutSystems, Mendix)", "vendor": "Low-code", "product": "platforms (OutSystems, Mendix)", "aliases": [], "domain": "devops", "productIds": [ "aod-plex" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "lrs-vpsx", "label": "LRS VPSX", "vendor": "LRS", "product": "VPSX", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-output-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "luminex", "label": "Luminex", "vendor": "Luminex", "product": "", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vtape" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manageengine", "label": "ManageEngine", "vendor": "ManageEngine", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-client-automation", "esg-cms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manageengine-endpoint-central", "label": "ManageEngine Endpoint Central", "vendor": "ManageEngine", "product": "Endpoint Central", "aliases": [], "domain": "itsm", "productIds": [ "esg-itms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-audit-scripts", "label": "Manual audit scripts", "vendor": "Manual", "product": "audit scripts", "aliases": [], "domain": "mf-security", "productIds": [ "msd-auditor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-coordination", "label": "Manual coordination", "vendor": "Manual", "product": "coordination", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-mim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-dasd-reporting", "label": "Manual DASD reporting", "vendor": "Manual", "product": "DASD reporting", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vantage" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-data-staging", "label": "Manual data staging", "vendor": "Manual", "product": "data staging", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-file-master" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-dirmaint-administration", "label": "Manual DIRMAINT administration", "vendor": "Manual", "product": "DIRMAINT administration", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-vm-manager" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-dump-reading", "label": "Manual dump reading", "vendor": "Manual", "product": "dump reading", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-symdump" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-entitlement-reviews", "label": "Manual entitlement reviews", "vendor": "Manual", "product": "entitlement reviews", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cleanup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-explain-analysis", "label": "Manual EXPLAIN analysis", "vendor": "Manual", "product": "EXPLAIN analysis", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-performance" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-inventory", "label": "Manual inventory", "vendor": "Manual", "product": "inventory", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-mri" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-inventory-spreadsheets", "label": "Manual inventory spreadsheets", "vendor": "Manual", "product": "inventory spreadsheets", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-sbomz" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-log-parsing", "label": "Manual log parsing", "vendor": "Manual", "product": "log parsing", "aliases": [], "domain": "mf-database", "productIds": [ "msd-log-analyzer" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-redevelopment", "label": "Manual redevelopment", "vendor": "Manual", "product": "redevelopment", "aliases": [], "domain": "devops", "productIds": [ "aod-plex", "msd-gen" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-restart-procedures", "label": "Manual restart procedures", "vendor": "Manual", "product": "restart procedures", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-wla-restart" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-review", "label": "Manual review", "vendor": "Manual", "product": "review", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-jcl-check" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-risk-assessments", "label": "Manual risk assessments", "vendor": "Manual", "product": "risk assessments", "aliases": [], "domain": "mf-security", "productIds": [ "msd-msip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-rpg-cobol-development", "label": "Manual RPG/COBOL development", "vendor": "Manual", "product": "RPG/COBOL development", "aliases": [], "domain": "devops", "productIds": [ "aod-2e" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-tape-registers", "label": "Manual tape registers", "vendor": "Manual", "product": "tape registers", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-ca1" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-test-design", "label": "Manual test design", "vendor": "Manual", "product": "test design", "aliases": [], "domain": "devops", "productIds": [ "aod-ard" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-tuning", "label": "Manual tuning", "vendor": "Manual", "product": "tuning", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-app-tuner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "manual-volume-management", "label": "Manual volume management", "vendor": "Manual", "product": "volume management", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-allocate" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mcafee-skyhigh-swg", "label": "McAfee/Skyhigh SWG", "vendor": "McAfee/Skyhigh", "product": "SWG", "aliases": [], "domain": "network-sec", "productIds": [ "esg-proxysg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "memcached", "label": "Memcached", "vendor": "Memcached", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-valkey" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "menlo-security", "label": "Menlo Security", "vendor": "Menlo Security", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-web-isolation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "metricstream", "label": "MetricStream", "vendor": "MetricStream", "product": "", "aliases": [], "domain": "data-sec", "productIds": [ "esg-ccs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "micro-focus-changeman-zmf", "label": "Micro Focus ChangeMan ZMF", "vendor": "Micro Focus", "product": "ChangeMan ZMF", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-endevor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "micro-focus-dimensions-cm", "label": "Micro Focus Dimensions CM", "vendor": "Micro Focus", "product": "Dimensions CM", "aliases": [], "domain": "devops", "productIds": [ "aod-harvest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "micro-focus-enterprise-developer", "label": "Micro Focus Enterprise Developer", "vendor": "Micro Focus", "product": "Enterprise Developer", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-code4z" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "micro-focus-nnmi", "label": "Micro Focus NNMi", "vendor": "Micro Focus", "product": "NNMi", "aliases": [], "domain": "observability", "productIds": [ "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-ad-lds", "label": "Microsoft AD LDS", "vendor": "Microsoft", "product": "AD LDS", "aliases": [], "domain": "iam", "productIds": [ "esg-directory" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-applocker-wdac", "label": "Microsoft AppLocker/WDAC", "vendor": "Microsoft", "product": "AppLocker/WDAC", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-app-control" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-azure-local", "label": "Microsoft Azure Local", "vendor": "Microsoft", "product": "Azure Local", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-foundation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwny-4a31v", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-foundation" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "microsoft-bitlocker-purview", "label": "Microsoft BitLocker + Purview", "vendor": "Microsoft", "product": "BitLocker + Purview", "aliases": [], "domain": "data-sec", "productIds": [ "esg-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-air", "label": "Microsoft Defender AIR", "vendor": "Microsoft", "product": "Defender AIR", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-antivirus", "label": "Microsoft Defender Antivirus", "vendor": "Microsoft", "product": "Defender Antivirus", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-endpoint-protection" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-for-business", "label": "Microsoft Defender for Business", "vendor": "Microsoft", "product": "Defender for Business", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-enterprise" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-for-cloud-apps", "label": "Microsoft Defender for Cloud Apps", "vendor": "Microsoft", "product": "Defender for Cloud Apps", "aliases": [], "domain": "data-sec", "productIds": [ "esg-cloudsoc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-for-endpoint", "label": "Microsoft Defender for Endpoint", "vendor": "Microsoft", "product": "Defender for Endpoint", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-complete", "cb-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-for-office-365", "label": "Microsoft Defender for Office 365", "vendor": "Microsoft", "product": "Defender for Office 365", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-defender-xdr", "label": "Microsoft Defender XDR", "vendor": "Microsoft", "product": "Defender XDR", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-edr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-entra-id", "label": "Microsoft Entra ID", "vendor": "Microsoft", "product": "Entra ID", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-entra-id-governance", "label": "Microsoft Entra ID Governance", "vendor": "Microsoft", "product": "Entra ID Governance", "aliases": [], "domain": "iam", "productIds": [ "esg-iga" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-entra-mfa", "label": "Microsoft Entra MFA", "vendor": "Microsoft", "product": "Entra MFA", "aliases": [], "domain": "iam", "productIds": [ "esg-vip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-entra-suite", "label": "Microsoft Entra Suite", "vendor": "Microsoft", "product": "Entra Suite", "aliases": [], "domain": "iam", "productIds": [ "esg-identity-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-hyper-v", "label": "Microsoft Hyper-V", "vendor": "Microsoft", "product": "Hyper-V", "aliases": [], "domain": "compute", "productIds": [ "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-intune", "label": "Microsoft Intune", "vendor": "Microsoft", "product": "Intune", "aliases": [], "domain": "itsm", "productIds": [ "esg-cms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-intune-sccm", "label": "Microsoft Intune/SCCM", "vendor": "Microsoft", "product": "Intune/SCCM", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "tz-salt", "aod-client-automation", "esg-itms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-mdt-autopilot", "label": "Microsoft MDT/Autopilot", "vendor": "Microsoft", "product": "MDT/Autopilot", "aliases": [], "domain": "itsm", "productIds": [ "esg-ghost" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-project-planner-premium", "label": "Microsoft Project/Planner Premium", "vendor": "Microsoft", "product": "Project/Planner Premium", "aliases": [], "domain": "vsm", "productIds": [ "aod-clarity" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-purview", "label": "Microsoft Purview", "vendor": "Microsoft", "product": "Purview", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-purview-dlp", "label": "Microsoft Purview DLP", "vendor": "Microsoft", "product": "Purview DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-core" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-sccm", "label": "Microsoft SCCM", "vendor": "Microsoft", "product": "SCCM", "aliases": [], "domain": "itsm", "productIds": [ "esg-sms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-scom", "label": "Microsoft SCOM", "vendor": "Microsoft", "product": "SCOM", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-scvmm", "label": "Microsoft SCVMM", "vendor": "Microsoft", "product": "SCVMM", "aliases": [], "domain": "compute", "productIds": [ "vcf-vcenter" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "microsoft-storage-spaces-direct", "label": "Microsoft Storage Spaces Direct", "vendor": "Microsoft", "product": "Storage Spaces Direct", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "migration-to-distributed-rdbms", "label": "Migration to distributed RDBMS", "vendor": "Migration", "product": "to distributed RDBMS", "aliases": [], "domain": "mf-database", "productIds": [ "msd-datacom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mimecast", "label": "Mimecast", "vendor": "Mimecast", "product": "", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mimecast-threat-remediation", "label": "Mimecast Threat Remediation", "vendor": "Mimecast", "product": "Threat Remediation", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mirantis-kubernetes-engine", "label": "Mirantis Kubernetes Engine", "vendor": "Mirantis", "product": "Kubernetes Engine", "aliases": [], "domain": "app-platform", "productIds": [ "tz-tkg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "modern-bi-extract-pipelines", "label": "Modern BI extract pipelines", "vendor": "Modern", "product": "BI extract pipelines", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-easytrieve" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "modirum", "label": "Modirum", "vendor": "Modirum", "product": "", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-issuers" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "moogsoft", "label": "Moogsoft", "vendor": "Moogsoft", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "morpheus-data", "label": "Morpheus Data", "vendor": "Morpheus Data", "product": "", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mulesoft-anypoint", "label": "MuleSoft Anypoint", "vendor": "MuleSoft", "product": "Anypoint", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "multiple-separate-logons", "label": "Multiple separate logons", "vendor": "Multiple", "product": "separate logons", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-tpx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "multiple-single-subsystem-monitors", "label": "Multiple single-subsystem monitors", "vendor": "Multiple", "product": "single-subsystem monitors", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-sysview" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "mxg-sas", "label": "MXG + SAS", "vendor": "MXG", "product": "+ SAS", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-mics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "n-able-n-central", "label": "N-able N-central", "vendor": "N-able", "product": "N-central", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim-msp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nagios-op5", "label": "Nagios/op5", "vendor": "Nagios/op5", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-uim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-aws-azure-cost-tools", "label": "Native AWS/Azure cost tools", "vendor": "Native", "product": "AWS/Azure cost tools", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-cloud-vpc-networking", "label": "Native cloud VPC networking", "vendor": "Native", "product": "cloud VPC networking", "aliases": [], "domain": "networking", "productIds": [ "ans-nsx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-ibm-utilities-status-quo", "label": "Native IBM utilities (status quo)", "vendor": "Native", "product": "IBM utilities (status quo)", "aliases": [], "domain": "mf-database", "productIds": [ "msd-db2-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-ims-utilities", "label": "Native IMS utilities", "vendor": "Native", "product": "IMS utilities", "aliases": [], "domain": "mf-database", "productIds": [ "msd-ims-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-jes-scheduling", "label": "Native JES scheduling", "vendor": "Native", "product": "JES scheduling", "aliases": [], "domain": "mf-wla", "productIds": [ "msd-ca7" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "native-sysplex-serialization", "label": "Native sysplex serialization", "vendor": "Native", "product": "sysplex serialization", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-mim" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netapp-pure-external-arrays", "label": "NetApp/Pure external arrays", "vendor": "NetApp/Pure", "product": "external arrays", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-snnoe", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-vsan" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "netbrain", "label": "NetBrain", "vendor": "NetBrain", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-networks" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netcetera", "label": "Netcetera", "vendor": "Netcetera", "product": "", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-issuers" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netscout", "label": "NetScout", "vendor": "NetScout", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-net-observability" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netscout-ngeniusone", "label": "NetScout nGeniusONE", "vendor": "NetScout", "product": "nGeniusONE", "aliases": [], "domain": "observability", "productIds": [ "aod-appneta" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netskope", "label": "Netskope", "vendor": "Netskope", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-sase", "esg-cloudsoc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netskope-cloud-dlp", "label": "Netskope cloud DLP", "vendor": "Netskope", "product": "cloud DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cds" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netskope-dlp", "label": "Netskope DLP", "vendor": "Netskope", "product": "DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netskope-ng-swg", "label": "Netskope NG-SWG", "vendor": "Netskope", "product": "NG-SWG", "aliases": [], "domain": "network-sec", "productIds": [ "esg-cloud-swg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netskope-private-access", "label": "Netskope Private Access", "vendor": "Netskope", "product": "Private Access", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ztna" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "netwitness", "label": "NetWitness", "vendor": "NetWitness", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-security-analytics" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "new-relic", "label": "New Relic", "vendor": "New", "product": "Relic", "aliases": [], "domain": "observability", "productIds": [ "tz-observability", "aod-dx-apm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nginx-plus", "label": "Nginx Plus", "vendor": "Nginx", "product": "Plus", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nokia-cbis", "label": "Nokia CBIS", "vendor": "Nokia", "product": "CBIS", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-telco" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nokia-sr-linux", "label": "Nokia SR Linux", "vendor": "Nokia", "product": "SR Linux", "aliases": [], "domain": "networking", "productIds": [ "ans-nsx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "noname-security", "label": "Noname Security", "vendor": "Noname Security", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-apisec" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nutanix-ahv", "label": "Nutanix AHV", "vendor": "Nutanix", "product": "AHV", "aliases": [], "domain": "compute", "productIds": [ "vcf-vvf", "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-4872y", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 100000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-vvf", "vcf-vsphere" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "nutanix-cloud-platform", "label": "Nutanix Cloud Platform", "vendor": "Nutanix", "product": "Cloud Platform", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-foundation", "vcf-vsan" ], "capability": 5, "switchEase": 4, "timeToRoiMonths": 8, "savingsPct": 30, "migrationCost": 400000, "unitLabel": "nodes", "risks": "AHV to ESXi conversion for 900 VMs; requires a rolling maintenance plan.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-a84itug", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 2600000, "units": 180, "capability": 5, "switchEase": 4, "timeToRoiMonths": 8, "savingsPct": 30, "migrationCost": 400000, "productIds": [ "vcf-foundation", "vcf-vsan" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "guidewell::c-muekmwny-8ume9", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 5, "switchEase": 4, "timeToRoiMonths": 8, "savingsPct": 30, "migrationCost": 400000, "productIds": [ "vcf-foundation", "vcf-vsan" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "nutanix-distributed-storage", "label": "Nutanix Distributed Storage", "vendor": "Nutanix", "product": "Distributed Storage", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-y3wmt", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-vsan" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "nutanix-edge", "label": "Nutanix Edge", "vendor": "Nutanix", "product": "Edge", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-edge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nutanix-prism-central", "label": "Nutanix Prism Central", "vendor": "Nutanix", "product": "Prism Central", "aliases": [], "domain": "compute", "productIds": [ "vcf-vcenter" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nutanix-prism-ops", "label": "Nutanix Prism Ops", "vendor": "Nutanix", "product": "Prism Ops", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "nvidia-ai-enterprise-standalone", "label": "NVIDIA AI Enterprise standalone", "vendor": "NVIDIA", "product": "AI Enterprise standalone", "aliases": [], "domain": "data", "productIds": [ "vcf-private-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "octopus-deploy", "label": "Octopus Deploy", "vendor": "Octopus", "product": "Deploy", "aliases": [], "domain": "devops", "productIds": [ "aod-nolio" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "okta-sailpoint-cyberark-stack", "label": "Okta + SailPoint + CyberArk stack", "vendor": "Okta", "product": "+ SailPoint + CyberArk stack", "aliases": [], "domain": "iam", "productIds": [ "esg-identity-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "okta-mfa", "label": "Okta MFA", "vendor": "Okta", "product": "MFA", "aliases": [], "domain": "iam", "productIds": [ "esg-vip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "okta-workforce-identity", "label": "Okta Workforce Identity", "vendor": "Okta", "product": "Workforce Identity", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-9ewt3", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1500000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "esg-siteminder" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "omada", "label": "Omada", "vendor": "Omada", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-iga" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "one-identity-manager", "label": "One Identity Manager", "vendor": "One Identity", "product": "Manager", "aliases": [], "domain": "iam", "productIds": [ "esg-iga" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "one-identity-safeguard", "label": "One Identity Safeguard", "vendor": "One Identity", "product": "Safeguard", "aliases": [], "domain": "iam", "productIds": [ "esg-pam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "openldap", "label": "OpenLDAP", "vendor": "OpenLDAP", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-directory" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "openlegacy", "label": "OpenLegacy", "vendor": "OpenLegacy", "product": "", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-hostbridge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "openstack", "label": "OpenStack", "vendor": "OpenStack", "product": "", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-foundation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "openstack-horizon", "label": "OpenStack Horizon", "vendor": "OpenStack", "product": "Horizon", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-cloud-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "opswat-metadefender", "label": "OPSWAT MetaDefender", "vendor": "OPSWAT", "product": "MetaDefender", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-protection-engine", "esg-dfi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-access-manager", "label": "Oracle Access Manager", "vendor": "Oracle", "product": "Access Manager", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-coherence", "label": "Oracle Coherence", "vendor": "Oracle", "product": "Coherence", "aliases": [], "domain": "data", "productIds": [ "tz-gemfire" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-concurrent-manager-diy", "label": "Oracle Concurrent Manager DIY", "vendor": "Oracle", "product": "Concurrent Manager DIY", "aliases": [], "domain": "wla", "productIds": [ "aod-appworx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-database-migration-target", "label": "Oracle Database (migration target)", "vendor": "Oracle", "product": "Database (migration target)", "aliases": [], "domain": "data", "productIds": [ "tz-postgres" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-exadata", "label": "Oracle Exadata", "vendor": "Oracle", "product": "Exadata", "aliases": [], "domain": "data", "productIds": [ "tz-greenplum" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-mysql-enterprise", "label": "Oracle MySQL Enterprise", "vendor": "Oracle", "product": "MySQL Enterprise", "aliases": [], "domain": "data", "productIds": [ "tz-mysql" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-unified-directory", "label": "Oracle Unified Directory", "vendor": "Oracle", "product": "Unified Directory", "aliases": [], "domain": "iam", "productIds": [ "esg-directory" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-virtualbox", "label": "Oracle VirtualBox", "vendor": "Oracle", "product": "VirtualBox", "aliases": [], "domain": "compute", "productIds": [ "vcf-desktop-hypervisor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-vm", "label": "Oracle VM", "vendor": "Oracle", "product": "VM", "aliases": [], "domain": "compute", "productIds": [ "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "oracle-weblogic", "label": "Oracle WebLogic", "vendor": "Oracle", "product": "WebLogic", "aliases": [], "domain": "devops", "productIds": [ "tz-spring" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ovirt-manager", "label": "oVirt Manager", "vendor": "oVirt", "product": "Manager", "aliases": [], "domain": "compute", "productIds": [ "vcf-vcenter" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "pagerduty-aiops", "label": "PagerDuty AIOps", "vendor": "PagerDuty", "product": "AIOps", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-ngfw", "label": "Palo Alto NGFW", "vendor": "Palo Alto", "product": "NGFW", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-gw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-ngfw-url-filtering", "label": "Palo Alto NGFW URL filtering", "vendor": "Palo Alto", "product": "NGFW URL filtering", "aliases": [], "domain": "network-sec", "productIds": [ "esg-proxysg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-prisma-access", "label": "Palo Alto Prisma Access", "vendor": "Palo Alto", "product": "Prisma Access", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ztna" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-saas-security", "label": "Palo Alto SaaS Security", "vendor": "Palo Alto", "product": "SaaS Security", "aliases": [], "domain": "data-sec", "productIds": [ "esg-cloudsoc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-vm-series", "label": "Palo Alto VM-Series", "vendor": "Palo Alto", "product": "VM-Series", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-dfw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "palo-alto-wildfire", "label": "Palo Alto WildFire", "vendor": "Palo Alto", "product": "WildFire", "aliases": [], "domain": "network-sec", "productIds": [ "esg-content-analysis" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "panvalet-librarian-legacy", "label": "Panvalet/Librarian (legacy)", "vendor": "Panvalet/Librarian", "product": "(legacy)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-endevor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "parallels-desktop", "label": "Parallels Desktop", "vendor": "Parallels", "product": "Desktop", "aliases": [], "domain": "compute", "productIds": [ "vcf-desktop-hypervisor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "parasoft-virtualize", "label": "Parasoft Virtualize", "vendor": "Parasoft", "product": "Virtualize", "aliases": [], "domain": "devops", "productIds": [ "aod-service-virtualization" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "password-only-access-status-quo", "label": "Password-only access (status quo)", "vendor": "Password-only", "product": "access (status quo)", "aliases": [], "domain": "mf-security", "productIds": [ "msd-aam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "percona", "label": "Percona", "vendor": "Percona", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-mysql" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "perforce", "label": "Perforce", "vendor": "Perforce", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-harvest" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T20:45:19.046Z" }, { "id": "physical-print-and-distribution", "label": "Physical print and distribution", "vendor": "Physical", "product": "print and distribution", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-output-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "physical-tape-status-quo", "label": "Physical tape (status quo)", "vendor": "Physical", "product": "tape (status quo)", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-vtape" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ping-agent-tooling", "label": "Ping agent tooling", "vendor": "Ping", "product": "agent tooling", "aliases": [], "domain": "iam", "productIds": [ "esg-agentminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ping-directory", "label": "Ping Directory", "vendor": "Ping", "product": "Directory", "aliases": [], "domain": "iam", "productIds": [ "esg-directory" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ping-identity", "label": "Ping Identity", "vendor": "Ping Identity", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-siteminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ping-identity-platform", "label": "Ping Identity Platform", "vendor": "Ping Identity", "product": "Platform", "aliases": [], "domain": "iam", "productIds": [ "esg-identity-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "ping-mfa", "label": "Ping MFA", "vendor": "Ping", "product": "MFA", "aliases": [], "domain": "iam", "productIds": [ "esg-vip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "planview-agileplace", "label": "Planview AgilePlace", "vendor": "Planview", "product": "AgilePlace", "aliases": [], "domain": "vsm", "productIds": [ "aod-rally" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-7sw2r", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 2000000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-rally" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "planview-portfolios", "label": "Planview Portfolios", "vendor": "Planview", "product": "Portfolios", "aliases": [], "domain": "vsm", "productIds": [ "aod-clarity" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "planview-viz", "label": "Planview Viz", "vendor": "Planview", "product": "Viz", "aliases": [], "domain": "vsm", "productIds": [ "aod-valueops-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "point-iam-tools-bolted-onto-private-cloud", "label": "Point IAM tools bolted onto private cloud", "vendor": "Point", "product": "IAM tools bolted onto private cloud", "aliases": [], "domain": "iam", "productIds": [ "esg-identity-vcf" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "point-tool-patchwork", "label": "Point-tool patchwork", "vendor": "Point-tool", "product": "patchwork", "aliases": [], "domain": "mf-security", "productIds": [ "msd-mf-security-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "postman-enterprise", "label": "Postman Enterprise", "vendor": "Postman", "product": "Enterprise", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-portal" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "prisma-cloud-compute", "label": "Prisma Cloud Compute", "vendor": "Prisma Cloud", "product": "Compute", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-workload" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "proofpoint-email-protection", "label": "Proofpoint Email Protection", "vendor": "Proofpoint", "product": "Email Protection", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwo0-hptfr", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 250000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "esg-email-cloud" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "proofpoint-on-prem", "label": "Proofpoint on-prem", "vendor": "Proofpoint", "product": "on-prem", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "proofpoint-trap", "label": "Proofpoint TRAP", "vendor": "Proofpoint", "product": "TRAP", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "proprietary-green-screen-access", "label": "Proprietary green-screen access", "vendor": "Proprietary", "product": "green-screen access", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-zowe" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "proxmox-ve", "label": "Proxmox VE", "vendor": "Proxmox", "product": "VE", "aliases": [], "domain": "compute", "productIds": [ "vcf-vvf", "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "public-cloud-ai-platforms", "label": "Public cloud AI platforms", "vendor": "Public", "product": "cloud AI platforms", "aliases": [], "domain": "data", "productIds": [ "vcf-private-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "public-cloud-iaas-aws-azure-gcp", "label": "Public cloud IaaS (AWS/Azure/GCP)", "vendor": "Public", "product": "cloud IaaS (AWS/Azure/GCP)", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-foundation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "puppet-enterprise", "label": "Puppet Enterprise", "vendor": "Puppet", "product": "Enterprise", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "tz-salt" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-cf4a5", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 0, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "tz-salt" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "puppet-chef", "label": "Puppet/Chef", "vendor": "Puppet/Chef", "product": "", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-server-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "qualys-policy-compliance", "label": "Qualys Policy Compliance", "vendor": "Qualys", "product": "Policy Compliance", "aliases": [], "domain": "data-sec", "productIds": [ "ans-acc", "esg-ccs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rackware", "label": "RackWare", "vendor": "RackWare", "product": "", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-ops-mobility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "radware-alteon", "label": "Radware Alteon", "vendor": "Radware", "product": "Alteon", "aliases": [], "domain": "adc", "productIds": [ "ans-avi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rancher", "label": "Rancher", "vendor": "Rancher", "product": "", "aliases": [], "domain": "app-platform", "productIds": [ "vcf-vks" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-fvbfn", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 550000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-vks" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "rapid7-insightvm", "label": "Rapid7 InsightVM", "vendor": "Rapid7", "product": "InsightVM", "aliases": [], "domain": "data-sec", "productIds": [ "ans-acc", "esg-ccs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "recorded-future", "label": "Recorded Future", "vendor": "Recorded Future", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-intelligence-services" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-canary", "label": "Red Canary", "vendor": "Red Canary", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-mdr", "cb-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-ansible", "label": "Red Hat Ansible", "vendor": "Red Hat", "product": "Ansible", "aliases": [], "domain": "itsm", "productIds": [ "aod-itpam", "aod-nolio", "msd-server-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-ansible-automation-platform", "label": "Red Hat Ansible Automation Platform", "vendor": "Red Hat", "product": "Ansible Automation Platform", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-automation", "tz-salt" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-device-edge", "label": "Red Hat Device Edge", "vendor": "Red Hat", "product": "Device Edge", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-edge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-jboss-eap", "label": "Red Hat JBoss EAP", "vendor": "Red Hat", "product": "JBoss EAP", "aliases": [], "domain": "devops", "productIds": [ "tz-spring" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-openshift", "label": "Red Hat OpenShift", "vendor": "Red Hat", "product": "OpenShift", "aliases": [], "domain": "app-platform", "productIds": [ "vcf-vks", "tz-platform", "tz-tkg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-openshift-telco", "label": "Red Hat OpenShift Telco", "vendor": "Red Hat", "product": "OpenShift Telco", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-telco" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-hpdnq", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 500000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "vcf-telco" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "red-hat-openshift-virtualization", "label": "Red Hat OpenShift Virtualization", "vendor": "Red Hat", "product": "OpenShift Virtualization", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-foundation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-satellite", "label": "Red Hat Satellite", "vendor": "Red Hat", "product": "Satellite", "aliases": [], "domain": "itsm", "productIds": [ "esg-sms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "red-hat-virtualization", "label": "Red Hat Virtualization", "vendor": "Red Hat", "product": "Virtualization", "aliases": [], "domain": "compute", "productIds": [ "vcf-vvf" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "redgate-test-data-manager", "label": "Redgate Test Data Manager", "vendor": "Redgate", "product": "Test Data Manager", "aliases": [], "domain": "devops", "productIds": [ "aod-tdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "redis-enterprise", "label": "Redis Enterprise", "vendor": "Redis", "product": "Enterprise", "aliases": [], "domain": "data", "productIds": [ "tz-gemfire", "tz-valkey" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "redwood-runmyjobs", "label": "Redwood RunMyJobs", "vendor": "Redwood", "product": "RunMyJobs", "aliases": [], "domain": "wla", "productIds": [ "aod-automic", "aod-dollar-universe", "aod-appworx" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rehost-rewrite-programs", "label": "Rehost/rewrite programs", "vendor": "Rehost/rewrite", "product": "programs", "aliases": [], "domain": "mf-database", "productIds": [ "msd-idms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "resolve-actions", "label": "Resolve Actions", "vendor": "Resolve", "product": "Actions", "aliases": [], "domain": "itsm", "productIds": [ "aod-itpam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rexx-console-scripts", "label": "REXX console scripts", "vendor": "REXX", "product": "console scripts", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ops-mvs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rocket-mobius", "label": "Rocket Mobius", "vendor": "Rocket", "product": "Mobius", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-output-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rsa-adaptive-authentication", "label": "RSA Adaptive Authentication", "vendor": "RSA", "product": "Adaptive Authentication", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-issuers" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rsa-securid", "label": "RSA SecurID", "vendor": "RSA", "product": "SecurID", "aliases": [], "domain": "iam", "productIds": [ "esg-vip" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rsa-securid-for-z", "label": "RSA SecurID for z", "vendor": "RSA", "product": "SecurID for z", "aliases": [], "domain": "mf-security", "productIds": [ "msd-aam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "rubrik", "label": "Rubrik", "vendor": "Rubrik", "product": "", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "run-ai", "label": "Run:ai", "vendor": "Run:ai", "product": "", "aliases": [], "domain": "data", "productIds": [ "vcf-private-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sailpoint-identityiq", "label": "SailPoint IdentityIQ", "vendor": "SailPoint", "product": "IdentityIQ", "aliases": [], "domain": "iam", "productIds": [ "esg-iga", "esg-agentminder" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 14, "savingsPct": 38, "migrationCost": 260000, "unitLabel": "identities", "risks": "Access certification campaigns must not lapse during cutover.", "notes": "", "competitive": true, "pinned": false, "origin": "learned", "observations": [ { "sourceKey": "northwind-financial::c-j12ddgu", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 720000, "units": 38000, "capability": 4, "switchEase": 3, "timeToRoiMonths": 14, "savingsPct": 50, "migrationCost": 170000, "productIds": [ "esg-iga" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "guidewell::c-mue8670f-dkmq4", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1500000, "units": 45000, "capability": 4, "switchEase": 3, "timeToRoiMonths": 14, "savingsPct": 25, "migrationCost": 350000, "productIds": [ "esg-iga", "esg-agentminder" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.807Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "sailpoint-identityiq-identitynow", "label": "SailPoint IdentityIQ/IdentityNow", "vendor": "SailPoint", "product": "IdentityIQ/IdentityNow", "aliases": [], "domain": "iam", "productIds": [ "esg-iga" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "salt-security", "label": "Salt Security", "vendor": "Salt Security", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-apisec" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sap-native-scheduling", "label": "SAP native scheduling", "vendor": "SAP", "product": "native scheduling", "aliases": [], "domain": "wla", "productIds": [ "aod-dollar-universe" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sas-on-z-os", "label": "SAS on z/OS", "vendor": "SAS", "product": "on z/OS", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-easytrieve" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "saviynt", "label": "Saviynt", "vendor": "Saviynt", "product": "", "aliases": [], "domain": "iam", "productIds": [ "esg-iga", "esg-identity-platform" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "scale-computing", "label": "Scale Computing", "vendor": "Scale Computing", "product": "", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-edge" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "scalr", "label": "Scalr", "vendor": "Scalr", "product": "", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sciencelogic", "label": "ScienceLogic", "vendor": "ScienceLogic", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "self-managed-db-teams", "label": "Self-managed DB teams", "vendor": "Self-managed", "product": "DB teams", "aliases": [], "domain": "data", "productIds": [ "vcf-dsm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sentinelone", "label": "SentinelOne", "vendor": "SentinelOne", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-edr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sentinelone-singularity", "label": "SentinelOne Singularity", "vendor": "SentinelOne", "product": "Singularity", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-complete", "cb-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sentinelone-vigilance", "label": "SentinelOne Vigilance", "vendor": "SentinelOne", "product": "Vigilance", "aliases": [], "domain": "network-sec", "productIds": [ "ans-mdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "serialized-shared-builds-status-quo", "label": "Serialized shared builds (status quo)", "vendor": "Serialized", "product": "shared builds (status quo)", "aliases": [], "domain": "mf-devops", "productIds": [ "msd-team-build" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-cloud-provisioning", "label": "ServiceNow Cloud Provisioning", "vendor": "ServiceNow", "product": "Cloud Provisioning", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-flow-designer-orchestration", "label": "ServiceNow Flow Designer/Orchestration", "vendor": "ServiceNow", "product": "Flow Designer/Orchestration", "aliases": [], "domain": "itsm", "productIds": [ "aod-itpam" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-itom-event-management", "label": "ServiceNow ITOM Event Management", "vendor": "ServiceNow", "product": "ITOM Event Management", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-itsm", "label": "ServiceNow ITSM", "vendor": "ServiceNow", "product": "ITSM", "aliases": [], "domain": "itsm", "productIds": [ "aod-sdm", "aod-service-catalog" ], "capability": 3, "switchEase": 1, "timeToRoiMonths": 30, "savingsPct": 35, "migrationCost": 900000, "unitLabel": "fulfiller seats", "risks": "Deeply embedded workflows and 40+ integrations. Treat as a long-horizon option only.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-nmte6kw", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 1900000, "units": 3100, "capability": 3, "switchEase": 1, "timeToRoiMonths": 30, "savingsPct": 35, "migrationCost": 900000, "productIds": [ "aod-sdm", "aod-service-catalog" ], "recordedAt": "2026-09-23T12:58:32.807Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T20:50:14.283Z" }, { "id": "servicenow-performance-analytics", "label": "ServiceNow Performance Analytics", "vendor": "ServiceNow", "product": "Performance Analytics", "aliases": [], "domain": "itsm", "productIds": [ "aod-bsi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-sam-pro", "label": "ServiceNow SAM Pro", "vendor": "ServiceNow", "product": "SAM Pro", "aliases": [], "domain": "itsm", "productIds": [ "aod-apm-asset", "esg-ams" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-service-catalog", "label": "ServiceNow Service Catalog", "vendor": "ServiceNow", "product": "Service Catalog", "aliases": [], "domain": "itsm", "productIds": [ "aod-service-catalog" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "servicenow-spm", "label": "ServiceNow SPM", "vendor": "ServiceNow", "product": "SPM", "aliases": [], "domain": "vsm", "productIds": [ "aod-clarity" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "shared-privileged-ids-status-quo", "label": "Shared privileged IDs (status quo)", "vendor": "Shared", "product": "privileged IDs (status quo)", "aliases": [], "domain": "mf-security", "productIds": [ "msd-tamz" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "smartbear-readyapi", "label": "SmartBear ReadyAPI", "vendor": "SmartBear", "product": "ReadyAPI", "aliases": [], "domain": "devops", "productIds": [ "aod-service-virtualization" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "smartdeploy", "label": "SmartDeploy", "vendor": "SmartDeploy", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "esg-ghost" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "smartsheet", "label": "Smartsheet", "vendor": "Smartsheet", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-clarity" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "snow-software", "label": "Snow Software", "vendor": "Snow Software", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-apm-asset", "esg-ams" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "snowflake", "label": "Snowflake", "vendor": "Snowflake", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-data-intel", "tz-greenplum", "tz-data-lake" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "solace", "label": "Solace", "vendor": "Solace", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-rabbitmq" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "solarwinds", "label": "SolarWinds", "vendor": "SolarWinds", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "guidewell::c-muekmwnz-eh34y", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 125000, "units": 0, "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "productIds": [ "aod-netops" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "solarwinds-npm", "label": "SolarWinds NPM", "vendor": "SolarWinds", "product": "NPM", "aliases": [], "domain": "observability", "productIds": [ "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "solarwinds-vman", "label": "SolarWinds VMAN", "vendor": "SolarWinds", "product": "VMAN", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sophos-endpoint", "label": "Sophos Endpoint", "vendor": "Sophos", "product": "Endpoint", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-enterprise" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sophos-intercept-x", "label": "Sophos Intercept X", "vendor": "Sophos", "product": "Intercept X", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-complete", "cb-endpoint-protection" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sophos-mdr", "label": "Sophos MDR", "vendor": "Sophos", "product": "MDR", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-tdr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sophos-safeguard", "label": "Sophos SafeGuard", "vendor": "Sophos", "product": "SafeGuard", "aliases": [], "domain": "data-sec", "productIds": [ "esg-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "splunk-enterprise", "label": "Splunk Enterprise", "vendor": "Splunk", "product": "Enterprise", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-logs", "aod-dx-oi" ], "capability": 3, "switchEase": 2, "timeToRoiMonths": 18, "savingsPct": 45, "migrationCost": 480000, "unitLabel": "GB/day", "risks": "SOC dashboards and 300+ saved searches must be rebuilt. Security team sign-off required.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-mhfs3kf", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 2100000, "units": 1400, "capability": 3, "switchEase": 2, "timeToRoiMonths": 18, "savingsPct": 45, "migrationCost": 480000, "productIds": [ "vcf-ops-logs", "aod-dx-oi" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "guidewell::c-muekmwnz-k4jd8", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 2250000, "units": 0, "capability": 3, "switchEase": 2, "timeToRoiMonths": 18, "savingsPct": 45, "migrationCost": 480000, "productIds": [ "vcf-ops-logs", "aod-dx-oi" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "splunk-itsi", "label": "Splunk ITSI", "vendor": "Splunk", "product": "ITSI", "aliases": [], "domain": "observability", "productIds": [ "aod-dx-oi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "splunk-observability-cloud", "label": "Splunk Observability Cloud", "vendor": "Splunk", "product": "Observability Cloud", "aliases": [], "domain": "observability", "productIds": [ "tz-observability" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "splunk-with-custom-smf-feeds", "label": "Splunk with custom SMF feeds", "vendor": "Splunk", "product": "with custom SMF feeds", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-watchtower" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "static-thresholds-status-quo", "label": "Static thresholds (status quo)", "vendor": "Static", "product": "thresholds (status quo)", "aliases": [], "domain": "mf-observability", "productIds": [ "msd-ml-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "stonebranch", "label": "Stonebranch", "vendor": "Stonebranch", "product": "", "aliases": [], "domain": "wla", "productIds": [ "aod-autosys", "aod-dollar-universe", "msd-wla-agents" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "stonebranch-analytics", "label": "Stonebranch analytics", "vendor": "Stonebranch", "product": "analytics", "aliases": [], "domain": "wla", "productIds": [ "aod-automic-ai" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "stonebranch-uac", "label": "Stonebranch UAC", "vendor": "Stonebranch", "product": "UAC", "aliases": [], "domain": "wla", "productIds": [ "aod-automic" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "stormagic", "label": "StorMagic", "vendor": "StorMagic", "product": "", "aliases": [], "domain": "storage", "productIds": [ "vcf-vsan" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "stripe-radar", "label": "Stripe Radar", "vendor": "Stripe", "product": "Radar", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-merchants" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "sumo-logic", "label": "Sumo Logic", "vendor": "Sumo Logic", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-ops-logs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "suse-rancher", "label": "SUSE Rancher", "vendor": "SUSE", "product": "Rancher", "aliases": [], "domain": "app-platform", "productIds": [ "tz-tkg" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "swarmia", "label": "Swarmia", "vendor": "Swarmia", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-valueops-insights" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tangoe", "label": "Tangoe", "vendor": "Tangoe", "product": "", "aliases": [], "domain": "finops", "productIds": [ "aod-cloudhealth-partner" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tanium", "label": "Tanium", "vendor": "Tanium", "product": "", "aliases": [], "domain": "itsm", "productIds": [ "aod-client-automation", "esg-itms" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "targetprocess-apptio", "label": "Targetprocess (Apptio)", "vendor": "Targetprocess", "product": "(Apptio)", "aliases": [], "domain": "vsm", "productIds": [ "aod-rally" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tasktop-planview-hub", "label": "Tasktop / Planview Hub", "vendor": "Tasktop", "product": "/ Planview Hub", "aliases": [], "domain": "vsm", "productIds": [ "aod-connectall" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tenable", "label": "Tenable", "vendor": "Tenable", "product": "", "aliases": [], "domain": "data-sec", "productIds": [ "esg-ccs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tenable-security-center", "label": "Tenable Security Center", "vendor": "Tenable", "product": "Security Center", "aliases": [], "domain": "data-sec", "productIds": [ "ans-acc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "teradata", "label": "Teradata", "vendor": "Teradata", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-greenplum" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "terraform-enterprise", "label": "Terraform Enterprise", "vendor": "Terraform", "product": "Enterprise", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-automation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "thales-ciphertrust", "label": "Thales CipherTrust", "vendor": "Thales", "product": "CipherTrust", "aliases": [], "domain": "data-sec", "productIds": [ "esg-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "thousandeyes", "label": "ThousandEyes", "vendor": "ThousandEyes", "product": "", "aliases": [], "domain": "observability", "productIds": [ "aod-appneta" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "threatlocker", "label": "ThreatLocker", "vendor": "ThreatLocker", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-app-control" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tidal", "label": "Tidal", "vendor": "Tidal", "product": "", "aliases": [], "domain": "wla", "productIds": [ "aod-autosys", "aod-esp-dseries", "aod-appworx", "msd-esp-edition" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tidal-automation", "label": "Tidal Automation", "vendor": "Tidal", "product": "Automation", "aliases": [], "domain": "wla", "productIds": [ "aod-automic" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tonic-ai", "label": "Tonic.ai", "vendor": "Tonic.ai", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-tdm" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "top-secret-internal-alternative", "label": "Top Secret (internal alternative)", "vendor": "Top", "product": "Secret (internal alternative)", "aliases": [], "domain": "mf-security", "productIds": [ "msd-acf2" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "traceable-ai", "label": "Traceable AI", "vendor": "Traceable AI", "product": "", "aliases": [], "domain": "api", "productIds": [ "aod-layer7-apisec" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trellix", "label": "Trellix", "vendor": "Trellix", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trellix-atd", "label": "Trellix ATD", "vendor": "Trellix", "product": "ATD", "aliases": [], "domain": "network-sec", "productIds": [ "esg-content-analysis" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trellix-dlp", "label": "Trellix DLP", "vendor": "Trellix", "product": "DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-core" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trellix-email-security", "label": "Trellix Email Security", "vendor": "Trellix", "product": "Email Security", "aliases": [], "domain": "email-sec", "productIds": [ "esg-email-gateway" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trellix-endpoint", "label": "Trellix Endpoint", "vendor": "Trellix", "product": "Endpoint", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-complete" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trend-micro-apex-one", "label": "Trend Micro Apex One", "vendor": "Trend Micro", "product": "Apex One", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-enterprise", "cb-endpoint-protection" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trend-micro-cloud-one-workload", "label": "Trend Micro Cloud One Workload", "vendor": "Trend Micro", "product": "Cloud One Workload", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-workload" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trend-micro-deep-security", "label": "Trend Micro Deep Security", "vendor": "Trend Micro", "product": "Deep Security", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-dcs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trend-micro-serverprotect", "label": "Trend Micro ServerProtect", "vendor": "Trend Micro", "product": "ServerProtect", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-protection-engine" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "trend-micro-vision-one", "label": "Trend Micro Vision One", "vendor": "Trend Micro", "product": "Vision One", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-ses-complete" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tricentis", "label": "Tricentis", "vendor": "Tricentis", "product": "", "aliases": [], "domain": "devops", "productIds": [ "aod-service-virtualization" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tricentis-tosca", "label": "Tricentis Tosca", "vendor": "Tricentis", "product": "Tosca", "aliases": [], "domain": "devops", "productIds": [ "aod-ard" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "tripwire", "label": "Tripwire", "vendor": "Tripwire", "product": "", "aliases": [], "domain": "endpoint-sec", "productIds": [ "esg-dcs" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "turbonomic", "label": "Turbonomic", "vendor": "Turbonomic", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "unencrypted-tape-risk", "label": "Unencrypted tape (risk)", "vendor": "Unencrypted", "product": "tape (risk)", "aliases": [], "domain": "mf-storage", "productIds": [ "msd-tape-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "unsecured-ftp-scripts", "label": "Unsecured FTP scripts", "vendor": "Unsecured", "product": "FTP scripts", "aliases": [], "domain": "mf-foundation", "productIds": [ "msd-xcom" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "unsupported-community-oss", "label": "Unsupported community OSS", "vendor": "Unsupported", "product": "community OSS", "aliases": [], "domain": "devops", "productIds": [ "tz-spring" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": false, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "utm", "label": "UTM", "vendor": "UTM", "product": "", "aliases": [], "domain": "compute", "productIds": [ "vcf-desktop-hypervisor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vanguard-active-alerts", "label": "Vanguard Active Alerts", "vendor": "Vanguard", "product": "Active Alerts", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cem" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vanguard-administrator", "label": "Vanguard Administrator", "vendor": "Vanguard", "product": "Administrator", "aliases": [], "domain": "mf-security", "productIds": [ "msd-cleanup" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vanguard-analyzer", "label": "Vanguard Analyzer", "vendor": "Vanguard", "product": "Analyzer", "aliases": [], "domain": "mf-security", "productIds": [ "msd-auditor" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vanguard-security-solutions", "label": "Vanguard Security Solutions", "vendor": "Vanguard", "product": "Security Solutions", "aliases": [], "domain": "mf-security", "productIds": [ "msd-mf-security-suite" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vectra-ai", "label": "Vectra AI", "vendor": "Vectra", "product": "AI", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-atp" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "veeam-backup-replication", "label": "Veeam Backup & Replication", "vendor": "Veeam", "product": "Backup & Replication", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "veeam-one", "label": "Veeam ONE", "vendor": "Veeam", "product": "ONE", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "velociraptor-oss", "label": "Velociraptor (OSS)", "vendor": "Velociraptor", "product": "(OSS)", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-edr" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vertica", "label": "Vertica", "vendor": "Vertica", "product": "", "aliases": [], "domain": "data", "productIds": [ "tz-greenplum" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "virtru", "label": "Virtru", "vendor": "Virtru", "product": "", "aliases": [], "domain": "data-sec", "productIds": [ "esg-encryption" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "virtuozzo", "label": "Virtuozzo", "vendor": "Virtuozzo", "product": "", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-cloud-director" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "visa-consumer-authentication-service", "label": "Visa Consumer Authentication Service", "vendor": "Visa", "product": "Consumer Authentication Service", "aliases": [], "domain": "payment-sec", "productIds": [ "esg-payment-issuers" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "vmray", "label": "VMRay", "vendor": "VMRay", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-content-analysis" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "votiro", "label": "Votiro", "vendor": "Votiro", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-dfi" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "weave-net", "label": "Weave Net", "vendor": "Weave", "product": "Net", "aliases": [], "domain": "networking", "productIds": [ "vcf-antrea" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "webroot-brightcloud", "label": "Webroot BrightCloud", "vendor": "Webroot", "product": "BrightCloud", "aliases": [], "domain": "network-sec", "productIds": [ "esg-intelligence-services" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "wind-river-studio", "label": "Wind River Studio", "vendor": "Wind River", "product": "Studio", "aliases": [], "domain": "private-cloud", "productIds": [ "vcf-telco" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "wiremock-enterprise", "label": "WireMock Enterprise", "vendor": "WireMock", "product": "Enterprise", "aliases": [], "domain": "devops", "productIds": [ "aod-service-virtualization" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "wiz-runtime", "label": "Wiz Runtime", "vendor": "Wiz", "product": "Runtime", "aliases": [], "domain": "endpoint-sec", "productIds": [ "cb-workload" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "workfront", "label": "Workfront", "vendor": "Workfront", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-clarity" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "xcp-ng", "label": "XCP-ng", "vendor": "XCP-ng", "product": "", "aliases": [], "domain": "compute", "productIds": [ "vcf-vsphere" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zabbix", "label": "Zabbix", "vendor": "Zabbix", "product": "", "aliases": [], "domain": "observability", "productIds": [ "vcf-operations", "aod-dx-uim", "aod-netops" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zero-networks", "label": "Zero Networks", "vendor": "Zero Networks", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-vdefend-dfw" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zerto", "label": "Zerto", "vendor": "Zerto", "product": "", "aliases": [], "domain": "resiliency", "productIds": [ "vcf-live-recovery" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zerto-migration", "label": "Zerto Migration", "vendor": "Zerto", "product": "Migration", "aliases": [], "domain": "cloud-mgmt", "productIds": [ "vcf-ops-mobility" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zigiops", "label": "ZigiOps", "vendor": "ZigiOps", "product": "", "aliases": [], "domain": "vsm", "productIds": [ "aod-connectall" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler", "label": "Zscaler", "vendor": "Zscaler", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "ans-sase" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler-browser-isolation", "label": "Zscaler Browser Isolation", "vendor": "Zscaler", "product": "Browser Isolation", "aliases": [], "domain": "network-sec", "productIds": [ "esg-web-isolation" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler-casb", "label": "Zscaler CASB", "vendor": "Zscaler", "product": "CASB", "aliases": [], "domain": "data-sec", "productIds": [ "esg-cloudsoc" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler-cloud-dlp", "label": "Zscaler Cloud DLP", "vendor": "Zscaler", "product": "Cloud DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-cloud" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler-dlp", "label": "Zscaler DLP", "vendor": "Zscaler", "product": "DLP", "aliases": [], "domain": "data-sec", "productIds": [ "esg-dlp-core", "esg-dlp-cds" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zscaler-internet-access", "label": "Zscaler Internet Access", "vendor": "Zscaler", "product": "Internet Access", "aliases": [], "domain": "network-sec", "productIds": [ "esg-cloud-swg" ], "capability": 4, "switchEase": 2, "timeToRoiMonths": 16, "savingsPct": 45, "migrationCost": 280000, "unitLabel": "users", "risks": "PAC file and certificate rollout across 24k endpoints and 60 branch sites.", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [ { "sourceKey": "northwind-financial::c-g5v54bd", "assessmentId": "northwind-financial", "customerName": "Northwind Financial", "annualSpend": 960000, "units": 24000, "capability": 4, "switchEase": 2, "timeToRoiMonths": 16, "savingsPct": 45, "migrationCost": 280000, "productIds": [ "esg-cloud-swg" ], "recordedAt": "2026-09-23T12:58:32.807Z" }, { "sourceKey": "guidewell::c-muekmwo0-mqnt0", "assessmentId": "guidewell", "customerName": "Guidewell", "annualSpend": 1250000, "units": 0, "capability": 4, "switchEase": 2, "timeToRoiMonths": 16, "savingsPct": 45, "migrationCost": 280000, "productIds": [ "esg-cloud-swg" ], "recordedAt": "2026-09-23T21:02:11.250Z" } ], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T21:02:11.250Z" }, { "id": "zscaler-private-access", "label": "Zscaler Private Access", "vendor": "Zscaler", "product": "Private Access", "aliases": [], "domain": "network-sec", "productIds": [ "esg-ztna" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" }, { "id": "zvelo", "label": "zvelo", "vendor": "zvelo", "product": "", "aliases": [], "domain": "network-sec", "productIds": [ "esg-intelligence-services" ], "capability": 4, "switchEase": 3, "timeToRoiMonths": 12, "savingsPct": 50, "migrationCost": 0, "unitLabel": "", "risks": "", "notes": "", "competitive": true, "pinned": false, "origin": "catalog", "observations": [], "createdAt": "2026-09-23T12:58:32.707Z", "updatedAt": "2026-09-23T12:58:32.707Z" } ] }