安全上线
开发者的 AWS 安全实践
Rahul Singh
Technical Product Manager
清单用途何在
发版前的六个问题
不是要开的六个开关
六个问题,按请求顺序
按此顺序询问
谁验证调用方的令牌?
AWS 在检查哪个身份?
六个问题,按请求顺序
按此顺序询问
谁验证调用方的令牌?
AWS 在检查哪个身份?
如何阻止一个租户读取另一个租户的行?
数据库密码存放在哪里?
六个问题,按请求顺序
按此顺序询问
谁验证调用方的令牌?
AWS 在检查哪个身份?
如何阻止一个租户读取另一个租户的行?
数据库密码存放在哪里?
谁持有密钥,谁使用过它?
明天的下载会留下记录吗?
打勾不等于安全
本服务中的三个点
角色而非密钥:可读所有对象
打勾不等于安全
本服务中的三个点
角色而非密钥:可读所有对象
租户列:过滤在您的代码中
已开启加密:密钥不可共享
配置看不出的缺口
写下当日是对的:
服务当时调用的所有操作
配置看不出的缺口
写下当日是对的:
服务当时调用的所有操作
现在过宽:
那一半已不再调用
修正办法:
仅授予近 90 天 Trail 显示在用的操作
记录原因,而非设置值
一项选择的两面
您的代码设置的值
您为何这样设置
记录原因,而非设置值
一项选择的两面
您的代码设置的值
您为何这样设置
写下并获得认可:
一条决策
未文档化:
将来成惊喜
同样的问题,新调用方
工作负载身份:
非人的调用方身份
同样的问题,新调用方
工作负载身份:
非人的调用方身份
同样三问:
AWS 可校验的身份、作用域不超出任务、留有行为记录
变化之处:
调用方
下一步走向何处
您的服务:
六个问题
其上的账户层:
GuardDuty、Security Hub、AWS Config、Organizations
让我们一起练习吧!
开发者的 AWS 安全实践
Preparing Video For Download...