UXDL Docs

Security Overview

How we secure production — the layers, tools, and where each control lives.

Security is applied in layers across our AWS environment. No single control is sufficient on its own — identity, network isolation, encryption, and continuous threat detection work together to protect production workloads and data.

Defense in depth

The four control areas

AreaWhat it protectsKey controls
Identity & AccessWho can access AWS and howSAML SSO, temporary credentials, MFA, root-user lockdown
Network SecurityHow traffic reaches workloadsPrivate subnets, NAT Gateway, IP allow-lists, WAF
EncryptionData in transit and at restACM/TLS, AWS KMS across S3, RDS, EBS, EFS
Threat DetectionDetecting misconfiguration and compromiseAWS Security Hub, Amazon GuardDuty, CloudTrail

Guiding principles

Where to go next

GuideDescription
Root User ProtectionRetire the root user with SAML SSO and STS
Multi-Factor AuthenticationEnforce TOTP MFA on every account
Private NetworkingPrivate subnets and NAT Gateway egress
AWS WAFLayer-7 protection for web applications
AWS Security HubCentralized posture and compliance
Amazon GuardDutyIntelligent threat detection