Key Takeaways
Every SMB client an MSP manages is running something in the cloud — AWS, Azure, or both. Most of those environments are misconfigured, over-permissioned, and not mapped to any compliance framework. Cloud Security Posture Management turns that gap into a service line: continuous cloud configuration assessment, compliance mapping, and remediation that MSPs can deliver at scale. This guide covers how to scope CSPM engagements, select tooling, price the service, and build the retainer model that makes it recurring revenue.
Every SMB an MSP manages has cloud infrastructure. AWS, Azure, Microsoft 365 with Azure AD, maybe a Salesforce environment or production workloads spread across three regions. Most of those environments were stood up by developers or IT generalists optimizing for speed, not security. Nobody reviewed the IAM policies. Nobody checked if storage buckets were public. Nobody mapped the configuration to a compliance framework.
That is the market. Cloud Security Posture Management — CSPM — is the service line that captures it.
What CSPM Is (and What It Isn’t)
CSPM is continuous assessment of cloud environment configurations against security benchmarks and compliance frameworks. It answers: what is misconfigured, what violates policy, what creates exposure, and what specific controls a given compliance framework requires you to fix.
This is different from cloud monitoring, which watches for anomalous activity at runtime. Different from cloud workload protection, which protects running code and containers. CSPM is about configuration — the state of your cloud resources relative to what they should be. Is this S3 bucket public when it should be private? Is this EC2 instance accessible from 0.0.0.0/0 on port 22? Does this Azure storage account have public access enabled? Does this IAM role have wildcard permissions that violate least privilege?
For MSPs, the critical distinction is this: CSPM translates cloud misconfiguration into compliance language. Your clients do not care about security group rules in the abstract. They care when you tell them their AWS environment has 23 CIS Benchmark Level 1 failures that map to SOC 2 availability controls. That is a conversation about risk and compliance posture — not a firewall ticket.
The Misconfiguration Problem Is Real and Getting Worse
Cloud infrastructure is the primary attack surface for SMBs. Breach report data across 2024 and 2025 is consistent: most successful cloud attacks do not exploit zero-days. They exploit misconfigurations — overpermissioned IAM roles, exposed storage buckets, publicly accessible databases, storage accounts with public read access, service accounts without MFA, and developer environments with production credentials baked in.
The root cause is speed. Developers provision resources to get things working. IAM policies are copied from Stack Overflow examples. Staging environments share credentials with production. Security groups expand over time as exceptions accumulate. Nobody cleans it up because nobody owns it.
MSP clients do not have the in-house expertise to audit cloud configuration continuously. They provision resources, assume their cloud provider’s defaults are secure (they are not — AWS defaults are minimal; Azure defaults are inconsistent by service), and have no visibility into their actual posture until something breaks or an auditor asks.
The misconfiguration problem scales with cloud footprint. A client running 20 AWS services has more misconfiguration exposure than the same client had three years ago on-premises. As adoption grows, so does the gap — and so does the need for someone to manage it.
Building the CSPM Service Line
Phase 1: Scoping and Initial Assessment
The first step is understanding what the client actually has in the cloud. For most MSP clients this means some combination of AWS (S3, EC2, RDS, Lambda, IAM), Azure (VMs, Azure AD, Blob Storage, Key Vault), and Microsoft 365. Start with read-only access to the cloud environment.
For AWS: a cross-account IAM role with SecurityAudit policy attached. For Azure: a read-only service principal assigned at the subscription level. This gives you the ability to run the full assessment without any production access, no risk of configuration changes, no service disruption.
Before running any tool, document what exists: services in use, regions, account structure, IAM users and roles, network architecture. This baseline tells you the scope and identifies the highest-risk areas before the scan runs — a 15-service AWS environment in one region is a different engagement from a 60-service multi-account organization with cross-account roles and an EC2-heavy workload.
Run the initial CSPM scan. For a first engagement on a typical SMB cloud environment that has never been security-audited, expect 40 to 150+ findings. Organize them by severity and map high-severity findings to compliance frameworks if the client has a compliance driver — SOC 2, PCI DSS, HIPAA, or cyber insurance baseline controls.
Deliver a structured finding register, not a raw scan export. Clients need a remediation plan with prioritized findings, owner assignments, and estimated effort. The difference between a finding register and a scan report is the difference between a client who acts and a client who files it away.
Phase 2: Remediation
Work through gap findings systematically. Prioritize by exposure risk:
Public exposure — publicly accessible storage, databases, or compute instances — goes first. These are active attack surface, not theoretical risk. An S3 bucket with public read access on a production account is a data exposure event waiting for a scanner to find it.
IAM misconfigurations — overpermissioned roles, root accounts without MFA, unused credentials, access keys that haven’t rotated in over 90 days — go second. IAM is the blast radius multiplier: a compromised credential with wildcard permissions can access everything. Getting IAM right reduces the impact of every other finding.
Network exposure — security groups open to 0.0.0.0/0 on management ports (22, 3389, 5432), unrestricted egress, missing VPC flow logs — comes third.
Configuration hardening — CloudTrail not enabled, S3 bucket logging not configured, encryption not set on RDS, Azure storage not encrypted at rest — rounds out the backlog. These are often the easiest fixes but represent compliance failures in almost every framework.
Document every remediation as you execute it. Each fix becomes a compliance evidence entry. When the client’s SOC 2 auditor asks for evidence of access control enforcement or encryption implementation, the remediation record is part of the response.
Phase 3: Ongoing Posture Management (The Retainer)
This is where CSPM becomes recurring revenue. Cloud environments change constantly. Developers provision new resources. Engineers open security group rules for debugging and forget to close them. New services get enabled without a security review. IAM roles get modified when access requests come through informal channels.
New misconfigurations appear continuously — not because your remediation was incomplete, but because the environment is dynamic. CSPM posture management is not a one-time engagement. It is a continuous service.
The retainer delivers: continuous drift detection (new misconfigurations flagged within 24–48 hours), weekly posture dashboard review, monthly summary report, quarterly compliance mapping against the client’s framework, and change management support for new cloud deployments.
At a minimum, build cloud configuration review into your change management process — any significant new workload or infrastructure change gets a pre-deployment security review that checks projected CSPM impact. Preventing misconfigurations is more efficient than remediating them after the fact, and it positions the MSP as an architecture partner rather than a break-fix vendor.
Tooling Stack
Several CSPM tools work well for MSP delivery:
Prowler — open source, covers AWS and Azure, full CIS Benchmark and NIST framework coverage. CLI-based, requires operational tooling around it, but zero licensing cost. The right starting point for MSPs building a CSPM practice before committing to a commercial platform. Use it for initial assessments while you validate demand.
Microsoft Defender for Cloud — strong fit for Azure-heavy or M365-heavy client bases. Included in M365 E5 licensing and available as a standalone. Native integration with Azure Policy, Defender plans, and Microsoft Secure Score. For MSPs already deep in the Microsoft ecosystem, this is the lowest-friction entry point for cloud posture management.
Wiz — the dominant commercial player, increasingly accessible below enterprise scale. Agentless, excellent multi-cloud coverage, multi-tenant management console that supports MSP delivery across client accounts. Pricing is per cloud account, which works for MSPs managing multiple client environments. The attack path analysis — which shows how individual misconfigurations chain together into exploitable paths — is particularly effective for client risk conversations.
Orca Security — agentless, strong attack path analysis, good for presenting cloud risk in business terms to clients who are not technically deep.
For most MSPs starting: Prowler for initial assessments, Defender for Cloud for ongoing Azure management, with a commercial platform added as client volume justifies the licensing spend.
Pricing the Service
Cloud security engagements price on environment complexity, not headcount. The relevant variables are: number of cloud accounts, services in use, finding count from initial assessment, and compliance frameworks required.
Initial CSPM assessment: $2,500–$6,000 for a single AWS or Azure environment. Multi-account or multi-cloud engagements run $6,000–$12,000. Includes scoping, scan, prioritized finding register, and remediation plan.
Remediation project: $3,000–$15,000+ depending on finding count and architectural complexity. IAM refactoring, network redesign, and encryption implementation can each run $5,000–$10,000 on their own for a complex environment.
Monthly posture management retainer: $500–$1,500 per cloud environment. Multi-environment clients $1,500–$3,500/month. Includes drift monitoring, monthly reporting, quarterly compliance review, and change management support.
Total first-year revenue per cloud client: $8,000–$25,000 in project fees plus retainer. An MSP with 20 cloud-active clients generating this revenue is looking at $160,000–$500,000 in new annual revenue from a service they are almost certainly not yet offering at this margin.
What MSPs Get Wrong
Delivering raw scan output. A 150-finding CSPM report does not help anyone. Clients need prioritized, actionable findings with business context. “Your S3 bucket logging is not enabled” is a configuration detail. “Three AWS misconfigurations are mapped to your SOC 2 availability controls — here is the remediation plan” is a business conversation. The MSP’s value is in the translation, not the scan.
Not scoping first. Running a CSPM scan on an undocumented environment produces confusing results and bad prioritization. Know what services exist and what business processes they support before interpreting findings. A critical finding in a dev environment has different priority than the same finding in a production account processing customer data.
Ignoring IAM. IAM misconfiguration is the most consistent root cause of cloud breaches and the most consistently overlooked item in cloud security reviews. A compromised credential with overpermissioned access is the attacker’s preferred entry point. Start with IAM — users, roles, policies, service accounts, credential age — before touching anything else.
One-time assessments with no retainer. A single CSPM scan without ongoing monitoring is a point-in-time snapshot that becomes stale within weeks. Cloud environments change fast. The retainer is what makes CSPM a security control rather than an audit exercise, and it is where the recurring revenue lives.
Underpricing architectural work. Cloud remediation frequently involves real architecture decisions — redesigning overly permissive security groups, refactoring IAM roles, introducing network segmentation between workloads. MSPs who price this as a support ticket lose money and under-deliver. Scope the remediation project separately from the assessment, with clear deliverables and hourly rates for work that expands.
Why 2026 Is the Window
Cyber insurance carriers are requiring cloud security controls as a condition of coverage. SOC 2 auditors are examining cloud configurations as part of availability and security trust service criteria. Clients undergoing M&A due diligence are having their cloud environments reviewed by the acquirer’s security team. Customer security questionnaires increasingly ask about cloud posture. The pressure to document cloud security is coming from multiple directions simultaneously.
Most MSPs are not yet offering cloud security as a structured service line. The cloud footprint has outpaced the managed security offerings. That gap is the opportunity — MSPs who build CSPM capability now are positioning themselves as the natural security partner for cloud-forward SMBs, and capturing revenue that would otherwise go to boutique cloud security firms who have no relationship with the client’s IT environment.
GetCybr maps cloud security findings to compliance frameworks, tracks remediation evidence, and generates client-ready compliance reports that tie CSPM posture to SOC 2, NIST CSF, or CIS Benchmark requirements. MSPs can manage multiple client cloud environments from a single dashboard, track open findings by severity and owner, and produce the compliance evidence clients need for audits, insurance renewals, and customer security reviews.
Further Reading
Ready to Scale Your vCISO Practice?
See how GetCybr helps MSPs deliver enterprise-grade security services.