AWS Security

AWS CloudTraildetectionAWS CloudTrail records every API call made within an AWS account — from console clicks to SDK invocations to… AWS Config InspectordetectionAWS Config continuously records the configuration of your AWS resources, evaluates them against rules, and… AWS Security HubdetectionAWS Security Hub is the central security-posture service for AWS accounts. AWS Shield & WAFnetworkAWS Shield and AWS WAF together form the edge defence for internet-facing AWS workloads. Amazon GuardDutydetectionAmazon GuardDuty is AWS's managed threat detection service. Amazon MaciedetectionAmazon Macie is a managed sensitive-data discovery service for Amazon S3. AWS Identity and Access Management (IAM)identity secretsAWS Identity and Access Management (IAM) is the foundational service for controlling who and what can access… AWS Key Management Service (KMS)identity secretsAWS Key Management Service (KMS) is a managed service for creating and controlling cryptographic keys backed… AWS Secrets Manageridentity secretsAWS Secrets Manager stores, rotates, and retrieves secrets — database credentials, API keys, OAuth tokens —… VPC Security Groups & NACLsnetworkVPC Security Groups (SGs) and Network ACLs (NACLs) are the two packet-filtering primitives that AWS provides… Detection & AuditSectionFinding threats and misconfiguration on AWS: GuardDuty, Macie, CloudTrail, Config / Inspector and Security… Identity & SecretsSectionWho can do what, and how keys and credentials are kept: IAM, KMS and Secrets Manager. Network SecuritySectionPerimeter and VPC controls: Shield and WAF, security groups and network ACLs.

AWS Security is a layered discipline — every workload sits behind a stack of identity, encryption, network, detection, and governance controls. This section covers the AWS-native services that implement those layers, the patterns that combine them effectively, and the operational practices that keep the layers from drifting apart over time.


1. AWS Security Layered Architecture

IDENTITY LAYER IAM Users, Roles Identity Center STS / OIDC / SAML Federation, AssumeRole DATA PROTECTION KMS Encryption Keys Secrets Manager Macie PII / S3 Discovery NETWORK LAYER VPC SG (stateful) NACL (stateless) Shield DDoS Guard WAF L7 Rules DETECTION LAYER CloudTrail API Logs Config State GuardDuty Threat Inspector CVE Security Hub Aggregator GOVERNANCE LAYER Lake Formation Data Access Organizations SCPs / OUs Firewall Manager Cross-Account

The diagram below shows the five layers that compose a defensible AWS account, ordered from the principal making the call down to the resource being protected. Findings flow back upward through the Detection layer, where Security Hub aggregates and EventBridge routes them to automated response.

2. Identity & Access

3. Data Protection

4. Network Security

5. Detection & Response