Introduction - Prowler Documentation
Skip to main content

What is Prowler?

Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment. With hundreds of ready-to-use security checks, remediation guidance, and compliance frameworks, Prowler delivers AI-driven, customizable, and easy-to-use monitoring and integrations, making cloud security simple, scalable, and cost-effective for organizations of any size.

Prowler CLI

Command Line Interface

Prowler App

Web Application

Prowler Cloud

A managed service built on top of Prowler App.

Prowler Hub

A public library of versioned checks, cloud service artifacts, and compliance frameworks.

Supported Providers

Prowler supports a wide range of providers organized by category:

Cloud Service Providers (Infrastructure)

Infrastructure as Code Providers

ProviderSupportAudit Scope/EntitiesInterface
Infra as CodeOfficialRepositoriesUI, API, CLI

Software as a Service (SaaS) Providers

ProviderSupportAudit Scope/EntitiesInterface
GitHubOfficialOrganizations / RepositoriesUI, API, CLI
Google WorkspaceOfficialDomainsCLI
LLMOfficialModelsCLI
M365OfficialTenantsUI, API, CLI
MongoDB AtlasOfficialOrganizationsUI, API, CLI
VercelOfficialTeams / ProjectsCLI

Kubernetes

ProviderSupportAudit Scope/EntitiesInterface
KubernetesOfficialClustersUI, API, CLI

Containers

ProviderSupportAudit Scope/EntitiesInterface
ImageOfficialContainer Images / RegistriesCLI, API

Custom Providers (Prowler Cloud Enterprise Only)

For more information about the checks and compliance of each provider, visit Prowler Hub.

Where to go next?

User Guide

Detailed instructions on how to use Prowler.

Development Guide

Interested in contributing to Prowler?