内容领域 2:安全性
任务 1:对应用程序和 AWS 服务实施身份验证和/或授权
技能 2.1.1:使用身份提供商实施联合访问(例如,Amazon Cognito、IAM)
技能 2.1.2:使用持有者令牌保护应用程序
技能 2.1.3:配置对 AWS 的编程式访问
技能 2.1.4:对 AWS 服务进行身份验证调用
技能 2.1.5:代入 IAM 角色
技能 2.1.6:为 IAM 主体定义权限
技能 2.1.7:实施应用程序级授权,实现精细的访问控制
技能 2.1.8:在微服务架构中处理跨服务身份验证
任务 2:使用 AWS 服务实施加密
技能 2.2.1:定义静态和传输中的加密
技能 2.2.2:描述证书管理(例如,AWS 私有 CA)
技能 2.2.3:描述客户端加密和服务器端加密之间的差异
技能 2.2.4:使用加密密钥加密或解密数据
技能 2.2.5:生成用于开发目的的证书和 SSH 密钥
技能 2.2.6:跨账户边界使用加密
技能 2.2.7:启用和禁用密钥轮换
任务 3:管理应用程序代码中的敏感数据
技能 2.3.1:描述数据分类(例如,个人身份信息 [PII]、受保护的健康信息 [PHI])
技能 2.3.2:加密包含敏感数据的环境变量
技能 2.3.3:使用密钥管理服务保护敏感数据
技能 2.3.4:清理敏感数据
技能 2.3.5:实施应用程序级数据掩蔽和清理
技能 2.3.6:为多租户应用程序实施数据访问模式