License & Deployment Mix: 12 tools – 7 OSS, 5 commercial SaaS.

Color: Blue team.

What Is This Category?

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

The information on these pages was researched by a combination of human review and large language models. 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. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

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
Prowleryespartialpartial
ScoutSuiteyes
CloudSploityespartial
Kubescapeyesyes
Checkovyes
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
WizProprietarySaaS CNAPP
Orca SecurityProprietarySaaS CNAPP
Lacework FortiCNAPPProprietarySaaS CNAPP
Prisma CloudProprietarySaaS + agent CNAPP
Defender for CloudProprietarySaaS CNAPP (MS)

Cloud Provider Coverage

ToolAWSAzureGCPOCIAlibabaK8s
Prowleryesyesyesyes
ScoutSuiteyesyesyesyesyes
CloudSploityesyesyesyesyes
Kubescapen/an/an/an/an/ayes
Checkovyesyesyesyesyesyes
Cloud Custodianyesyesyesyes
Steampipeyesyesyesyesyesyes
Wizyesyesyesyesyes
Orca Securityyesyesyesyesyes
Lacework FortiCNAPPyesyesyesyesyes
Prisma Cloudyesyesyesyesyesyes
Defender for Cloudyesyesyesyes

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
WizSaaSCloud-side IAM role per account
Orca SecuritySaaSCloud-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: native, docker, package · SSO: none

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: native, docker, package · SSO: none

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: native, docker, package · SSO: none

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: native, docker, k8s, package · SSO: none

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

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

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

Website

Prisma Cloud

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

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

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: native, docker, package · SSO: none

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: native, docker, package · SSO: none

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: native, docker, package · SSO: none

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

Website

ResorsIT Tools Catalog Search