Color: Blue team.

What Is This Category?

Mix (12 tools)

  • License: 7 open source · 5 proprietary
  • Hosting: 7 self-hosted · 4 SaaS · 1 both

Continuous misconfiguration / compliance / identity / data / workload posture assessment across cloud accounts, Kubernetes clusters, and SaaS apps.

Cloud-Native Application Protection Platform (CNAPP) is Gartner’s consolidation term for what used to be five separate categories: CSPM (cloud-config misconfig), CWPP (workload protection), KSPM (Kubernetes), CIEM (cloud-identity entitlement), and IaC scanning (Terraform / CloudFormation). The category exists because every internet-exposed S3 bucket / public IAM role / kubelet anonymous-auth misconfiguration is now the dominant attack vector for cloud-native workloads.

Distinct from neighbouring categories

  • Vulnerability Management – VM scans known assets for CVEs; CNAPP scans cloud accounts and Kubernetes clusters for misconfiguration and over-permissive identity
  • Configuration Management & IaC – Config- mgmt enforces desired state on hosts; CNAPP evaluates the cloud control-plane and IaC templates
  • GRC & Compliance – GRC tracks compliance across a programme; CNAPP feeds it the live cloud evidence
  • Container Runtime Security – runtime threat detection inside containers; CNAPP is the static / posture-side, container- runtime is the live-syscall-detection side
About this data & disclaimer

The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.

Comparison

Overview

CNAPP is a multi-layer category. No single tool is the “right” answer – the question is which OSS scanners

  • which commercial platform fit the customer’s cloud footprint, compliance posture, and budget. The OSS stack (Prowler + Kubescape + Checkov + Cloud Custodian) covers most of the CSPM / KSPM / IaC / enforcement needs at zero license cost; the commercial CNAPPs (Wiz, Orca, Lacework FortiCNAPP, Prisma Cloud, Defender for Cloud) add the unified-graph UX, agentless workload-side scanning, and the managed-service tier.

CNAPP Pillar Coverage

What each tool actually covers across the CNAPP pillars.

ToolCSPMCWPPKSPMDSPMCIEMIaC
Prowleryes–partial–partial–
ScoutSuiteyes–––––
CloudSploityes–partial–––
Kubescape––yes––yes
Checkov–––––yes
Cloud Custodianyes*–––––
Steampipeyes**–yes**–yes**–
Wizyesyesyesyesyesyes
Orca Securityyesyesyesyesyesyes
Lacework FortiCNAPPyesyesyespartialyes–
Prisma Cloudyesyesyesyesyesyes
Defender for Cloudyesyesyespartialyes–

* Cloud Custodian’s role is policy-enforcement, not just scanning. Findings come from the policies an operator writes; coverage is whatever the team authors.

** Steampipe’s pillar coverage is via the steampipe-mod-* compliance mods rather than out-of-the-box behaviour.


License Comparison

ToolLicenseOSIType
ProwlerApache-2.0yesOSS CLI
ScoutSuiteGPL-2.0-onlyyesOSS CLI
CloudSploitGPL-3.0-onlyyesOSS CLI
KubescapeApache-2.0yesOSS CLI / operator
CheckovApache-2.0yesOSS CLI
Cloud CustodianApache-2.0yesOSS policy engine
SteampipeAGPL-3.0-onlyyesOSS query engine
WizProprietary–SaaS CNAPP
Orca SecurityProprietary–SaaS CNAPP
Lacework FortiCNAPPProprietary–SaaS CNAPP
Prisma CloudProprietary–SaaS + agent CNAPP
Defender for CloudProprietary–SaaS CNAPP (MS)

Cloud Provider Coverage

ToolAWSAzureGCPOCIAlibabaK8s
Prowleryesyesyes––yes
ScoutSuiteyesyesyesyesyes–
CloudSploityesyesyesyesyes–
Kubescapen/an/an/an/an/ayes
Checkovyesyesyesyesyesyes
Cloud Custodianyesyesyes––yes
Steampipeyesyesyesyesyesyes
Wizyesyesyesyes–yes
Orca Securityyesyesyesyes–yes
Lacework FortiCNAPPyesyesyesyes–yes
Prisma Cloudyesyesyesyesyesyes
Defender for Cloudyesyesyes––yes

SSO / OIDC

The OSS CLIs have no auth surface of their own – they consume cloud SDK credentials. Auth questions apply only to the SaaS CNAPPs.

ToolOIDCSAMLSCIMAuthentik Notes
OSS CLIs (7 of 12)n/an/an/aCloud SDK creds gate access
WizpaidpaidpaidEnterprise tier
Orca SecuritypaidpaidpaidEnterprise tier
Lacework FortiCNAPPpaidpaidpaidEnterprise tier
Prisma CloudpaidpaidpaidEnterprise tier
Defender for CloudnativenativenativeEntra-native (the customer’s tenant)

Deployment Comparison

