AWS CloudTrail Log Analysis: How to Find Who Did What (And When)

How to actually use CloudTrail logs day-to-day — tracing non-compliant resources to their source, querying with Athena, and setting up alerts before things go wrong.

July 13, 2026 · 9 min · 1767 words · Javier Pulido

AWS Incident Response: 5 Scenarios & How to Contain Them

Five real-world AWS incident response scenarios with detection signals, containment steps, CLI commands, and automation examples. Practical guide for security teams.

July 7, 2026 · 7 min · 1475 words · Javier Pulido

AWS Security Checklist: The 30-Minute Audit I Run on Every Account

The 30-minute security baseline I run on every AWS account — 10 sections with copy-paste CLI commands covering IAM, S3, CloudTrail, network hardening, and cost monitoring.

July 7, 2026 · 7 min · 1373 words · Javier Pulido

Detect AWS IAM Privilege Escalation with CloudTrail

Set up AWS-native detection for privilege escalation using CloudTrail, EventBridge, and minimal infrastructure. Real API patterns and alerting included.

June 20, 2025 · 4 min · 745 words · Javier Pulido

AWS Security Monitoring Without the Enterprise Price Tag

How to build a real AWS security monitoring stack without enterprise pricing — using CloudTrail, EventBridge, GuardDuty, and open-source tools like Wazuh and OpenSearch.

May 19, 2025 · 5 min · 902 words · Javier Pulido

How to Detect AWS Root Account Usage (And Respond to It)

Detect and alert on AWS root account usage using CloudTrail, EventBridge, SNS, and optional Slack notifications. Step-by-step setup with CLI commands and Terraform included.

April 21, 2025 · 5 min · 863 words · Javier Pulido