Amazon DOP-C02: 存储、数据库和数据管理 — 学习指南

属于 AWS DevOps Engineer Professional DOP-C02 — 学习指南. 使用经过验证的答案练习: Amazon 考试中心, 或参加限时模拟考试: ExamRoll.io.

概述

AWS 上的存储、数据库和数据迁移在设计时必须考虑持久性、可用性、成本效益和自动化。精通 S3 存储类和复制、DynamoDB 容量和全局分发、RDS/Aurora 配置控制和备份模式、内存中缓存、共享文件系统以及数据迁移服务,有助于构建可靠、低延迟、恢复行为可预测且支出可控的系统。

Amazon S3:存储类、生命周期、智能分层和复制

S3 存储类将成本与访问模式对应起来:

生命周期策略使用筛选条件(前缀、标签)来自动执行转换和过期操作,以实现精细化控制。关键操作包括在达到不活动阈值后转换到 IA/Glacier 层、在启用版本控制的存储桶中转换/过期非当前版本、过期删除标记,以及中止未完成的分段上传。当需要不变性时,生命周期和对象标签与 S3 Object Lock(治理/合规模式)一起使用,对于强制执行数据保留和可审计的删除至关重要。

当访问模式未知或可变时,Intelligent-Tiering 是理想选择。它能保持性能(从频繁/IA 层检索无延迟),在模式变化时无需重新设计架构,并且可以根据最后访问时间选择性地自动存档到深度层,为具有零星访问模式的长期数据集提供了敏捷性和成本控制的最佳组合。

S3 复制提供对象的持久、异步副本:

AWS 上的数据库:DynamoDB、RDS 和 Aurora

DynamoDB 容量模式和扩展:

DynamoDB Streams 和 DAX:

DynamoDB 全局表:

Amazon RDS 配置和备份:

Amazon Aurora 的特性:

缓存和共享文件系统:ElastiCache 和 EFS

ElastiCache for Redis vs Memcached:

Amazon EFS 用于共享 POSIX 文件:

数据迁移:DMS、Snowball 和 DataSync

实际问题场景

Shopify 需要对其全球产品媒体管道和目录数据进行现代化改造,同时为全球买家提高弹性和降低延迟。该公司必须:跨区域和跨账户复制产品图片并满足严格的 RPO,降低北美和欧洲的 DynamoDB 读取延迟,迁移带有持续增量更新的本地 NFS 资产,并通过可靠的备份简化 RDS 操作。

  1. 从 us-east-1 的主媒体存储桶(商品账户)到 eu-west-1 的目标存储桶(交付账户),实施带有复制时间控制 (Replication Time Control) 的 S3 CRR。
  1. 定义按前缀和标签筛选的 S3 复制规则,以分离原始文件、缩略图和日志,并启用删除标记的复制。使用 S3 批量复制来回填历史对象。
  1. 将产品目录和库存转换为跨 us-east-1 和 eu-west-1 的 DynamoDB 全局表;将表切换到按需容量,并为每个区域的读取密集型 API 添加 DAX 集群。
  1. 将订单关系型工作负载重构到 Amazon Aurora MySQL,使用写入器和读取器终端节点;为突发性分析添加一个小的 Aurora Serverless v2 读取器,并启用具有 14 天保留策略的自动备份。
  1. 引入 ElastiCache for Redis(启用集群模式)用于会话存储和产品可用性缓存,配置 Multi-AZ 和快照备份;设置与业务 SLA 一致的 TTL。
  1. 创建一个 EFS 区域级文件系统,在每个应用程序 AZ 中设置挂载目标,并为需要共享 POSIX 存储(例如,媒体处理器)的工作负载配置访问点。启用 EFS 生命周期策略,在 30 天后将数据转换到 IA 层。
  1. 使用 AWS DataSync 迁移本地 NFS 媒体库,通过计划任务将夜间增量同步到 S3 和 EFS。
  1. 使用 AWS DMS(全量加载加 CDC)和 AWS Schema Conversion Tool(在需要时)将遗留的 PostgreSQL 目录迁移到 Aurora;在 CDC 延迟耗尽后进行切换。
  1. 使用 Snowball Edge 设备将数 PB 的历史媒体数据植入 S3,然后切换到 DataSync 进行持续的增量更新。

该架构降低了全球读取延迟,提供了可预测的复制 RPO,简化了关系型数据库的操作和备份,集中了带有访问控制的共享存储,并为从批量离线迁移到自动化的增量数据迁移提供了一条切实可行的路径。


事件驱动架构和自动化 · 所有领域 · 网络和内容分发

练习这些题目 → · 在 ExamRoll.io 上限时练习 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

通过考试 →

浏览 Amazon →

Related guides

一体化访问

一次订阅。所有考试。

所有计划均可无限制搜索答案、进行模拟测试、获取AI解释以及访问完整的资源库 — 支持20多种语言。

每月
24.87
Just €0.83/day
包含所有内容:
  • 无限答案搜索
  • 无限模拟测试
  • AI驱动的解释
  • 完整资源库
  • 20多种语言
  • 每周内容更新
  • 奖励与推荐
  • 优先支持
开始免费试用

无需信用卡*

最具价值
12个月
179.87
Just €0.49/daySave 40%
包含所有内容:
  • 无限答案搜索
  • 无限模拟测试
  • AI驱动的解释
  • 完整资源库
  • 20多种语言
  • 每周内容更新
  • 奖励与推荐
  • 优先支持
开始免费试用

无需信用卡*

✓ 包含免费计划 · ✓ 随时取消 · ✓ 所有计划均解锁完整产品