2.4 Compliance and Governance

Key Takeaways

  • AWS Artifact provides on-demand access to AWS compliance reports and agreements (SOC, PCI DSS, ISO 27001, HIPAA BAA).
  • AWS Config continuously records resource configurations and evaluates them against rules; AWS CloudTrail logs API calls — they serve different purposes.
  • AWS Organizations centrally manages multiple accounts with consolidated billing, Organizational Units, and Service Control Policies.
  • Service Control Policies set maximum permission guardrails and only restrict — they never grant permissions — and apply even to member-account root users.
  • AWS Control Tower automates setup and governance of a secure multi-account environment using landing zones, guardrails, and Account Factory.
Last updated: June 2026

AWS Compliance Programs

AWS maintains compliance with a wide range of global security and compliance standards. The key mental model: AWS provides the compliant infrastructure, while the customer ensures their own usage of AWS is compliant — compliance is shared.

Common Compliance Standards

StandardDescriptionRelevance
SOC 1/2/3Service Organization Control reportsFinancial reporting and security controls
PCI DSSPayment Card Industry Data Security StandardProcessing credit card data
HIPAAHealth Insurance Portability and Accountability ActUS healthcare data
FedRAMPFederal Risk and Authorization Management ProgramUS government workloads
GDPRGeneral Data Protection RegulationEU personal data protection
ISO 27001International security standardInformation security management
ISO 27017Cloud-specific security controlsCloud security practices
ISO 27018Protection of PII in the cloudPersonal data in cloud environments
CSA STARCloud Security Alliance assessmentCloud security posture

Compliance Is a Shared Responsibility

AWS's Compliance ResponsibilityCustomer's Compliance Responsibility
Physical data-center complianceConfiguring services to meet requirements
Infrastructure-level certificationsData classification and protection
Maintaining compliance reportsUser access management and auditing
Global infrastructure securityApplication-level compliance controls

AWS Artifact

AWS Artifact is a self-service portal providing on-demand access to AWS compliance documentation and agreements.

SectionWhat It Provides
Artifact ReportsAWS compliance reports (SOC, PCI, ISO) to download and share with auditors
Artifact AgreementsReview and accept agreements such as the HIPAA Business Associate Addendum (BAA)

On the Exam: "Where do I download AWS SOC/PCI compliance reports?" → AWS Artifact.

AWS Config

AWS Config continuously monitors and records your AWS resource configurations. It answers: "What did my environment look like at a specific point in time, and how did it change?"

Capabilities:

  • Configuration recording — track how resources are configured and how they change
  • Compliance evaluation — define rules (e.g., "all S3 buckets must be encrypted") and check compliance
  • Configuration history — view a timeline of changes to any resource
  • Remediation — automatically fix non-compliant resources

Common Config rules: ensure S3 buckets are not public, ensure EBS volumes are encrypted, ensure CloudTrail is enabled, ensure the root user has MFA.

On the Exam: Config = resource configuration tracking and compliance; CloudTrail = API call logging. Do not confuse them.

AWS Organizations

AWS Organizations centrally manages and governs multiple AWS accounts.

FeatureDescription
Consolidated BillingOne payment method for all accounts; volume discounts apply across accounts
Organizational Units (OUs)Group accounts logically (Production, Development, Finance)
Service Control Policies (SCPs)Set permission boundaries across accounts/OUs
Account CreationProgrammatically create new accounts
Tag PoliciesEnforce standardized tagging across accounts

Service Control Policies (SCPs)

SCPs are the central control mechanism in AWS Organizations and set the maximum permissions accounts can have.

  • SCPs do NOT grant permissions — they only restrict what is allowed
  • SCPs apply to all users and roles in affected accounts, including the root user of member accounts
  • SCPs do not affect the management (payer) account
  • The effective permission is the intersection of the SCP and the IAM policy

Example: an SCP denying all EC2 actions in the "Development" OU prevents any user in any Development account from launching EC2 instances, no matter their IAM permissions.

AWS Control Tower

AWS Control Tower automates the setup and governance of a secure, multi-account AWS environment, building on AWS Organizations.

  • Landing Zone — automated multi-account setup with best practices
  • Guardrails — pre-configured preventive and detective governance rules
  • Account Factory — automated provisioning of new accounts with standard settings
  • Dashboard — centralized compliance visibility

Governance Quick Reference

ServiceWhat It Does
AWS OrganizationsCentrally manage multiple accounts
Service Control PoliciesSet permission boundaries across accounts
AWS Control TowerAutomated multi-account governance setup
AWS ConfigTrack resource configuration and compliance
AWS ArtifactAccess compliance reports and agreements
AWS CloudTrailLog API activity for auditing
AWS Audit ManagerAutomate evidence collection for audits

Together these services let an organization prove that its AWS environment is configured securely and stays compliant over time — a frequent Domain 2 theme.

AWS Audit Manager and Putting It Together

AWS Audit Manager complements Artifact and Config by automating evidence collection for audits — it continuously gathers data and maps it to frameworks like SOC 2, PCI DSS, and HIPAA so you can assess your AWS usage against a standard and produce audit-ready reports. A useful way to remember the governance stack: Artifact gives you AWS's own compliance proof, Config proves your resources are configured correctly, CloudTrail proves who did what, Audit Manager assembles the evidence, and Organizations + Control Tower enforce guardrails so accounts stay compliant by design.

Knowing which of these to reach for in a given scenario is the heart of Domain 2's governance questions.

Test Your Knowledge

Where can a company download AWS compliance reports like SOC and PCI DSS reports?

A
B
C
D
Test Your Knowledge

A company wants to continuously verify that all S3 buckets across their accounts have encryption enabled. Which service should they use?

A
B
C
D
Test Your Knowledge

What is the purpose of Service Control Policies (SCPs) in AWS Organizations?

A
B
C
D
Test Your Knowledge

Which AWS service provides automated setup and governance of a secure, multi-account AWS environment?

A
B
C
D
Test Your Knowledge

What is a benefit of consolidated billing in AWS Organizations?

A
B
C
D