
Explore an in-depth AWS security specialty course aligned with the official exam blueprint, covering Amazon Inspector, vulnerability concepts, and real-world breach scenarios with labs and Splunk analyses.
Explore the official AWS security specialty exam blueprint (HC03) and its six domains—detection, incident response, infrastructure security, IAM, data protection, and governance—along with up-to-date service coverage and practicals.
Access the AWS certified security specialty 2026 course resources, including a downloadable PDF with over 1000 slides, updated after each course revision, plus optional Discord discussions.
Explore a case study of a hacked server, highlighting how untrusted software and Docker images enabled compromise. Examine attacker patterns such as defacement, malicious attachments, and ransomware risks.
Examine AWS abuse reports, the acceptable usage policy, and the abuse reporting process, including reporting methods, investigation, and steps to prevent account suspension.
GuardDuty acts as a managed threat detection service in AWS, analyzing DNS logs, CloudTrail, and VPC flow logs to identify high-severity findings and potential breaches.
Enable GuardDuty in your AWS account and explore its findings dashboard. See how it analyzes VPC flow logs, CloudTrail, DNS logs, and EBS data, with sample findings by severity.
Explore how Amazon GuardDuty's malware protection uses an agentless scan of an EBS snapshot, detailing GuardDuty initiated versus on-demand malware scans, and considerations around cost and data privacy.
Learn to perform an on-demand malware scan with GuardDuty by setting up a test EC2 instance, deploying a malware sample, and reviewing the scan results and findings.
Explore how to whitelist and suppress GuardDuty findings to focus on critical alerts, archive and filter findings, and manage trusted and threat IP lists for Kali Linux testing scenarios.
Centralize GuardDuty findings across multiple AWS accounts using a central administrator account. Invite member accounts, accept invitations, and view filtered findings from a unified dashboard.
Enable GuardDuty in both accounts, invite the member account from the administrator, have the member accept the invitation, and view centralized findings shared across the admin and member accounts.
Define what a security incident is and how incident response limits damage and recovery time. Examine AWS preventive and detective controls like WAF, IAM, CloudTrail, and CloudWatch.
Analyze how committing IAM access and secret keys to public or private GitHub repos triggers AWS compromised key quarantine policy, deny actions, automated notifications, and remediation steps like key rotation.
Identify exposed access and secret keys and assess their access level. Invalidate credentials, including temporary ones, restore access with new credentials, and review AWS account and cloud rail logs.
Learn incident response for compromised EC2 instances by locking down the host, automating isolation, collecting EBS snapshots and memory dumps, performing forensics and root-cause analysis, then terminating the instance.
Discover Amazon Detective, a threat detection service that ingests CloudTrail, VPC Flow Logs, and GuardDuty findings to investigate root causes of security issues.
Explore cloud incident response on AWS, covering preparation, detection, containment, investigation, recovery, and lessons learned, using CloudTrail, Config, GuardDuty, and CloudWatch for visibility and automation.
Understand AWS penetration testing guidelines, including permitted services, prohibited activities, and tool usage to securely assess AWS workloads and prevent outages.
Explore how the open cybersecurity schema framework (OCSF) standardizes logs from diverse sources into a common field set, enabling universal querying and data normalization.
Amazon Security Lake collects security logs from various sources, normalizes them to the CSF/OCF format, and stores them in S3 for analysis with tools like Athena, OpenSearch, SageMaker, and Splunk.
Explore security lake terminologies, including native and custom sources, and auto normalization to ocf/oxf schemas. Understand CloudTrail organization trail requirements, subscribers, rollup regions, and storage transitions for data in S3.
Explore AWS security lake pricing, covering data ingestion and conversion charges, CloudTrail and other logs, Parquet conversion with gzip, and S3 storage cost implications.
Explore the AWS fault injection service to run chaos engineering experiments, testing resilience and high availability of your workloads by injecting faults into EC2 and other AWS services.
Explore how the fault injection service uses experiment templates to run actions like stop or terminate EC2 instances, targets resources, and stop conditions via CloudWatch alarms.
Learn chaos engineering with AWS fault injection service, building and running an experiment template to stop and restart an EC2 instance, while reviewing logs and reports.
Explore how AWS step functions coordinate serverless services like Lambda, SNS, and DynamoDB through visual workflows, using if-else choices to invoke different Lambda functions based on course selection.
Configure an AWS Step Functions state machine to coordinate two Lambda functions for Terraform and AWS. Use a code-based workflow with ARN configurations to drive conditional execution.
Explore security incident response using AWS Step Functions, triggering an admin access policy approval workflow via EventBridge and Lambda validators, with email approvals that retain or detach the policy.
Automate forensic evidence collection and isolation for compromised EC2 instances using a four-step workflow—acquire, isolate, investigate, and report—storing memory dumps and EBS snapshots in S3.
Practice an automatic forensic orchestrator that uses a lambda to collect EBS snapshots and isolate EC2 instances with a forensic security group, tested with manual instance IDs.
Unpack vulnerability, exploit, and payload concepts through a hands-on demo of vulnerable packages, Metasploit exploitation on two virtual machines, and post-exploitation steps, then learn patch management best practices.
Explore demo hacking a vulnerable Windows 10 easy chat server in a test farm using Kali and Metasploit to show a buffer overflow exploit and meterpreter session with screen capture.
Explore how Amazon Inspector automates vulnerability management for AWS workloads, scanning EC2 instances, ECR repositories, and Lambda functions to reveal critical vulnerabilities, provide CVE details, and remediation guidance.
Enable AWS inspector vulnerability scans to automatically discover resources and assess EC2 and ECR assets. Ensure SSM agent is running and push a vulnerable image to ECR for analysis.
Learn how CVE IDs and CVSS scores guide vulnerability management and patch prioritization, using the NVD and real-world examples to assess risk, severity, and remediation.
Centralize security findings from Inspector, GuardDuty, Config and more, and automate posture checks with CSPM against CIS, PCI DSS, and NIST standards.
Learn how AWS Security Hub integrates with AWS Organizations to automatically enable it across all accounts, using a delegated administrator and centralized policies for regions and account selection.
Explore how AWS security hub's custom actions automate remediation workflows by triggering EventBridge rules that invoke Lambda or SNS, coordinating Macie findings from S3 and other services for automated responses.
Discover how AWS Security Hub integrates findings from Config, GuardDuty, Macie, and third-party products, centralizing data and enabling sending and receiving findings with Jira and Splunk.
Learn how to use cross-region aggregation in AWS Security Hub to centralize findings from multiple regions into a chosen home region, with linked regions configured in the console.
Discover how web application firewalls analyze the request and body to block malicious content, complementing network firewalls with mod security and managed rules from AWS and Cloudflare.
Explore how AWS WAF provides a managed web application firewall integrated with load balancers, API Gateway, and CloudFront, using geolocation, managed and custom rules to block threats.
Understand the three AWS WAF components: rules, rule groups, and web acl, and how actions like allow, block, and count are applied, plus geolocation rules, managed and third-party rule groups.
Configure AWS WAF by creating a web ACL, adding a geo location rule to block India, then attach it to an application load balancer and test with a fixed response.
Discover how AWS Systems Manager serves as a central command center to manage EC2 instances from a single console, using run command, parameter store, and more via the SSM agent.
Install and run the SSM agent on EC2, attach an IAM role with the Amazon SSM managed instance score policy, then verify managed nodes in Systems Manager.
Operate session manager to connect an EC2 instance, log commands to CloudWatch via SSM agent and IAM role, and configure idle timeout and KMS encryption for auditing.
Explore how AWS Systems Manager Run Command remotely executes scripts on managed instances, enabling antivirus installation across many instances with tag-based or manual targeting.
Explore AWS parameter store to securely save and manage configuration settings and secrets with string, string list, and secure string types, encrypted by KMS and decryptable with proper permissions.
Demonstrate practical parameter store use by creating a string and a secure string parameter, encrypted with a KMS key, and ensure the EC2 IAM role can decrypt.
Compare standard and advanced parameter store tiers, noting limits, policy availability, sharing, and costs. Learn to reference and organize parameters with the SSM syntax and hierarchical paths.
Automate operational tasks across AWS resources with AWS Systems Manager Automation, enabling quarantine of compromised EC2s, memory dumps, and scalable runbooks for EC2, S3, and RDS.
Execute a stop EC2 instance runbook in AWS Systems Manager to observe the workflow. The demo shows selecting a target, an optional IAM role, and final successful stop steps.
Explore SSM automation runbooks, AWS managed and custom, with steps like describe instances, memory dumps, quarantine with security groups, and execution options including simple, multi-account, region, rate control, and manual.
Automate patching with AWS Systems Manager Patch Manager, scanning for missing patches and applying updates. Configure baselines, maintenance windows, and exemptions to prioritize security patches and auto approval.
Monitor patch compliance and configuration across managed instances with AWS Systems Manager compliance, yielding compliant or non-compliant statuses. Integrate with Chef Inspec and Security Hub for audit-ready findings.
Explore AWS Systems Manager inventory to collect node metadata, including packages, services, network details, Windows registry, and CPU info, stored in S3 and queryable with Athena for enterprise insights.
Discover how the CloudWatch unified agent captures disk usage, memory, and logs on EC2. See how centralizing metrics with this single agent enables proactive alarms in CloudWatch.
Configure the unified CloudWatch agent on EC2 by creating an IAM role, installing the agent, running the configuration wizard, and starting data collection of metrics and logs.
Explore how CloudWatch Logs Insights searches across up to 50 log groups with a purpose-built query language, returning results and visualizations such as pie and bar charts for operational analysis.
Explore how CloudWatch metric filters search and filter log data, convert matches into numerical metrics, and trigger alarms with email notifications based on patterns.
Learn to use CloudWatch log subscription filters to forward log group data to destinations like Kinesis, Firehose, and Lambda, with patterns that selectively forward CloudTrail events.
Enable CloudWatch anomaly detection to replace static thresholds with machine learning that learns normal patterns from historical data, uses a confidence band, and reduces false positives while flagging true anomalies.
Amazon EventBridge connects event sources to targets in real time, using configurable rules to route events to services like Lambda and SNS, enabling serverless, event-driven, and loosely coupled workflows.
Explore key concepts of AWS EventBridge, including events, event buses, event pipes, rules and event patterns, targets like Lambda and CloudWatch logs, and the scheduler for time-based automation.
Explore EventBridge by creating a rule with an event pattern to trigger a CloudWatch Logs target on EC2 state changes, such as stopped.
Use Amazon Athena to analyze cloud trail and CF logs in S3 with standard SQL queries, gaining quick results without traditional monitoring setups.
Discover how AWS Config records resource changes with a timeline, enforces audit and compliance through rules and conformance packs, and integrates with CloudTrail and EventBridge for alerts.
Set up AWS Config with one-click setup, apply AWS managed rules like approved AMI by ID, and review resource inventory and timelines for compliance.
This lecture explains AWS config rule evaluation modes, comparing detective rules that check after changes with proactive rules that verify before creation to ensure compliant resources.
Explore practical use of AWS Config proactive evaluation mode by creating rules, running on-demand resource evaluations, and verifying RDS storage encryption and CloudFormation template compliance.
Discover how the AWS Config aggregator centralizes configuration and compliance data from multiple accounts and regions, including organizations, enabling centralized queries and resource visibility after cross-account authorization.
Explore configuring the AWS config aggregator across multiple accounts through a practical walkthrough. Enable config, create an aggregator, add accounts, and authorize regions to collect a unified resource inventory.
Demonstrates remediating non-compliant AWS config rules by integrating AWS config with SSM automation to encrypt S3 buckets and fix open security groups through automation documents.
Implement a practical remediation workflow using an AWS Config rule and SSM automation to automatically disable public SSH access on a non-compliant security group.
CloudTrail records AWS account activity and provides event history, enabling you to filter by username or event name and export logs to S3.
Explore CloudTrail event types: management, data, network activity, and insight events, and understand how they record AWS account activity from sign-ins and EC2 launches to S3 data access.
Discover how CloudTrail log file integrity validation verifies that logs delivered to S3 are unchanged or modified, using digest files and the AWS CloudTrail Validate Logs command.
Explore AWS CloudTrail log file validation and hourly digest delivery to detect tampering. Learn how validating seven log files reveals changes once the digests reach the bucket.
Explore how Amazon Macie uses machine learning and pattern matching to discover and protect sensitive data in S3 and Glacier backups, detecting PII, credentials, and encryption issues.
In this practical Amazon Macie session, create an S3 bucket in the North Virginia region, enable Macie, run a one-time sensitive data discovery job, and review high-severity findings.
Explore how S3 event notification sends bucket events, such as PUT uploads, to Lambda, SQS, or SNS, with setup steps and a Lambda-driven malware scan use case.
Understand how VPC flow logs act as a visitor register for AWS, capturing IP traffic to and from EC2 and outbound destinations, stored in CloudWatch logs and dashboards for security monitoring.
Explore VPC flow logs in detail, including interface-level capture, whole-VPC logging best practices, and the high-level format with source and destination IPs, ports, packets, bytes, and actions.
Explore centralized logging architectures that consolidate CloudTrail, config, and GuardDuty logs from hundreds of AWS accounts into a single logging account for unified security monitoring with tools like Splunk.
Set up cross-account cloudtrail logging by creating a centralized s3 bucket, updating the bucket policy for cloudtrail access, and configuring trails to push logs there.
Learn to design a secure s3 bucket policy for centralized logging in cross-account CloudTrail setups. Use a conditional aws source with the exact CloudTrail arn to prevent unauthorized writes.
Explore how AWS SNS enables publisher-to-subscriber messaging via topics, with endpoints like email, SMS, HTTP, HTTPS, and Lambda, including practical setup, subscriptions, and CloudWatch integration.
Explore streaming data concepts and how Amazon Kinesis enables real-time collection, processing, and analytics with producers, streams, and consumers for timely insights.
Discover the four Amazon Kinesis services—Kinesis Data Stream, Kinesis Data Firehose, Kinesis Data Analytics, and Kinesis Video Stream—and how they capture, process, and deliver streaming data and video.
Learn how Amazon CodeGuru uses machine learning to improve code security, quality, and performance with CodeGuru Security, CodeGuru Profiler, and CodeGuru Reviewer, including detectors for OWASP Top 10.
Learn how S3 lifecycle policies automate data movement across storage classes such as Standard, Standard-IA, and Glacier, and manage deletions and versioning for cost and compliance.
Explore Amazon OpenSearch, forked from Elasticsearch, to ingest, search, and visualize data from log files, metrics, and documents, then build dashboards with sample data and insights into operating systems.
Learn how AWS Audit Manager automates evidence collection and continual compliance against PCI DSS and other frameworks, replacing point-in-time checks with continuous assessments using AWS Config, CloudTrail, and Security Hub.
Explore CloudFormation guard, an open source policy-as-code tool that enforces rules on CloudFormation templates, validating EC2 instance types in CI/CD pipelines using YAML or JSON.
Install and run CloudFormation guard on Linux, macOS, or Windows, then test an EC2 YAML template against a cost_control guard to verify compliance with CFN Guard.
Discover how CloudFormation dynamic references fetch values from Parameter Store or Secrets Manager at stack creation, improving security and keeping templates clean.
Demonstrate a practical CloudFormation workflow that creates a security group with a cost center tag sourced from Systems Manager parameter store using dynamic references, then deploy and clean up.
Explore how the AWS VPC Reachability Analyzer streamlines connectivity troubleshooting between source and destination resources, revealing where security groups, inbound rules, or route configurations block access.
Learn how the Network Access Analyzer evaluates AWS network paths and produces findings to enforce organization subnet and internet access policies for EC2 resources.
Explore how VPC traffic mirroring copies network traffic from an elastic network interface to a centralized monitoring tool, enabling security analysis with tools like Splunk, IDS, or IPS.
Configure VPC traffic mirroring with a target, filters, and sessions to forward specific HTTP and DNS traffic from 172.31.0.0/16 to a monitoring instance.
Explore bastion hosts, also known as jump boxes, and see how ssh agent forwarding enables secure access to private subnet servers. Use agent forwarding to avoid key transfer.
Explore the fundamentals of virtual private networks (VPNs), how they proxy traffic, hide IP addresses, and enable encrypted access to corporate internal networks and geo-restricted content.
Discover the basics of AWS Client VPN, its fully managed remote access architecture, and how it replaces EC2-based OpenVPN setups while offering pay-as-you-go pricing and OpenVPN protocol support.
Explore AWS client VPN authentication options—mutual certificate-based, active directory, and SAML federation—and learn why mutual authentication is easiest for labs using certificate manager.
Learn to implement an AWS client VPN end-to-end with mutual authentication, generating CA/server/client certificates, uploading to ACM, and configuring the endpoint with subnets and authorization rules.
Learn how split tunneling on AWS Client VPN endpoints routes internal traffic through the VPN while internet traffic goes direct. This reduces data transfer costs and can boost speeds.
Terminate the AWS client VPN endpoint after de-associating its target networks to avoid costs, then delete the endpoint, certificates, and EC2 instance.
Explore client VPN endpoint architectures for connecting to VPC subnets, peered VPCs, on-premise networks via site-to-site VPN, internet access through an internet gateway, and client-to-client communication with security group controls.
Learn how site-to-site vpn tunnels securely connect two networks across the internet, using a virtual private gateway for high availability with multiple tunnels and IPs.
Explore how VPC peering enables private communication between instances in different VPCs across regions and accounts, using non-overlapping CIDR blocks, and understand why it is not a transit VPC.
Explore the basics of VPC endpoints and how they enable private network communication between isolated subnets and AWS services. Learn the three types: gateway, interface, and gateway load balancer endpoints.
Examine how gateway VPC endpoints route private-subnet traffic to S3 or DynamoDB through a route table prefix-list, with AWS automatically managing CIDR ranges.
Learn practical steps to enable an EC2 in a private subnet to access S3 via a gateway VPC endpoint, including private subnet setup, IAM role, and connectivity tests.
Implement a gateway VPC endpoint for S3 by configuring a private subnet, a route table, and an IAM role, then verify connectivity from private EC2 to S3 in Mumbai.
Master gateway VPC endpoint policies to control EC2 to S3 access with granular allow and deny rules, and learn how policy evaluation determines access.
Explore how interface VPC endpoints use an elastic network interface with private IP addresses in a subnet to route traffic to AWS services, with security group integration and on-premises connectivity.
Implement interface endpoints in a VPC, configure subnets and a security group, attach the endpoint to an EC2 instance, and observe traffic routing to the interface endpoint IP.
Demonstrate basics of VPC endpoint services, enabling private communication via interface endpoints to a provider's load balancer, allowing metrics and logs exchange without internet or CIDR overlap issues.
Learn to implement VPC endpoint services connecting a service consumer to a provider across two accounts over the AWS private network, using an interface endpoint and a network load balancer.
Learn to terminate endpoint resources in a service provider-consumer setup, including detaching interface endpoints, deleting endpoint services, and terminating load balancers and instances to avoid aws charges.
Explore how transit gateways simplify inter-VPC connectivity by wiring multiple VPCs and on-premise networks to a central hub, with VPC attachments and route tables enabling cross-VPC communication.
Explore transit gateway attachments like VPC, direct connect, and site-to-site VPN and how the route table directs traffic to 172.16 via attachment A and 192.168 via attachment B.
Deploy a transit gateway to connect two VPCs, attach both VPCs, create EC2 instances, and verify connectivity via ping by configuring VPC route tables and transit gateway routes.
Establish a dedicated direct network connection from your data center to AWS via a Direct Connect provider, bypassing the internet for consistent performance and lower bandwidth costs.
Learn how MAC security (MACsec) provides data confidentiality, integrity, and origin authentication over AWS Direct Connect, enabling high-speed encryption at 10 or 100 Gbps with compatible customer devices.
Explore how network ACLs act as a subnet-level firewall in a VPC, and how they differ from security groups. Learn to block specific IP addresses with inbound rules.
Understand how network ACL rule ordering works, evaluating the lowest numbered rule first and applying the first match. Learn inbound and outbound rules and ephemeral ports and port ranges.
Explore the fundamentals of stateful and stateless firewalls, compare AWS network ACLs and security groups, and learn how inbound and outbound rules govern connection state and return traffic.
Differentiate IDS/IPS from a firewall by inspecting TCP data to block malicious packets. In AWS, deploy an IDS/IPS appliance in a public subnet.
Explore content delivery networks, caching at edge servers to boost performance, reduce origin load, and guard against DDoS and web threats with edge security features.
Learn how Amazon CloudFront functions as a content delivery network, connecting to S3, load balancers, API Gateway, and Lambda, with edge locations for global caching and security integrations.
Execute a practical CloudFront workflow using an S3 origin, create and deploy a distribution, access objects via the distribution domain, and learn disabling before deletion.
Explore how origin access control secures CloudFront to S3 by restricting access to a specific CloudFront distribution, preventing direct S3 access, and comparing OAC with the legacy OAI.
implement CloudFront origin access control in a practical setup, creating a CloudFront distribution for an S3 bucket, auto applying a bucket policy and testing GetObject access.
Learn how CloudFront signed URLs enable secure, temporary access to private S3 content, using trusted signers and private keys, with options for signed cookies for multiple files.
Demonstrates the practical workflow for CloudFront signed URLs, covering the S3 origin, trusted signer with public/private keys, key groups, and generating and testing URL access.
Learn how CloudFront field level encryption keeps PII data, such as phone numbers, encrypted from edge to DynamoDB, with private keys in parameter store.
Use AWS managed prefix lists to restrict an application load balancer to CloudFront traffic, replacing manual IP whitelisting and attaching the CloudFront prefix list ID in security groups.
Explain how denial of service and distributed denial of service attacks overwhelm servers, exhaust resources, and block legitimate traffic, with demos using siege and hping3.
Protect workloads from distributed denial-of-service attacks with AWS Shield, compare Shield Standard and Shield Advanced, and leverage near real-time visibility and 24/7 DDoS response team access.
Scale for traffic surges with auto scaling; minimize attack surface by decoupling components; detect normal versus abnormal activity to plan DDoS mitigation with AWS Shield, CloudFront, Route 53, and WAF.
Learn the basics of application programming interfaces (APIs) that securely connect clients to backend systems, with ideas on authentication, caching, throttling, and OpenWeatherMap data retrieval.
Understand api gateway as the front door to backend data and logic, offering high availability, security, authentication, caching, and throttling for scalable api management with lambda integration.
Explore the trade-offs between REST APIs and HTTP APIs in API Gateway, highlighting feature richness, security options (mutual TLS, WAF), and production readiness versus cost and simplicity.
Create a simple http api through api gateway that invokes a lambda function. Build a hello function in Node.js, configure the http api integration, and obtain the invoke url.
Create a rest api with api gateway that invokes a hello-lambda-function on lambda, tests the get method, and deploys to a dev stage with an invoke url.
Implement api keys and usage plans to control access via API gateway, enforce the x-api-key header, and apply throttling and quotas.
Integrate lambda with S3 by using S3 events to trigger a function on object created, and ensure proper execution role permissions to access and read the uploaded file.
Explore how EC2 key pairs populate the ec2-user's authorized_keys, and troubleshoot key deletion and AMI scenarios that preserve or revoke SSH access.
Explore the EC2 tenancy attribute options: shared, dedicated instance, and dedicated host. Compare how each option affects hardware sharing and licensing, including per socket licenses and per VM licenses.
Explore the AWS Artifact service and its role in evidence for the shared responsibility model, providing on-demand access to security and compliance reports and agreements.
Explore how lambda@edge runs lambda functions at four points, including viewer request, origin request, origin response, and viewer response, to customize CloudFront delivery, modify requests and responses, and handle errors.
Demonstrates how lambda@edge integrates with CloudFront to handle origin requests, auto-selecting between experiment A or B images when cookies are missing, and logs the outcome in CloudWatch.
Explore how VPC DNS attributes control public DNS host names and DNS resolution, compare enabled versus disabled settings across regions, and verify behavior with nslookup.
Learn how DNS query logging in AWS Route 53 captures every domain query, stores logs in CloudWatch, and links queries to a VPC and EC2 instances for security analysis.
Enable Route 53 query logging from scratch, set CloudWatch as the destination, create a log group, and test with EC2 using Log Insights for queries and visualization.
Explore how the AWS Network Firewall provides stateful protection for your VPC with domain and IP filtering, Suricata IPS rules, and deep packet inspection.
Deploy a network firewall in an AWS VPC, configure the firewall subnet and route tables, and create domain and IP filter rule groups to control traffic.
Learn how elastic network interfaces in a VPC serve as virtual network cards, carrying private IPv4 addresses, elastic IPs, MAC addresses, and security groups, with portability across EC2 instances.
Learn how to bring your own IP in AWS to preserve IP reputation during cloud migration, avoid whitelisting, and follow ARIN, RIPE, APNIC rules for IPv4/IPv6 ranges and elastic IPs.
Explore Amazon SES, the email platform for sending and receiving emails from verified addresses and domains, with dashboards, templates, and dedicated IPs.
Learn how to set up and verify a SES identity, send test emails from a verified address, and understand sandbox limitations and production access options.
Explore the types of Amazon SES credentials, including API keys, SMTP interface, and console access, and learn how to generate SMTP credentials and configure region endpoints.
Explore how to connect to a SES SMTP endpoint using TLS, compare STARTTLS and TLS wrapper, and review port options 25/587/2587 and 465/2465.
Explore how EC2 Image Builder automates creating golden hardened AMIs from base images using build components, CIS benchmarks, testing, and automated distribution across regions.
Create a golden image pipeline with EC2 image builder, set up an IAM role and base Amazon Linux, add build components, and run tests to produce AMIs.
Explore the basics and advantages of Docker containers, an open platform, with an NGINX demo, and learn how build once, run anywhere enables cross-platform deployment by packaging dependencies inside containers.
Explore elastic container registry (ECR) as a fully managed container registry for storing and pulling Docker images, including private and public repositories and AWS integration.
Create a private ECR repository on EC2, install Docker, pull nginx, authenticate, tag, and push images to ECR using IAM roles and standard push commands.
Learn the basics of AWS tags to organize resources and enable identification across EC2 and S3. Explore tag structure with key and value and practical examples like env and costcenter.
Learn how to assign and manage tags on AWS resources, including EC2 instances, security groups, and S3 buckets, using key-value pairs like Name with optional values.
Learn how AWS resource groups unite resources across services with tag-based grouping to view, manage, and automate team assets in a single console.
Learn four tagging strategies for production: organize resources with groups and tags, allocate costs by tags, automate actions via tags, and restrict access with tag-based IAM policies.
Implement tagging best practices for AWS accounts by avoiding confidential or PII data, standardizing tag key case, using many tags for clarity, and coordinating changes with automation and IAM policies.
Discover Amazon Bedrock, a unified API hosting hundreds of foundational models from leading providers with managed infrastructure, plus playgrounds for chat and image testing and a model catalog for comparison.
Discover how gen AI guardrails in Amazon Bedrock enforce safety and compliance across foundational models, with content filters, denied topics, prompt attack detection, and PII data redaction.
Apply guardrails in Amazon Bedrock by creating a guardrail, configuring messaging, harmful categories, and pii types (email), and testing with the Guardrail API to block responses and observe guardrail interventions.
Explore Amazon queue, a twofold offering with Q developer and Q business that helps build, secure, and analyze code while connecting to enterprise data sources and Bedrock models.
Discover how to integrate the Amazon Q developer with Visual Studio Code to generate code, identify vulnerabilities, and automate documentation, with a practical Terraform example for creating a security group.
Record your AWS Management Console actions with console to code, and generate AWS CLI commands, CloudFormation YAML/JSON, or language-specific code for automation.
Explore the internet of things (IoT), its smart devices, sensors, and cloud-connected workflows. Learn about IoT security challenges posed by cheap, mass-produced devices and data privacy concerns.
Explore how AWS IoT Core acts as the front door for IoT devices to securely send data and receive commands via MQTT, publish-subscribe, and certificate-based authentication with policy.
Leverage IoT device defender to continuously audit cloud configurations, detect device anomalies with machine learning, and quickly mitigate issues by publishing alerts and enabling logging.
Explore the IAM policy types in AWS, including identity-based, resource-based, permission boundaries, service control policies, ACLs, and session policies, and learn how they shape permissions in production.
Learn the basics of identity-based policies in AWS, including their structure and the two major areas: managed and inline policies, and how they attach to IAM users, groups, and roles.
Learn the json structure of aws iam policies, including version, statement blocks (sid, effect, action, resource, condition), and inline, managed, and resource-based policy types.
Design and validate a targeted IAM policy to let a specific user start and stop a single EC2 instance by its ARN, ensuring the console and CLI compatibility.
Create an IAM policy from scratch to allow Alice to start and stop a specific EC2 instance using ARN constraints. Explore DescribeInstances limitations and testing via CLI for verification.
Explore how AWS Organizations centralizes management of multiple accounts from a management account, enabling consolidated billing and policy enforcement with service control policies and tag policies.
Learn how to enable AWS organizations, create a management account, add member accounts by creating new ones or inviting existing ones, and apply policies and consolidated billing for streamlined governance.
Explore how to enable and test service control policies in AWS organizations, creating a deny S3 policy and attaching it to a sandbox account to enforce permissions.
Enable tag policies in AWS organization, create a tag policy for the tag key team name with allowed values security and DevOps, apply it to all resources, and verify enforcement.
Explore AWS organization policies in authorization and management categories; learn how service control policies restrict actions and how tag policies govern resource tagging and governance across accounts.
Learn how organizational units in AWS Organization group hundreds of accounts into development and production, and apply service control policies at the OU level, including nested structures.
Create and manage organizational units in AWS organizations, including root, development, and production OUs with nested structures. Move member accounts between OUs or to the root, and delete empty OUs.
Explore how to configure service control policies using deny list and allow list strategies, including the FullAWSAccess default, and review practical demos for root and member accounts.
Switch from a deny list to an allow list service control policy. Create and attach an allow list policy that permits EC2 and CloudWatch actions for root and sandbox accounts.
Enable the AWS organization AI service opt-out policy to control data collection for AI services, including model training, with opt-out options per service and automatic policy creation and data deletion.
Understand IAM policy evaluation logic across identity-based, resource-based, and SCP policies, learn how explicit denies override defaults, and how permissions merge or intersect to grant access.
Explore how identity-based and resource-based policies combine to determine final S3 bucket permissions, illustrating explicit allow versus default deny through examples of Alice, Bob, and John.
Explore cross-account policy evaluation logic in iam, using trusted and trusting accounts, resource-based and identity-based policies to control access to an s3 bucket.
Explore identity account architecture for multi-account aws environments, using cross-account roles to switch between accounts and centralize iam users, with advantages, disadvantages, and alternatives like Identity Center or Okta.
Design cross-account roles between an identity account and a sandbox destination account, create a user in the identity account, configure trust and policies, and enable users to assume and switch roles.
Explore how the condition element in IAM policies uses condition blocks, like source IP restrictions, to fine-tune access. Learn key condition operators and how policy editors simplify creation.
Apply a practical IAM policy using the IP address condition operator to restrict AWS actions by source IP, illustrated with inline policy creation, testing, and access control.
Learn how to use IAM policy variables to scale permissions, letting users create their own access keys and start or stop EC2 instances based on team tags.
Understand how external id works with cross-account IAM roles to securely access customer accounts, mitigating the confused deputy problem by requiring a unique external id alongside the role ARN.
Configure a cross-account IAM role secured by an external id across a security corp and client account, and practice assuming it with the AWS CLI to verify the trust policy.
Explore EC2 instance metadata and the instance metadata service to retrieve ami-id, instance-id, hostname, and IAM role. See how dynamic apps adjust resources based on instance type via metadata.
explore how to access EC2 instance metadata with curl at 169.254.169.254/latest/meta-data, understand enabling and disabling metadata, and compare version 1 and version 2 options with optional versus required tokens.
Compare the instance metadata service (IMDS) versions 1 and 2 for EC2, noting v2's session token requirement and curl-based access vs direct requests.
Learn to access the EC2 instance metadata service with IMDS v2 by generating a session token and including it in metadata requests, enabling authorized access.
Block access to the instance metadata service with iptables to protect sensitive IAM role credentials, and demonstrate two use cases restricting or permitting specific users.
Block access to the instance metadata service (169.254.169.254) using iptables rules for specific users (Alice, trustworthy-user) on Amazon Linux, with setup and testing.
Learn how AWS security token service issues temporary credentials—access key, secret key, and a session token—via assume role with the role’s permissions. Understand trust policies and cross-account access.
Explore federation, where external identities reside in a directory (LDAP, Active Directory) and users log in to service providers like AWS and Jenkins via an identity broker and STS tokens.
Explore how SAML, the security assertion markup language, enables single sign-on by exchanging SAML assertions between identity providers and service providers, reducing credential management across apps like AWS and Jenkins.
shows how Active Directory acts as a central authentication server, enabling single sign-on and streamlined user management across applications via a domain controller and policies.
Explore AWS directory service, including AWS managed Microsoft AD, Simple AD, and AD Connector, to replace on-premise Active Directory with cloud-based directory provisioning, high availability, backups, and seamless cloud authentication.
Explore trusts in Active Directory, including one-way and two-way models, enabling secure cross-domain authentication for AWS Microsoft AD and on-premise AD with AD credentials across workloads.
Explore IAM Identity Center, the AWS SSO successor, for centralized access to multiple AWS accounts and applications with a single identity via an access portal.
Enable iam identity center after your aws organization is active, choose identity source (active directory or identity store), and define permission sets to govern access to accounts.
Configure IAM Identity Center to replace AWS Single Sign-On, enable it with AWS Organizations, and use the access portal to test a new user with an administrator access permission set.
Explore how Amazon Cognito delivers authentication, authorization, and user management for web and mobile apps, covering user pools, identity pools, signup, social sign-in, email verification, MFA, and account recovery.
Explore how S3 bucket policies control access to buckets and objects, distinguish them from identity policies, and enable public or restricted access via HTTPS.
Regain access to a locked S3 bucket by removing a faulty deny policy that blocks non-IP CIDR access, using the root account to delete the policy.
Learn to configure a central cross-account s3 bucket to collect logs from multiple accounts using a bucket policy and minimal actions like get-object, put-object, and put-object-ACL.
Learn how canned ACL enables cross-account S3 access by applying bucket-owner-full-control, giving full control to object and bucket owners. Understand common canned ACL options and their effects on S3 buckets.
Discover how pre-signed URLs give time-limited access to private S3 objects, enabling subscribers to download purchased files via GUI, CLI, or SDK while the URL expires.
Enable S3 versioning to keep multiple object versions in a bucket and safeguard against overwrites and deletions, using version IDs and deletion markers to retrieve or restore.
Explore how S3 batch operations manage billions of objects at scale with a few clicks and apply actions like tagging across an entire bucket using an inventory manifest.
Discover how S3 cross-region replication works, requiring versioning on source and destination buckets and replicating data from Mumbai to Singapore to meet compliance and improve resilience.
Learn how S3 Object Lock implements the write once read many model to protect data from ransomware, with governance and compliance retention modes and per-object retention.
Explore how Amazon S3 inventory generates csv listings of objects and metadata on daily or weekly schedules, including bucket name, key, size, last modified, storage class, and encryption.
Configure S3 inventory to generate daily csv reports with size, last modified, encryption, and storage class, stored in the same bucket and referenced by manifest.json for batch operations.
Explore S3 server access logging, which records detailed bucket requests with timestamps and client details in a target log bucket, enabling security audits, customer insights, and cost analysis.
Enable server access logging in S3 with two buckets, a target bucket for logs and a source bucket to generate them, and query the logs with Athena.
Learn how to configure cross account replication in S3 by creating an IAM role in the source account, applying a destination bucket policy, and setting up a replication rule.
Implement cross-account S3 replication by using two accounts, enabling versioning, configuring a destination bucket policy, and creating a replication rule with an IAM role; test by uploading a file.
Apply MFA protected API access with IAM policies that deny stop or terminate EC2 operations without MFA. Test via console and CLI using MFA and AWS STS get-session-token.
Explore troubleshooting techniques for IAM policies by examining five example policies from troubleshoot.json, identifying why they fail, and preparing you to test and resolve common IAM policy issues for exams.
Troubleshooting Answers - Solution 01 demonstrates fixing an IAM inline policy by removing a duplicate resource key and using an array for multiple actions; validate JSON to catch errors.
Discover how policy variables affect IAM policies, why a valid JSON alone isn’t enough, and how explicitly setting the version to 2012 fixes access key permissions for the alice user.
Verify policy 3’s JSON and inline policy, recognize that some actions require a wildcard rather than a specific ARN, and use CloudFront star as needed.
Use a JSON validator to verify and fix IAM policy syntax, identifying and correcting missing commas after effect and action (allow and S3 star), ensuring policy four works.
Fix policy five by consolidating two json policy objects into one outer object. Convert multiple statements into an array within the IAM policy and review the policy for correct structure.
Explore how AWS service roles enable services to act on your behalf and how pass role restricts who can assign these roles to resources, using CloudFormation examples.
Discover attribute-based access control (ABAC) in AWS IAM, using tags to grant environment-specific permissions with fewer policies and scalable access based on user and resource attributes.
Explore Amazon WorkMail, a secure, managed business email service, with mailbox setup, sending and receiving emails, and user creation; learn when it suits simple email needs.
Explore the three core capabilities of IAM Access Analyzer: identify resources shared with external entities, validate policies against the policy grammar and best practices, and generate policies from CloudTrail logs.
Learn to verify and resolve access findings with AWS IAM Access Analyzer by creating an analyzer, reviewing cross-account and bucket findings, and re-scan to confirm resolution.
break glass access provides immediate emergency access to cloud accounts and apps when the identity provider fails, using emergency users to reach aws, jenkins, and hr systems.
Understand IAM permission boundaries as a maximum permission that limits actions to what both the boundary and the identity policy allow. Learn to evaluate effective permissions across SCPs and policies.
Explore how IAM permission boundaries act as a fence, limiting rights even when an administrator access policy is attached, as shown with Alice and S3 full access.
Learn how to organize AWS IAM resources with path-based structure, grouping users, roles, and policies by department or environment, and restrict permissions using path-aware policies.
Use IAM Roles Anywhere to issue temporary credentials for on-premise and multi-cloud workloads via PKI and a trusted root CA, avoiding long-term keys for AWS services.
Understand the IAM roles anywhere workflow, including PKI and trust anchors. See how client certificates from a trusted CA enable on premise servers to obtain temporary STS credentials via profiles.
practical end-to-end setup of IAM roles anywhere, from CA certificate and client certificates to trust anchors, profiles, and signer helper to obtain temporary credentials for on-prem servers.
Explore the basics of cryptography, including plaintext to ciphertext mappings and the crucial role of secret keys. Understand symmetric-key encryption, encryption algorithms, and why https protects data.
Discover how computer systems use common protocols to communicate, from TCP/IP three-way handshakes to file transfer and web protocols like DNS, HTTP, and SFTP.
Explore plain text versus encrypted text protocols, compare ftp and sftp in practical Wireshark sniffing demos, and emphasize key exchange and encrypted traffic to protect logins.
Explore how AWS CloudHSM provides a cloud-based hardware security module to securely store encryption keys. Understand tamper resistance and FIPS 140-2 Level 3 validation for on-premises to cloud migration.
Enable secure VPC access with CloudHSM in your VPC to securely communicate with EC2. You control keys and cryptographic operations while AWS handles health and availability.
Explore how AWS KMS enables encryption and decryption of data with a key ID and cipher text. See its integration with S3 and EBS and CLI drives encryption and decryption.
Create and manage a customer managed key in AWS KMS, assign an admin and a key user, then perform encryption and decryption using the AWS CLI, understanding plaintext and ciphertext.
Describe the KMS architecture and envelope encryption, showing how CMK and data keys generate plaintext and ciphertext, encrypt data, store keys securely, and decrypt via the decrypt interface.
Learn how to safely schedule AWS KMS key deletion and understand the safeguards that prevent irreversible data loss. Explore disable versus delete and the seven to thirty day waiting period.
Understand AWS KMS keys, including key metadata and key material, why the material cannot be extracted, and the difference between AWS managed and customer managed keys for encryption.
Learn how asymmetric key encryption uses a public and private key to encrypt with one key and decrypt with the other, enabling secure email, SSH, and TLS.
Explore asymmetric keys in AWS KMS, compare with symmetric keys, and learn encrypt and decrypt, digital signing, and public-private key workflows using KMS.
Explore practical asymmetric key encryption with AWS KMS, creating an asymmetric CMK for encrypt and decrypt, obtaining the public key to encrypt data and decrypt with KMS private key.
Learn digital signing with AWS KMS to ensure non-repudiation through sign and verify. See a practical demo creating an asymmetric key for signing, signing a message, and validating the signature.
Explore data key caching in AWS KMS, reusing data keys to reduce latency in envelope encryption. Weigh the performance gains against the security trade-offs of key reuse.
Understand how deleting a single customer master key (cmk) affects EBS encryption, including the data key lifecycle, memory storage, and decrypt failure when the cmk is unavailable.
Understand access control in AWS KMS through key policies, default policies, and the roles of key administrators, key users, IAM policies, and grants.
Explore how the default key policy, automatically attached to a KMS CMK, delegates access control at the IAM level, enabling only users with explicit policies to encrypt or decrypt.
Explore how KMS key policies govern access and why the default policy matters. Deleting all authorized IAM users can create an unmanageable CMK, so preserve the default policy and manage IAM permissions carefully to reduce risk.
Examine how IAM and KMS key policies govern ALICE's ability to encrypt and decrypt a KMS key in use case 1.
Alice can encrypt and decrypt using the KMS policy evaluation logic, and the video shows running AWS KMS encrypt and decrypt commands within an integrated IAM workflow.
Analyze use case two of KMS policy evaluation, showing how Bob's IAM user, after policy updates, enables Alice to encrypt and decrypt on a KMS key while managing root permissions.
For use case 02, Alice cannot encrypt but can decrypt under KMS policy evaluation. The decrypt succeeds, while IAM-level encrypt permissions have no impact due to the missing default policy.
Explore use case three of KMS policy evaluation. Determine whether Alice can encrypt or decrypt despite a deny in her IAM policy, given the KMS policy allows these actions.
Explore how kms policy evaluation governs encrypt and decrypt operations in use case 3, showing how an explicit iam deny overrides allow and how deny takes precedence.
Discover how KMS grants let trusted users perform specific operations on a CMK, such as encrypt, for a limited time without editing the key policy, using a grant token.
Demonstrate the end-to-end AWS KMS grants workflow by creating a KMS key, configuring Alice and Bob, generating a grant, using it to encrypt, and revoking the grant.
Learn how to import your own key material into a CMK in AWS KMS by selecting external and using a wrapping key and import token.
Demonstrate how KMS via:service restricts a CMK to specific AWS services by using a deny policy for EC2 calls and allow for services like RDS, shown with a demo key.
Learn how to migrate encrypted AWS data across regions by changing the KMS CMK to the destination region, covering EBS and RDS migrations and envelope encryption implications.
Learn how multi-region KMS enables cross-region encryption and decryption with the same key material by creating a primary key and replica keys across regions.
Choose CloudHSM over KMS for exclusive hardware security module control, no AWS key administration, PKCS, Java JCE, or Microsoft CNG interfaces, and fast VPC cryptographic acceleration.
Explore how AWS S3 encrypts data at rest with server-side options like SSE-S3, SSE-KMS, and SSE-C, and compare with client-side encryption practices.
Explore AWS elastic load balancing, including application, network, gateway, and classic load balancers, and how they ensure high availability, security, and performance with seamless AWS service integration.
Explore how the OSI model informs load balancer behavior, comparing layer seven application load balancers with layer four network load balancers and header-based routing.
Explore classic load balancers, the original elastic load balancing option, and test a hands-on workflow with an EC2 nginx setup, comparing limitations to application and network load balancers.
Learn how an application load balancer uses http headers like host and user agent to route requests at the application layer, applying path-based and host-based rules and client-specific responses.
Discover how a load balancer uses listeners to handle HTTP and HTTPS requests on configured ports, apply rules, and forward traffic to target groups of EC2 instances or Lambda functions.
Launch an EC2 instance with Nginx, create a target group and application load balancer, configure an HTTP listener on port 80, test the traffic flow, then delete resources.
Discover how network load balancers operate at the transport layer to support non-http protocols like tcp, udp and tls, handling millions of requests per second.
Configure a network load balancer to forward TCP port 22 SSH traffic from an internet user to an EC2 instance using a TCP target group and NLB listener.
Enable ELB access logs to capture request details like IP, URI, and user agent, which are delivered to an S3 bucket for analysis with Splunk or ELK and visualizing patterns.
Enable ELB access logs by creating an S3 bucket, applying a bucket policy, and configuring the ALB to push logs to the bucket in the same region.
Learn how to preserve the original client IP behind elastic load balancers using x-forwarded-for with application load balancers and proxy protocol for tcp listeners.
Use header-based verification to restrict access to the application load balancer so traffic comes only from CloudFront. CloudFront adds a secret header, X secret header, enforced by ALB listener rules.
CloudFront VPC origins keep private resources off the public internet, linking private ALB/ELB in a private subnet to CloudFront for traffic that is protected by WAF and shield.
Explain how https extends http with tls to encrypt client-server communication. Recognize certificates from authorities like Let's Encrypt and the handshake that exchanges a symmetric key via a public key.
Discover how AWS Certificate Manager issues and manages tls certificates for your domains and load balancers, simplifying trusted encryption and automatic renewals without exposing private keys.
Issuing a public certificate for your domain via AWS Certificate Manager, using DNS validation with a CNAME record. Deploy the issued certificate with CloudFront, ELB, and API Gateway.
Learn how HTTPS listeners in elastic load balancers enable client to ELB encryption using certificates, the implications for end-to-end encryption to EC2, and options with ALB, NLB, or CLB.
Master Glacier vaults and vault lock policies to protect archives with immutable controls. Configure IAM access, encryption, and vault lock to prevent archive deletion.
Explore how encryption context in AWS KMS uses an additional authenticated data set of key-value pairs to secure data and require matching context for decryption, preventing tampering like address swapping.
Store and rotate credentials with AWS Secrets Manager, avoiding hard-coded secrets. Integrate with AWS services and encryption, enabling auditing and access control.
Explore Secrets Manager basics by creating your first secret, choosing secret types like API keys, and configuring encryption keys, rotation options, and permission-based access to fetch secrets.
Explore how to rotate secrets with AWS Secrets Manager using Lambda to update secrets and connected databases on a defined schedule, including templates for RDS, DocumentDB, and Redshift.
Learn the basics of Route 53 Resolver and how it resolves DNS queries for local VPC domains, private hosted zones, and public records using the VPC+2 IP address.
See how the Route 53 resolver DNS firewall filters outbound DNS queries within a VPC, blocking blacklisted domains and preventing DNS exfiltration using rule groups and aws managed domain lists.
Configure a Route 53 dns firewall to block facebook.com and twitter.com by creating a blacklist domain list and a rule group, then associate with a vpc and validate with nslookup.
Compare fail open and fail closed DNS firewall VPC configurations and learn how the resolver handles queries when the firewall is unresponsive, including Route 53 settings.
Explore DNS cache poisoning, where forged DNS responses mislead a resolver to cache attacker IP addresses and direct users to fake websites via UDP-based queries.
Explore how dnssec uses digital signatures and asymmetric cryptography to verify dns records and authenticate responses, including ds records, rrsig, dnskey, and route 53 integration.
Enable dnssec in Route 53 hosted zone, create a kms-based key-signing key (ksk) via a cmk, and publish the public key at the registrar to establish the chain of trust.
Explore AWS Signer, a fully managed code-signing service that ensures trust and integrity by signing applications; Lambda and IoT deploy only signed code, preventing tampering.
Explore integrating AWS Signer with Lambda by creating a signing profile, configuring a code signing setup, and running a signing job on S3 code to deploy signed Lambda functions.
Learn how EBS snapshots back up volumes as point-in-time copies, create volumes from snapshots, and copy or share them across availability zones, accounts, and regions to attach to EC2 instances.
Explore disk level encryption across BitLocker, FileVault, and LUKS, and learn how AWS EBS encryption with KMS secures data at rest, in transit, and encrypted snapshots.
Enable EBS encryption by default to ensure all new volumes are encrypted with a selected KMS key in the EC2 console, noting regional differences.
Explore EBS encryption scenarios: encrypt volumes from unencrypted snapshots, copy unencrypted snapshots to encrypted ones, and re-encrypt volumes from encrypted snapshots with a CMK.
Explore encrypted EBS snapshot sharing by copying a snapshot with a new KMS key, using customer managed keys, and adjusting key policies for cross-account access.
Explore elastic file system (efs): a scalable, fully managed shared storage that auto scales and attaches to ec2, lambda, eks; uses nfs with mount targets.
Create and configure an elastic file system in the AWS console, mount it on two EC2 instances via NFS, verify shared storage with server01.txt and server02.txt, and clean up.
Explore how to use EFS file system policies to restrict mount access, enforce read-only or in-transit encryption, and apply IAM role ARNs for granular, resource-based access control.
Enable encryption at rest for EFS and secure data in transit between EC2 and EFS with TLS and AES-256, via the EFS mount helper and optional KMS keys.
Enforce in-transit encryption for all EFS clients by using a file system policy that denies unencrypted connections, while supporting the mount helper with TLS and the traditional NFS mount.
learn how iam authentication enhances access control for efs by requiring a valid iam role and tls when mounting from ec2.
Identify if RDS encryption is enabled via console, CLI, or API, and enable encryption at creation with a CMK or AWS key; encryption covers storage, backups, replicas, snapshots, and logs.
Learn how to encrypt an existing unencrypted RDS by taking a snapshot, copying it with encryption using a KMS key, and restoring a new encrypted RDS from the snapshot.
Copy an encrypted RDS snapshot across regions and re-encrypt with the destination region key, then restore a new encrypted database using the appropriate KMS key.
Learn how to securely share encrypted RDS snapshots across accounts by using customer managed keys, updating KMS key policies, and re-encrypting with the destination account key.
Discover how the AWS Nitro system offloads virtualization to dedicated hardware, delivering stronger isolation, a lightweight hypervisor, Nitro cards, secure boot, and bare metal capabilities for VPC and encryption.
Nitro enclaves create isolated, hardened execution environments on supported EC2 Nitro instances to securely process highly sensitive data, with no ssh access, no external networking, and no persistent storage.
Learn to set up and test Nitro Enclaves on a compatible EC2 instance, enable enclave support, build via Docker, run and debug, then terminate to avoid charges.
Encrypt lambda environment variables with KMS to prevent plain text exposure, apply encryption in transit, and enforce KMS decrypt permissions for the lambda execution role.
EKS enables default envelope encryption for Kubernetes API data with KMS on 1.28+ clusters. AWS manages API server integration; data is encrypted before etcd storage, with optional CMK use.
Learn how AWS Backup centralizes backup policies across RDS, DynamoDB, S3, EFS, and FSx, automating scheduled backups, lifecycles, and cross-region, cross-account protection.
Create a backup plan in AWS Backup using a template or new plan, define daily or monthly backups, retention, and on-demand backups, and assign resources like Aurora, S3, and RDS.
Learn how organizational trail in AWS centralizes CloudTrail logging across all accounts, defeating rogue admins, meeting governance needs, and automatically covering existing and future accounts.
Learn to enable the organizational trail in AWS CloudTrail using AWS Organizations, from the management account, and apply it to all accounts in your organization.
Use Resource Access Manager to securely share AWS resources across accounts, such as VPC subnets and prefix lists, via resource shares and invitations that are accepted across accounts.
Create and share a custom vpc subnet using the aws resource access manager to enable cross-account ec2 deployment and private communication within your organization.
Learn how AWS Control Tower simplifies setting up and governing a multi-account environment with AWS Organization, single sign-on, config rules, and automated guardrails to centralize logging and compliance.
Learn how firewall manager centralizes security rules across AWS accounts, applying WAF, network firewall, VPC security groups, and DNS Firewall for consistent protection.
Explore how AWS Trusted Advisor analyzes your environment across regions to surface security, performance, fault tolerance, cost optimization, service quotas, and operational excellence recommendations, driving cost savings.
Explore how AWS Service Catalog standardizes and secures development environments by provisioning through CloudFormation templates or Terraform, preventing overprovisioning and reducing costs.
Explore how AWS Service Catalog uses products as deployment blueprints tied to CloudFormation or Terraform, grouped into portfolios with access rules and launch constraints.
Set up and test the AWS service catalog workflow, from administrator product creation to end-user provisioning via portfolios, roles, and CloudFormation templates.
Learn to use AWS Cost Explorer to visualize and manage your AWS costs and usage over time, leveraging pre-configured views, region and instance-type breakdowns, and CSV exports.
Explore AWS user notifications, including AWS managed and user configured notifications (ucns). Learn how EventBridge rules route events to delivery channels like email and chat apps as Chime, Teams, Slack.
Explore AWS Verified Access as a zero trust alternative to VPNs, enabling authentication-based, policy-driven access to internal applications via IAM Identity Center.
Explore AWS verified access concepts, including trust providers, identity providers, cedar policy language, and endpoint domains that enable secure access to private apps without a VPN.
learn how to set up AWS verified access end-to-end, with prerequisites like IAM Identity Center, internal load balancer, and public TLS certificate; create trust provider, instance, group, and endpoints.
AWS Certified Security - Specialty certification is one of the widely recognized security certifications across the industry. With the number of security breaches increasing every year, there is a huge demand for individuals who understands the security side of things, specifically Cloud-based Infrastructures.
This course is specially designed for the aspirants who intend to give the AWS Certified Security Specialty 2026 certification as well for those who want to master the security side of AWS.
Throughout the course, we explore various Real World scenarios and look into why do website gets hacked, what could have been done to prevent it, and learn the best practices related to Security for your AWS environment.
Since this is a Specialty level certification, it is very important that the candidate has a prior hands-on experience in AWS, and this also acts as a pre-requisite to this certification. We do start our journey into the security side of things from scratch.
With tons of quizzes in order to prepare you for exams, Real-world scenarios, and great Support from our Instructor in-case of doubts, this course is all you need to master the Security side of AWS and gain the certification.
I look forward to seeing you join us in this exciting journey on AWS Security.