Home All services
Start a project → Call Now

Cloud security review and consulting services

Know whether your cloud is set up safely — against a benchmark you can name.

We compare the settings in your AWS accounts, Azure subscriptions and Google Cloud projects with a benchmark named by document, version and profile level. We change nothing in your cloud, and also report what we could not read.

  • Read-only: nothing gets switched on
  • Unread settings named, never assumed safe
  • Fix checks included
  • CIS Benchmarks
  • NIST SP 800-115
  • CERT-In audit policy, 25.07.2025
  • CVSS v4.0
Illustration: a frosted cloud on a round platform holding two storage cylinders, one key and one server block, beside a checklist with four ticks, while a magnifying glass inspects one of the cylinders

In brief

What it is
A read-only check of your AWS, Azure and Google Cloud settings against a named benchmark.
Why it matters
Your provider secures its side of the cloud; the settings are yours. A green console score often covers only part of the benchmark.
What you get
A dated, scored report naming the benchmark, version and profile and what could not be read, plus a check of your fixes.

What we review

The cloud settings that are yours to configure.

A switch your provider hands you is a setting you own. In India, RBI (the Reserve Bank of India) calls cloud security a shared responsibility, and SEBI (the Securities and Exchange Board of India) makes the regulated entity solely accountable.

Identity and access

Who can reach what, in the provider's own three classes: external, internal and unused access.

Services, logging and backups

NIST SP 800-115, the US National Institute of Standards and Technology's Technical Guide to Information Security Testing and Assessment, says (section 3.4) a configuration review finds unnecessary services, weak account and password settings, and poor logging and backups.

Organization policies

Rules that govern what accounts may do: AWS service control policies, Azure Policy assignments and Google organization policies. AWS's console controls ignore this layer, so we read it separately.

A cloud security review is a cloud security posture assessment done by reading: the cloud part of a wider security posture assessment that also covers servers, network devices and SaaS (software as a service) tenants, with findings from both in one remediation plan. Known vulnerabilities, as opposed to settings, go to vulnerability management.

Why we name the benchmark

A passing cloud console score does not cover the whole benchmark.

AWS's and Google's consoles report against the CIS Benchmarks from the Center for Internet Security (CIS). AWS's own documentation shows three gaps.

  • Coverage. AWS says its Security Hub CSPM (cloud security posture management) console doesn't support every CIS requirement; many can be checked only by hand.
  • Version. CIS publishes Amazon Web Services Foundations at 7.0.0; AWS's console supports up to 5.0.0. Requirement numbers change between versions.
  • No evaluation. For a resource type that was never recorded, AWS shows a WARNING that "doesn't actually evaluate the configuration state of the resource".

So the scope names the benchmark, version and profile level (how strict the recommendations are, such as Level 1 or 2), and the report says whether each conclusion rests on the setting itself, on whether your cloud recorded it, or on a check by hand.

Benchmark versions

Each publisher lists different benchmark versions, so we name the one you are measured against.

Titles are quoted as printed, and no publisher says any two of them are the same document.

From each publisher's documentation.
PublisherThe versions it namesWhat its tooling leaves for a person
Center for Internet Security, the benchmark publisherAmazon Web Services Foundations 7.0.0, Microsoft Azure Foundations 6.0.0, Google Cloud Platform Foundation 5.0.0.Manual recommendations, which can't be passed or failed automatically and are left out of the score. CIS warns that reading only automated results "may be leaving security gaps".
AWS, Security Hub CSPM User GuideCIS AWS Foundations Benchmark 5.0.0 (recommended), 3.0.0, 1.4.0 and 1.2.0; several can run at once. AWS also offers "CIS Azure Foundations Benchmark v4.0.0".Unsupported requirements. CloudWatch.1 to CloudWatch.14 (metric filters and alarms) need a manual check for v5.0.0 and v3.0.0; Macie.1 for all four versions.
Google Cloud, Overview of Security Health AnalyticsCIS Google Cloud Computing Foundations Benchmark v2.0.0, v1.3.0, v1.2.0, v1.1.0 and v1.0.0, where Compliance Manager is not enabled. CIS reviews and certifies the detector mappings. Older versions are eventually deprecated.Resource types it doesn't scan within a service, and the gap to CIS's current version.