ToolDeploymentResourcesPrivileges
Prowlerpip / Docker / brewtrivialRead-only IAM role per cloud
ScoutSuitepip / DockertrivialRead-only IAM role
CloudSploitnpm / DockertrivialRead-only IAM role
KubescapeGo binary / Helm operatorlowkubeconfig (cluster-reader)
Checkovpip / Docker / brewtrivialnone (scans files)
Cloud Custodianpip / LambdalowPer-policy IAM (often write)
SteampipeGo binarylowCloud SDK creds
WizSaaS–Cloud-side IAM role per account
Orca SecuritySaaS–Cloud-side IAM role per account
Lacework FortiCNAPPSaaS + workload agentlowIAM role + lightweight agent
Prisma CloudSaaS + Twistlock DefendersmediumIAM + per-host agent
Defender for CloudSaaS (Azure portal)–Entra subscription + (optional) Defender agents

Composition Patterns

Three canonical CNAPP pipelines built from these tools.

1. OSS-only stack (zero license cost)

Prowler -- weekly cloud-wide compliance scan Kubescape -- daily Kubernetes posture Checkov -- on-PR IaC scan in CI Cloud Custodian -- continuous policy enforcement

Output: full CSPM / KSPM / IaC / enforcement coverage on AWS / Azure / GCP / Kubernetes without any commercial license.

2. Commercial CNAPP with OSS shift-left

Wiz (or Orca) -- continuous CSPM + CWPP + DSPM + CIEM Checkov -- on-PR IaC scan (still OSS) Kubescape -- in-cluster admission policy

Output: managed continuous CNAPP plus shift-left OSS guardrails. Standard pattern for managed customers in production.

3. Microsoft-aligned stack

Defender for Cloud -- foundational free + paid tiers Checkov -- IaC scan in Azure DevOps Cloud Custodian -- Azure Function-driven policy enforcement

Output: full CNAPP for Microsoft-heavy customers inside the Azure / Entra ecosystem.


Cost Tier

Rough TCO for a 1000-resource cloud footprint.

TierToolingApprox Cost
FreeProwler + Kubescape + Checkov + Cloud Custodian$0 + operator time
MidDefender for Cloud (foundational free + Servers plan)$5-15 per resource per month
HighWiz / Orca / Prisma Cloud / Lacework$20-50 per resource per month + Enterprise contract

Tools

12 tools.

Checkov

Infrastructure-as-code static analysis from Bridgecrew (Palo Alto Prisma Cloud); Terraform / CloudFormation / Helm / Kubernetes / Dockerfile.

License: Apache-2.0 (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

Cloud Custodian

Stackset-style YAML-policy enforcement engine for AWS / Azure / GCP; created by Capital One, now CNCF.

License: Apache-2.0 (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

CloudSploit

Open-source cloud security scanner now maintained by Aqua Security; AWS, Azure, GCP, OCI, Alibaba, GitHub.

License: GPL-3.0-only (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

Kubescape

Kubescape is a CNCF-incubating open-source Kubernetes security scanner from ARMO that checks clusters, manifests, Helm charts, and images against frameworks like NSA/CISA, MITRE ATT&CK, and CIS.

License: Apache-2.0 (OSS) · Kind: cli · Deploy: direct, docker, k8s, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

Lacework FortiCNAPP

CNAPP focused on behavioural anomaly detection; acquired by Fortinet in 2024 and rebranded FortiCNAPP.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

ResorsIT usage: Web App with SSO

Access & Identity: Single sign-on · Provisioned account

Website

Microsoft Defender for Cloud

Microsoft’s CNAPP integrated into the Azure portal; multi-cloud (AWS / GCP) scanning from the Defender XDR fabric.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

ResorsIT usage: Web App with SSO

Access & Identity: Single sign-on · Provisioned account

Website

Orca Security

Cloud-side agentless CNAPP with SideScanning (TM); Wiz’s principal competitor in the agentless CNAPP market.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

ResorsIT usage: Web App with SSO

Access & Identity: Single sign-on · Provisioned account

Website

Prisma Cloud

Palo Alto Networks’ CNAPP combining Twistlock (CWPP) + Bridgecrew (IaC) + RedLock (CSPM) into one platform.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: OIDC, SAML

ResorsIT usage: Web App with SSO

Access & Identity: Single sign-on · Provisioned account

Website

Prowler

Open-source multi-cloud security and compliance assessment tool; 400+ checks across AWS, Azure, GCP, M365, Kubernetes.

License: Apache-2.0 (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

ScoutSuite

Multi-cloud security auditing tool from NCC Group; AWS, Azure, GCP, OCI, Alibaba; HTML report output.

License: GPL-2.0-only (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

Steampipe

SQL queries against cloud APIs from Turbot; AWS / Azure / GCP / 140+ providers exposed as PostgreSQL tables.

License: AGPL-3.0-only (OSS) · Kind: cli · Deploy: direct, docker, package · SSO: none

ResorsIT usage: Deployment Payload

Access & Identity: Local host account · Key-based access

Website · Source

Wiz

Agentless CNAPP and the current market reference; cloud-side scanning of every layer (config, identity, secrets, vulns, runtime).

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

ResorsIT usage: Web App with SSO

Access & Identity: Single sign-on · Provisioned account

Website

Tools Catalog Ver. 2026.234 Home Search