Overview
This domain covers security and compliance aspects of AWS DevOps practices, focusing on implementing security controls, managing compliance requirements, and ensuring governance across AWS environments.
Domain Weight: 17% of exam
Key Topics Covered
6.1 Security Controls and Compliance
- Identity and Access Management (IAM)
- AWS Key Management Service (KMS)
- AWS Secrets Manager
- AWS Certificate Manager (ACM)
- AWS WAF and Shield
6.2 Governance and Compliance Frameworks
- AWS Organizations
- AWS Control Tower
- AWS Config
- Compliance monitoring and reporting
- Regulatory compliance (GDPR, HIPAA, PCI DSS, SOC)
6.3 Security Automation
- Automated security scanning
- Compliance monitoring
- Incident response automation
- Security remediation workflows
Files in this Domain
Core Security Services
- IAM-General.md - Identity and Access Management comprehensive guide
- IAM-Identity-Center-General.md - Workforce SSO, permission sets, multi-account access
- Resource-Control-Policies-General.md - RCPs: restrict what can be done to resources org-wide
- KMS-General.md - Key Management Service for encryption
- Secrets-Manager-General.md - Secrets management and rotation
- Certificate-Manager-General.md - SSL/TLS certificate management
- WAF-Shield-General.md - Web Application Firewall and DDoS protection
- Macie-General.md - Sensitive data discovery in S3
- Audit-Manager-General.md - Automated compliance evidence collection
Governance and Compliance
- Compliance-Governance-General.md - Compliance frameworks and governance patterns
Key Concepts
Security Best Practices
- Least Privilege Access - Grant minimum necessary permissions
- Defense in Depth - Multiple layers of security controls
- Encryption Everywhere - Data at rest and in transit
- Continuous Monitoring - Real-time security monitoring
- Automated Response - Automated incident response and remediation
Compliance Requirements
- Data Protection - GDPR, CCPA compliance
- Healthcare - HIPAA compliance
- Financial Services - PCI DSS compliance
- Government - FedRAMP compliance
- Industry Standards - SOC 1/2/3, ISO 27001
Governance Patterns
- Multi-Account Strategy - Account separation for security
- Centralized Logging - Audit trails and compliance
- Policy Enforcement - Service Control Policies (SCPs)
- Access Reviews - Regular permission audits
- Incident Response - Structured response procedures
Integration Patterns
CI/CD Security Integration
- Security scanning in pipelines
- Secrets management in deployments
- Compliance validation in builds
- Automated security testing
Multi-Account Security
- Cross-account role assumptions
- Centralized security monitoring
- Shared security services
- Compliance across accounts
Automation and Orchestration
- Security event response
- Compliance remediation
- Access provisioning
- Certificate management
Monitoring and Alerting
Security Monitoring
- AWS CloudTrail for audit logs
- AWS Config for compliance monitoring
- Amazon GuardDuty for threat detection
- AWS Security Hub for centralized findings
Compliance Reporting
- Automated compliance dashboards
- Regular compliance assessments
- Audit trail generation
- Violation alerting and remediation
Common Exam Scenarios
- Implement least privilege access - IAM policies and roles
- Encrypt data at rest and in transit - KMS and certificate management
- Manage secrets securely - Secrets Manager integration
- Protect web applications - WAF rules and Shield protection
- Ensure compliance monitoring - Config rules and remediation
- Implement governance controls - Organizations and Control Tower
- Automate security responses - Lambda-based automation
- Manage certificates - ACM integration with services
- Cross-account security - Role assumptions and policies
- Incident response procedures - Automated response workflows
Study Tips
Focus Areas
- Understand IAM policy evaluation logic
- Know KMS key types and use cases
- Understand Secrets Manager rotation patterns
- Know WAF rule types and integration
- Understand compliance frameworks and requirements
Hands-on Practice
- Create IAM policies with conditions
- Set up KMS keys with cross-account access
- Configure Secrets Manager with rotation
- Deploy WAF rules for web applications
- Set up Config rules for compliance monitoring
Integration Knowledge
- Security service integrations with other AWS services
- Cross-account security patterns
- Automation patterns for security and compliance
- Monitoring and alerting configurations
Additional Resources
AWS Documentation
Compliance Frameworks
Security Tools
Domain 6: Security and Compliance
Amazon Macie
What it is: Data security for S3 — machine learning plus pattern matching that finds sensitive data and bucket misconfigurations, then routes findings into your response workflow. …
read moreDomain 6: Security and Compliance
AWS Audit Manager
1. Overview What it is: A service that continuously collects evidence from your AWS environment to help you audit compliance with frameworks like PCI-DSS, HIPAA, SOC 2, CIS, and …
read moreDomain 6: Security and Compliance
AWS Certificate Manager (ACM)
1. Overview What is ACM? Managed service for provisioning and managing SSL/TLS certificates Free SSL/TLS certificates for AWS services Automatic certificate renewal Integration …
read moreDomain 6: Security and Compliance
AWS Compliance and Governance
1. Overview AWS Compliance Framework Shared responsibility model for compliance AWS manages infrastructure compliance Customers responsible for data and application compliance …
read moreDomain 6: Security and Compliance
AWS IAM (Identity and Access Management)
1. Overview What is IAM? Web service for securely controlling access to AWS resources Centralized management of users, groups, roles, and permissions Global service (not …
read moreDomain 6: Security and Compliance
AWS IAM Identity Center
Naming: AWS IAM Identity Center is the current name. It was called AWS Single Sign-On (AWS SSO) until July 2022. The exam may use either name — they are the same service. Any file …
read moreDomain 6: Security and Compliance
AWS KMS (Key Management Service)
1. Overview What is KMS? Managed service for creating and controlling encryption keys Integrates with most AWS services for encryption FIPS 140-2 Level 2 validated hardware …
read moreDomain 6: Security and Compliance
AWS Secrets Manager
1. Overview What is Secrets Manager? Managed service for storing, retrieving, and rotating secrets Centralized secret management across AWS services and applications Automatic …
read moreDomain 6: Security and Compliance
AWS WAF & Shield
1. Overview AWS WAF (Web Application Firewall) Layer 7 firewall for web applications Protects against common web exploits and attacks Integrates with CloudFront, ALB, API Gateway, …
read moreDomain 6: Security and Compliance
Resource Control Policies (RCPs)
New in 2024. RCPs are a type of AWS Organizations policy that controls the maximum permissions that can be granted to resources in member accounts. They are the resource-side …
read more