How the review runs

Six steps, from your account list to a dated report.

  1. Inventory

    Your list of accounts, subscriptions and projects. For a group under SEBI, its FAQ question 27 lets scope shrink only where systems are properly segregated, so these boundaries decide how far it can.

  2. Benchmark

    Document, version and profile, in writing: Level 1 (a base with little performance impact), Level 2 (defense in depth, where security is paramount) or STIG (Security Technical Implementation Guide), which replaced Level 3.

  3. Read-only access

    Enough to read configuration, with role names settled per provider during scoping.

  4. What your cloud already tracks

    Which recording is on, in which Regions; which benchmark checks run, at which version; any access analyzer and what it trusts. That limits what we read; we switch nothing on to widen it.

  5. Exceptions

    The deviations you already accepted, with reasons, so the report doesn't re-report decisions you signed off.

  6. Read, report, date

    The read date goes on the front, because each console recalculates on its own schedule. A setting changed later is a new fact, not a wrong finding.

Technical depth

The detail behind this page, source by source.

AWS Security Hub CSPM and AWS Config
  • Recording switched off before a resource existed also gives a WARNING that evaluates nothing.
  • The recommended CloudFormation template excludes IAM global resources from recording by default, and daily recording sends no data on a day without changes.
  • With Security Hub CSPM and Security Hub both enabled, the Config.1 control always shows PASSED.
Identity evidence on AWS and Google Cloud
  • IAM Access Analyzer trusts access from inside its zone of trust, the account or organization chosen at set-up. It reads external access only in its own Region, and covers fifteen resource types for external access and six for internal access.
  • Last-accessed data misses iam:PassRole, data plane events, and access allowed by resource-based policies, access control lists, service control policies, permissions boundaries and session policies. It counts failed attempts too.
  • Google's IAM recommender looks back at most 90 days and ignores access control lists and Kubernetes role-based access control.
Microsoft Defender for Cloud and Google Security Health Analytics
  • Defender for Cloud has two Secure Score models with different calculations. The classic one counts only built-in Microsoft cloud security benchmark (MCSB) recommendations, not Preview ones.
  • Defender recalculates each control every eight hours per Azure subscription or per AWS or GCP connector. Microsoft's note of 30 June 2026 says over 200 new AWS and GCP recommendations began counting, so a score change there reflects wider scope, not a worse environment.
  • MCSB mappings to CIS, NIST and PCI don't mean full compliance. Microsoft's SE:01 calls benchmarks a starting point for your own baseline.
  • Security Health Analytics runs batch scans daily on one tier and every 48 hours on another; real-time detectors scan when a configuration changes.
NIST SP 800-115 and CERT-In's audit policy

NIST SP 800-115 (September 2008), Chapter 3, Review Techniques: reviews are passive and pose minimal risk. Section 3.4 compares settings with a checklist; automation is preferred, but some settings must be checked manually.

CERT-In's Comprehensive Cyber Security Audit Policy Guidelines, Version 1.0, 25.07.2025: section 6 defines Cloud Security Testing as evaluating and assessing security measures, configurations and vulnerabilities, so our scope names which one you are buying. Clause 13.1.1(a) puts cloud architecture in audit scope; 13.1.1(c) derives scope from the consolidated, updated asset inventory.

RBI and SEBI: who answers for cloud settings

The Reserve Bank of India (Outsourcing of Information Technology Services) Directions, 2023, Appendix I: paragraph 3 makes cloud security a shared responsibility between the regulated entity (RE) and the cloud service provider (CSP). Paragraph 6(b) asks for role-based user and privileged access, segregation of duties, need-to-know, least privilege and multi-factor authentication; 6(c) for control objectives at least as high as on-premise; paragraph 9 for the RE's audit, periodic review or third-party certifications to cover, as per applicability and cloud usage, roles and responsibilities of RE and CSP in cloud governance, access and network controls and configurations. Clause 2(a) applies the Directions to commercial banks as defined there, Primary (Urban) Co-operative Banks in Tier 3 and Tier 4, NBFCs in the Top, Upper and Middle Layers, Credit Information Companies, and EXIM Bank, NABARD, NaBFID, NHB and SIDBI; clause 2(c) limits them to Material Outsourcing of Information Technology Services arrangements, as the Directions define that term.

