19 sections · 222 lessons
- Video
- Lab
- Cheat sheet
- Reading
1 About the course and exam
- Video: About this course (please watch) Preview
- Video: About the exam
- Cheat sheet: [Cheat Sheet] Services you need to focus on learning
- Reading: Course resources and downloads
- Reading: Tips & tricks from learners who passed the exam
2 Getting Started
- Reading: Our community
- Video: Create and configure your AWS account
- Video: Secure the root user
- Video: Set up Budget Alarms
- Reading: Install tools and configure your machine
3 Centrally deploy and manage AWS accounts
- Video: The AWS SRA Project
- Video: AWS Organizations
- Video: About SCPs
- Video: Deploying SCPs
- Video: Testing SCPs
- Video: Resource Control Policies (RCPs)
- Video: AWS Control Tower
- Reading: [Quiz] Centrally deploy and manage AWS accounts
- Video: Tagging best practices
4 Design, implement, and troubleshoot authorization for AWS resources
- Video: What are IAM roles?
- Video: Managed vs. Inline Policies
- Cheat sheet: [Cheat Sheet] Anatomy of an IAM Policy
- Video: Identity-based policies vs. resource-based policies
- Video: IAM permissions boundaries
- Video: Session control policies
- Video: Policy evaluation flow
- Video: Common policy conditions
- Reading: [Quiz] IAM Policies Roles and Permissions in AWS
- Video: Trusted Entity Types
- Video: Creating a service role
- Video: Service-linked roles
- Video: Cross-account access with roles
- Reading: [Quiz] Cross account access
- Video: Cross-account roles for 3rd party access (prevent confused deputy)
- Video: ABAC and RBAC for access control
- Video: IAM Roles Anywhere
- Reading: [Quiz] IAM Advanced Access Control
5 Design, implement, and troubleshoot authentication for AWS resources
- Video: IAM Users vs. Identity Center Users
- Video: Enable Identity Center (SSO)
- Cheat sheet: [Cheat Sheet] IAM Identity Center
- Video: Delegating administration of Identity Center
- Video: Creating permission sets (roles) from delegated admin
- Video: Assuming roles created through Identity Center
- Video: Centrally managing root access
- Lab: IAM Credentials Report
- Video: AWS Directory Service
- Video: About Amazon Cognito
- Reading: [Quiz] AWS Identity Center and Federated Access Management
6 AWS security tools and services
- Video: AWS Trusted Advisor
- Video: About AWS CloudTrail
- Video: Management, Data, and Insights Events
- Video: The 3 ways of recording data
- Cheat sheet: [Cheat Sheet] CloudTrail Events and Data Recording
- Video: Log file integrity
- Video: Log file encryption
- Video: Deploying AWS CloudTrail Organization Trail
- Video: Centralized CloudTrail Lake for Incident Response
- Reading: [Quiz] CloudTrail Security and Logging
- Video: About Amazon CloudWatch
- Video: About Amazon GuardDuty
- Reading: [LAB] Amazon GuardDuty Demo
- Video: Delegating and Centralizing GuardDuty
- Video: Amazon EventBridge
- Video: Amazon Detective
- Video: Delegating and Centralizing Detective
- Video: [LAB] Amazon Inspector
- Video: About AWS Security Hub CSPM
- Video: Delegating and Centralizing Security Hub CSPM
- Reading: [Quiz] Security Monitoring and Threat Detection
7 Amazon S3 Security
- Video: Managing access to S3 buckets
- Cheat sheet: [Cheat Sheet] S3 Bucket Policies vs. ACLs vs. IAM Policies
- Reading: [LAB] [Challenge] Create an IAM role for secure access to S3 based on a scenario
- Video: Using Signed URLs
- Reading: [LAB] S3 Presigned URLs
- Reading: [Quiz] S3 Access Control
- Video: Encrypting S3 data
- Reading: [Quiz] S3 Data Encryption
- Video: S3 Access Points
- Video: S3 Access Grants
- Reading: [Quiz] Managing S3 Access at Scale
- Video: IAM Access Analyzer for S3
- Video: S3 CORS
- Video: [DEMO] Enable S3 Object Versioning
- Video: S3 Object Lock
- Cheat sheet: [Cheat Sheet] Amazon S3 Protection Summary
- Cheat sheet: [Cheat Sheet] Create a least privilege S3 bucket policy
- Reading: [Quiz] Protecting S3 Data
- Video: Amazon S3 Storage Classes
- Video: Amazon S3 Glacier
- Reading: [Quiz] S3 Storage Classes
8 Protecting data, credentials, and secrets
- Video: AWS KMS
- Video: The lifecycle of a KMS key
- Video: Cross-account and multi-region keys
- Video: Key aliases
- Video: [DEMO] Creating a Symmetric Encryption KMS Key
- Cheat sheet: [Cheat Sheet] Encrypt and Decrypt Data with KMS and Data Keys
- Reading: [LAB] Encrypt and Decrypt Data with KMS and Data Keys
- Reading: [Scenario] [FREE] S3 bucket access denied issues
- Video: Imported keys and external key stores
- Video: Monitoring keys and encryption
- Video: EBS Volume Encryption
- Video: Amazon Elastic File System (EFS)
- Video: AWS Secrets Manager
- Video: Rotating secrets
- Video: Replicate secrets across regions
- Video: Cross-account secrets access
- Video: AWS Systems Manager Parameter Store
- Video: Securing Amazon RDS
- Reading: [LAB] Encrypting an unencrypted RDS database
- Video: Creating and managing certificates
- Video: Data replication and backups
- Video: GenAI Security Controls in AWS and OWASP Top 10
9 Secure and consistent deployment strategy for cloud resources
- Video: About AWS CloudFormation
- Video: Deploying resources with CloudFormation
- Video: Multi-account and multi-region deployments
- Video: Detecting and fixing drift
- Reading: [LAB] CloudFormation Guard
- Reading: [Quiz] CloudFormation
- Video: Using AWS Service Catalog - Part 1
- Video: Using AWS Service Catalog - Part 2
- Video: About AWS Firewall Manager
- Video: Using AWS RAM to share resources across accounts
- Reading: [Quiz] Service Catalog and Firewall Manager
- Video: Security tools for code vulnerabilities
10 Compliance and automatic remediation of AWS resources
- Video: About AWS Config
- Video: Delegating AWS Config
- Video: AWS Config Initial Setup
- Video: About AWS Systems Manager (SSM)
- Video: AWS Config Automated Remediation with SSM
- Reading: [LAB] Automated S3 Remediation to Enforce Block Public Access
- Reading: [LAB] Remediate Open SSH Security Groups with AWS Config and SSM
- Video: Monitoring AWS Config with EventBridge
- Video: Customizing and monitoring EventBridge rules
- Video: Transforming events with EventBridge
- Video: Multi-account AWS Config
- Video: AWS Config Aggregators and Advanced Queries
- Video: AWS Config Multi-Account Conformance Packs
- Reading: [Quiz] AWS Config and EventBridge
- Video: AWS SSM Patch Manager and Run Command
- Video: About Amazon Macie
- Video: Deploying Amazon Macie
- Video: About AWS Audit Manager
- Video: Running assessments with Audit Manager
- Video: Evidence and generating reports with Audit Manager
- Video: AWS Artifact
- Video: About Amazon SNS for Data Protection
- Reading: [Quiz] Macie, SNS, and Audit Manager
11 Securely deploying and accessing compute resources
- Reading: VPCs and their components
- Video: [LAB] [DEMO] Launch and connect to EC2 instances
- Video: SSM Session Manager
- Reading: [LAB] Secure EC2 Access with SSM Session Manager and KMS
- Video: Hardening EC2 AMIs and Container Images
- Reading: [Quiz] Securely deploying and accessing compute resources
- Video: Elastic Load Balancers
- Video: ELB Health Checks and Encryption
- Video: ELB Logging and Metrics
- Video: VPC Endpoints and AWS PrivateLink
- Video: AWS hybrid and remote connectivity
- Video: Amazon VPC Network Access Analyzer
- Video: Code Signing with AWS Signer
12 Design, Implement, and Troubleshoot CloudWatch Logging
- Video: Centralized CloudWatch Logging
- Video: Configure the Amazon unified CloudWatch agent
- Reading: [LAB] Install and Configure the Amazon CloudWatch Unified Agent on EC2
- Video: CloudWatch Logs data protection policies
- Reading: [LAB] Protect CloudWatch Logs data with masking policies
- Reading: [Cheat Sheet] Troubleshoot CloudWatch Agent configurations
- Reading: [Quiz] CloudWatch logging
13 Working with security logs
- Video: [LAB] Amazon VPC Flow Logs
- Video: Transit Gateway Flow Logs
- Video: Amazon Route 53 Resolver query logs
- Video: [DEMO] Enable S3 Server Access Logs
- Reading: [LAB] S3 Server Access Logs – AWS Console
- Reading: [LAB] S3 Server Access Logs – CLI
- Reading: [Quiz] Network Flow Logs and Access Logs
- Video: About Athena
- Video: [DEMO] Using Athena with CloudTrail logs
- Video: About AWS Glue
- Video: Amazon Security Lake
- Video: [DEMO] Enable Amazon Security Lake
- Video: [DEMO] Querying Security Lake data with Athena
- Video: Amazon OpenSearch
- Video: Amazon Managed Grafana
- Reading: [Quiz] Security Log Analysis and Visualization
14 Infrastructure, Network, and Edge Security
- Video: About Amazon CloudFront
- Video: CloudFront Origin Access Control (OAC)
- Video: CloudFront and Geo Restrictions
- Video: CloudFront Headers
- Video: CloudFront Logging
- Video: CloudFront Signed URL and Cookies
- Video: CloudFront Field-Level Encryption
- Video: AWS WAF and Rate Limiting
- Video: About the AWS WAF
- Video: AWS Shield Advanced
- Video: API Gateway Security
- Lab: [LAB] API Gateway Lambda Authorizer Bypass
15 Design and implement an incident response plan
- Video: Incident response planning basics for AWS
- Video: Automating Incident Response in AWS
- Video: Playbooks and runbooks
- Reading: [Cheat Sheet] The 6 phases of IR mapped to AWS services
- Reading: [Checklist] AWS Incident Response Planning Checklist
- Reading: [Quiz] Incident response planning
- Video: Incident containment in AWS
- Reading: [Quiz] Choosing the Right EC2 Containment Layer
- Video: Test and validate your Incident Response plans
16 Detect security threats and anomalies
- Video: About IAM Access Analyzer
- Video: IAM Access Analyzer Unused Access
- Reading: [LAB] Check policies for new access before deployment with IAM Access Analyzer
- Reading: [LAB] Check IAM policies against a deny list with IAM Access Analyzer
- Video: Deploying Access Analyzer Multi-Account
- Reading: [Quiz] IAM Access Analyzer
- Video: [Scenario] Alert and monitoring for all root activities
- Reading: [LAB] Security Observability with CloudWatch Dashboards
17 Respond to compromised resources and workloads
- Reading: [LAB] Automated security response with EventBridge and Lambda
- Video: Incident management with SSM OpsCenter and Explorer
- Video: Using Step Functions for Automated Security Workflows
- Video: Automatically remediating incidents
- Video: Using SageMaker AI Notebooks for Incident Response
- Reading: [Quiz] Automatically remediate incidents
18 Practice Exams
- Reading: Where can I find the practice exams?
- Video: Live Practice Exams Study Group Session 1
- Video: Live Practice Exams Study Group Session 2
19 Conclusion
- Reading: What to do once you pass the exam