Build your ultimate AI agent
课程介绍
掌握支撑现代应用的核心 AWS 数据服务。在本实践课程中,您将学习在何种场景下使用 DynamoDB、S3、ElastiCache 和 OpenSearch,并将各服务与真实的访问模式及一致性需求相匹配。您将设计具备高基数分区键的可扩展 DynamoDB 表,执行 CRUD 操作,并比较 Query 与 Scan 以优化性能与成本。在 S3 部分,您将实现生命周期策略,自动在存储类别间转换数据,并使用版本控制防止意外删除。课程最后将覆盖端到端的数据安全:识别 PII 与 PHI,使用 Secrets Manager 与 Parameter Store 管理机密,应用数据脱敏技术,并利用 IAM 条件键实现多租户隔离。课程结束时,您将能够为生产环境选择、构建并保护 AWS 数据存储。
先修要求
课程大纲
课程大纲
1
选择合适的 AWS 数据存储
了解何时以及为何使用 DynamoDB、S3、ElastiCache 和 OpenSearch。探索数据访问模式、一致性模型、生命周期管理与缓存策略,从而为您的应用做出明智的存储决策。
2
使用 DynamoDB 与 S3 构建应用
动手实践两项最重要的 AWS 数据服务。设计可扩展的 DynamoDB 表,掌握 CRUD 操作与索引,并通过存储类别、版本控制、生命周期策略与复制优化 S3。
3
保护与隔离敏感数据
实现端到端的数据保护。分类 PII 与 PHI,使用 KMS 加密,借助 Secrets Manager 与 Parameter Store 管理机密,清洗日志,并利用 IAM 条件键实现多租户隔离。
在 AWS 中使用数据存储
课程完成