SEBI's Frequently Asked Questions on CSCRF for SEBI REs and the Framework for Adoption of Cloud Services by SEBI REs, 11 June 2025: question 49 makes the RE solely accountable; question 43 cites clause 4(ii) of the SEBI Cloud Adoption Framework, which mandates an explicit and unambiguous delineation of responsibilities between the RE and the CSP; question 27 lets coverage stop at systems under SEBI's purview only if properly segregated, connected systems included. The FAQ says it is neither an interpretation of CSCRF nor a binding opinion.

Scope and limits

What this review does not do.

Not an audit

SecWiz is not a CERT-In (Indian Computer Emergency Response Team) empanelled auditing organization, and this is not a CERT-In audit. Where a regulator requires one, buy it from a firm on CERT-In's list.

One point in time

The review describes your cloud on the date it was read. Recurring obligations stay in your own calendar.

Only what it can read

It reads what your cloud records and our access allows, and says nothing about settings nobody pointed it at. Those limits are printed beside the findings.

A bounded engagement. Monitoring set-up, incident response and retainers are separate engagements, described on managed security services.

Models and agents in your cloud belong to AI security.

FAQ

Questions buyers ask when the dashboard already says compliant.

It examines configuration: the settings in your AWS accounts, Azure subscriptions and Google Cloud projects, read against a named benchmark, with unread settings reported alongside. NIST SP 800-115 says such reviews "pose minimal risk to systems and networks".

Because the console's standard is not the whole benchmark: AWS's console skips some CIS requirements, trails CIS's current version, and gives unrecorded resource types a WARNING that evaluates nothing. A review reads resource state, recorder state and unsupported requirements together, and says which of the three each conclusion rests on.

The document, version and profile the scope names. CIS lists five current AWS benchmarks and four for Azure, and Foundations is one of each. Versions renumber requirements: AWS's control IAM.5 (multi-factor sign-in for IAM console users) is CIS requirement 1.9 in v5.0.0, 1.10 in v3.0.0 and v1.4.0, and 1.2 in v1.2.0.

Read-only access to configuration, with role names settled per provider during scoping. Nothing gets switched on: no analyzer, recorder, policy or posture standard. The report states the limits of what your cloud records, and so of what we could read.

No. SecWiz is not a CERT-In empanelled auditing organization, and this is a cloud configuration review, not a CERT-In audit. We cite CERT-In's Comprehensive Cyber Security Audit Policy Guidelines, Version 1.0, 25.07.2025, for their content only. A required CERT-In audit must come from a firm on CERT-In's list.

It covers the provider's side. AWS leaves the guest operating system, installed software and security group (firewall) configuration to the customer. Google says that in IaaS (infrastructure as a service) "the bulk of the security responsibilities are yours", and even in SaaS "You remain responsible for your access controls and the data that you choose to store in the application".

Not as part of this review. Incident response and retainers are separate purchases, described on managed security services. Where a managed security retainer includes security monitoring, its coverage hours and escalation path are agreed in writing. SecWiz does not operate a security operations center.

SecWiz writes and signs the report: evidence for your assessor to weigh, not a declaration that you comply. You sign the scope and the exception list. Findings carry CVSS v4.0 (Common Vulnerability Scoring System) scores. Ask whoever you hire which benchmark, version and profile each finding used, what the tooling could not evaluate, which trust boundary applied, and whether identity findings keep the provider's classes: external, internal and unused access.

Let's talk

Say which cloud accounts, and what they are measured against.

List the accounts, subscriptions and projects in scope, and the benchmark you need. We'll say what can be read and what must be checked by hand. We reply within one working day.