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は、アクセスパターンが不明または変動する場合に最適です。パフォーマンスを維持し(frequent/IAティアからの取り出し遅延なし)、パターンが変化した際の再設計の必要がなく、オプションで最終アクセスに基づいてディープティアに自動的にアーカイブすることもできます。これにより、散発的なアクセスがある長期間保存されるデータセットに対して、俊敏性とコスト管理の最適な組み合わせを提供します。

S3レプリケーションは、オブジェクトの耐久性のある非同期コピーを提供します:

データ移行: 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. 各アプリケーションAZにマウントターゲットを持つEFSリージョナルファイルシステムを作成し、共有POSIXストレージを必要とするワークロード(例: メディアプロセッサ)のためにアクセスポイントを作成する。30日後にIAに移行するEFSライフサイクルを有効にする。
  1. オンプレミスのNFSメディアライブラリをAWS DataSyncを使用して移行し、夜間の増分同期のためのスケジュールタスクでS3とEFSに同期する。
  1. レガシーなPostgreSQLカタログを、AWS DMS(フルロードとCDC)と必要に応じてAWS Schema Conversion Toolを使用してAuroraに移行する。CDCの遅延が解消された後にカットオーバーする。
  1. Snowball Edgeデバイスを使用して、数ペタバイトの履歴メディアを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

オールインワンアクセス

1つのサブスクリプション。すべての試験。

すべてのプランで、無制限の回答検索、模擬試験、AI解説、および完全なリソースライブラリが利用可能 — 20以上の言語に対応。

月額
24.87
Just €0.83/day
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

ベストバリュー
12ヶ月
179.87
Just €0.49/daySave 40%
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

✓ 無料プランが含まれています · ✓ いつでもキャンセル可能 · ✓ すべてのプランで製品の全機能が利用可能