0Pricing
AWS Security Academy · Lesson

Security Standards and Compliance Scores

Learn how built-in standards rate your account's security posture.

Security Standards and Compliance Scores is a free AWS Security Academy lesson on CoddyKit — lesson 2 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the AWS Security Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Measuring Your Posture

Aggregating findings is half of Security Hub's value. The other half is continuously checking your account against best-practice standards and giving you a score. This tells you not just what attacked you, but how exposed your configuration is in the first place.

What a Security Standard Is

A security standard is a curated set of automated controls that check resources against best practices. Security Hub runs these checks on a schedule and reports each control as passed or failed, turning vague "are we secure?" questions into concrete, measurable results.

The Built-In Standards

Security Hub offers standards including the AWS Foundational Security Best Practices (FSBP), the Center for Internet Security (CIS) AWS Foundations Benchmark, and standards aligned to PCI DSS and NIST. Each targets a different audience, from general hardening to specific compliance regimes.

Foundational Best Practices

The FSBP standard is AWS's own broad set of checks covering many services, like "S3 buckets should block public access" or "IAM root user should have MFA". It is the recommended starting point for most accounts because it reflects current AWS guidance across the board.

CIS Benchmark

The CIS AWS Foundations Benchmark is an industry-standard hardening guide maintained by the Center for Internet Security. Enabling it in Security Hub checks your account against well-known consensus controls, which is useful when auditors expect CIS alignment specifically.

Controls and Their Status

Each standard is made of individual controls, and each control reports a status: passed, failed, or not available. Failed controls generate findings you can fix. You can disable controls that do not apply to your environment so they do not skew your results.

The Security Score

Security Hub calculates a security score, a percentage of controls passing out of those enabled. A higher score means a stronger posture. The score gives leadership a simple metric to track over time, while the underlying failed controls give engineers the to-do list.

Consolidated Control Findings

Many controls overlap across standards. Security Hub can consolidate control findings so a single underlying issue is not reported many times. This keeps the score and the finding list clean even when several standards check the same thing.

Acting on Failed Controls

Failed controls are findings you remediate, often with documented remediation steps. You can route them through EventBridge for automated fixes or to a ticketing system. The score then improves as controls move from failed to passed, giving measurable progress.

Disabling and Tuning Controls

Not every control fits every account. You can disable individual controls that do not apply, and some controls accept parameters to match your policy, such as the required minimum password length. Tuning controls keeps the security score meaningful, because a score dragged down by irrelevant checks would mislead rather than guide remediation.

Standards Need Recorded Resources

An important dependency: some Security Hub controls rely on AWS Config recording resource configuration. If Config is not recording the relevant resource types, those controls cannot evaluate and may show as no data. So a complete posture program enables Config alongside Security Hub. The exam may hide this dependency, expecting you to know that Config underpins many control checks.

Quick Check

Match standards to needs.

Recap

Security Hub measures posture by running security standards, sets of automated controls, including the AWS FSBP, the CIS Benchmark, and PCI DSS/NIST-aligned standards. Each control reports passed or failed, producing a security score (percent passing). Disable irrelevant controls, consolidate overlapping ones, and remediate failures to raise the score.

Frequently asked questions

Is the “Security Standards and Compliance Scores” lesson free?

Yes — the full text of “Security Standards and Compliance Scores” is free to read here on the web, and the AWS Security Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the AWS Security Academy course, upgrade to CoddyKit PRO.

What will I learn in “Security Standards and Compliance Scores”?

Learn how built-in standards rate your account's security posture. You practise AWS Security Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start AWS Security Academy?

No prior experience is required. AWS Security Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 2 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Security Standards and Compliance Scores” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this AWS Security Academy lesson?

Yes. Every AWS Security Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. What Security Hub Aggregates
  2. Security Standards and Compliance Scores
  3. The ASFF Finding Format
  4. Insights and Custom Finding Actions
← Back to AWS Security Academy