首页
›
密码学工程与数据安全
›
063-Secrets管理体系SDK接入改造
›
《AWS Secrets Manager SDK集成与凭据管理》
VIP20
本课程属于:063-Secrets管理体系SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Secrets Manager SDK初始化实战教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Secrets Manager概述
什么是Secrets Manager · 解决什么问题 · 常见场景
Secrets
Manager
02
SDK简介
AWS SDK for Python…
SDK
简介
03
环境准备
安装Python · 创建虚拟环境 · 安装boto3包
环境准备
Python
04
凭证配置
环境变量 · AWS配置文件 · IAM角色等配置方式
凭证配置
环境变量
05
初始化客户端
boto3.client('secr…
初始化客户端
boto3.client
06
创建Secret
create_secret 方法 · 设置名称 · 描述
Secret
创建
07
获取Secret值
get_secret_value 方… · 返回JSON解析
Secret
获取
08
更新Secret
put_secret_value 更…
Secret
更新
09
列出Secrets
list_secrets 分页获取所…
Secrets
列出
10
删除Secret
delete_secret 立即删除…
Secret
删除
11
恢复Secret
restore_secret 恢复未…
Secret
恢复
12
标签管理
tag_resource与untag…
标签管理
tag
13
版本控制
获取指定版本ID · 版本阶段标签(AWSCURRENT等…
版本控制
ID
14
自动轮换
rotate_secret 配置轮换 · 绑定Lambda函数
自动轮换
rotate
15
错误处理
常见异常(ResourceNotFo…
错误处理
ResourceNotF…
16
重试机制
指数退避+抖动 · 使用botocore自带重试
重试机制
指数退避+抖动
17
二进制Secret
SecretBinary字段上传/获…
Secret
二进制
18
跨账户访问
资源策略+角色扮演 · 实现跨账户读取
跨账户访问
资源策略+角色扮…
19
KMS加密
使用自定义KMS密钥加密secret · 指定kms_key_id
KMS
加密
20
最小权限IAM
策略样例 · 仅允许访问特定secret
IAM
最小权限
21
审计与监控
CloudTrail记录API调用 · 设置告警
审计
监控
22
批量操作
循环调用SDK实现批量创建/更新/删…
批量操作
SDK
23
Lambda集成
在Lambda函数内安全获取secr…
Lambda
集成
24
EC2集成
通过实例Profile自动注入临时凭…
EC2
集成
25
ECS/EKS集成
任务角色与Service Accou…
ECS/EKS
集成
26
本地模拟
使用LocalStack或moto模…
本地模拟
LocalStack
27
性能优化
连接复用 · 异步(aioboto3)调用
性能优化
连接复用
28
测试策略
单元测试mock boto3客户端 · 集成测试
测试策略
mock
29
最佳实践
命名规范 · 定期更换 · 最小权限原则
最佳实践
命名规范
30
综合实战
构建一个Web应用 · 完整使用Secrets Manage…
综合实战
Web
所属VIP或分类
同VIP:DLP凭据扫描与SDK级脱敏方法
同VIP:HSM密钥导出限制与SDK适配方法
同VIP:PKCS-11与Secrets-SDK集成详解