Skip to content
hannctl
PDF

labs pf-05.md

pf-05-multicloud-asset-audit-automation

v1.0.0 released · CI passing Multi-cloud audit Personal project · released Nov 2026

A Python tool that collects assets, permissions, and audit logs from AWS, GCP, and Tencent Cloud into one schema, and alerts on risky events.

  • Python
  • boto3
  • Google Cloud SDK
  • Tencent Cloud SDK
  • Google Sheets
  • Slack
  • Telegram
3
Clouds covered by the public code
7
Collectors by resource type
49
Audit actions tracked (16 alert immediately)

Approach

Each account is reached through a cross-account role such as STS AssumeRole. Seven collectors, one per resource type, feed a single data class per resource. Output goes to Google Sheets and CSV, and 16 critical events alert Slack and Telegram immediately based on critical_events.yaml.

View on GitHub ↗
Open the case: case-studies/multi-csp-asset-automation/README.md →

© 2026 Kim JunHyun · Built with Astro · The infrastructure behind this site is code too

↑↓ move · Enter open · Esc close

Choose a theme

Click a badge to switch to that theme on the same content. Dragging only swings it.

Back to the front page →