课程介绍与学习目标

嗨,欢迎来到这门课。我先说说心里话。

做云安全的同行应该都有这种感觉:AWS 上的 Secrets Manager 和 KMS,看着文档挺简单,真用起来坑不少。我自己在好几个项目里都吃过亏,比如密钥轮转忘了配,审计日志缺了关键字段……后来被合规团队追着问。

嗯,所以这门课就是要把那些实践里摸爬滚打出来的经验,掰开了讲给你听。

这门课讲什么?

说白了,就是两件事:怎么管好机密,怎么留下审计证据。

  • Secrets Manager 存密码、、数据库凭证。
  • KMS 管加密密钥的创建、使用、轮转。
  • 审计就是看 CloudTrail、看日志、看谁在什么时候干了什么。

我见过很多团队把 Secrets Manager 当成纯文本存储,密钥不轮转,KMS 密钥策略写得像筛子。结果审计一查,全是高危。这门课会教你避开这些坑。

一句话记住:Secrets Manager 管"秘密",KMS 管"钥匙",审计管"谁动了钥匙和秘密"。

你学完能做什么?

  1. 独立搭建 Secrets Manager + KMS 的加密体系。
  2. 理解密钥轮转、自动更新机制的底层逻辑。
  3. 看懂 CloudTrail 日志,快速定位异常调用。
  4. 满足 SOC 2、PCI-DSS 等合规要求的审计证据链。

我当年第一次做合规审计时,被问得哑口无言——"你的 KMS 密钥谁有权限?上次轮转是什么时候?" 后来我花了整整一周补日志、改策略。不想让你也走这条路。

注意:本课程假设你已经熟悉 AWS 基础操作(VPC、IAM、EC2)。如果你连 IAM Role 都不知道,建议先补一下基础。

知识框架概览

我画了一张图,把整门课的核心链条捋清楚了。你收藏好,后面每一章都会对应到这张图上的某个节点。

Secrets Manager 与 KMS 审计知识框架 Secrets Manager 自动轮转 / 加密存储 AWS KMS CMK / 加密 / 解密 CloudTrail + CloudWatch 审计日志 / 告警 密钥轮转策略 权限策略(IAM/资源) 日志分析与追溯 审计证据链构建 合规要求落地(SOC2 / PCI / HIPAA) 30 个章节从上到下逐步深入,每章都会聚焦一个具体的实践点

课程结构速览

我们把 30 章分成四个模块。每个模块解决一个实际问题。

模块 章节范围 核心内容
基础篇 第 1-6 章 Secrets Manager 与 KMS 核心概念、创建策略、自动轮转
安全加固篇 第 7-14 章 IAM 权限细化、密钥策略多账号、跨区域备份
审计实践篇 第 15-22 章 CloudTrail 日志解析、Athena 查询、GuardDuty 集成
合规与运维篇 第 23-30 章 多账号合规、自动化告警、灾备与应急响应
个人建议:如果你是新手,按顺序学。如果你已经有基础,可以直接跳到审计实践篇。不过别忘了回头补基础章节里的策略细节——我当年跳着读,漏掉了"Secrets Manager 跨账号访问"的关键配置,后来被坑惨了。

你需要准备什么?

  • 一个 AWS 账号(推荐用测试账号,别在生产环境试)
  • AWS CLI 已配置 IAM 凭证
  • 基本的 Linux 命令行操作能力
  • 一点点 Python 或 Shell 脚本基础(后面有自动化脚本案例)

嗯,都准备好了?那我们开始进入正题。