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 복제는 객체의 내구성 있는 비동기식 사본을 제공합니다:

AWS의 데이터베이스: DynamoDB, RDS, Aurora

DynamoDB 용량 모드 및 스케일링:

DynamoDB 스트림 및 DAX:

DynamoDB 전역 테이블:

Amazon RDS 구성 및 백업:

Amazon Aurora 특성:

캐싱 및 공유 파일 시스템: ElastiCache 및 EFS

ElastiCache for Redis vs Memcached:

공유 POSIX 파일을 위한 Amazon EFS:

데이터 마이그레이션: DMS, Snowball, DataSync

실제 문제 시나리오

Shopify는 전 세계 구매자의 복원력과 지연 시간을 개선하면서 글로벌 제품 미디어 파이프라인과 카탈로그 데이터를 현대화해야 합니다. 이 회사는 다음을 수행해야 합니다: 엄격한 RPO를 준수하며 여러 리전 및 계정에 걸쳐 제품 이미지를 복제하고, 북미와 유럽의 DynamoDB 읽기 지연 시간을 줄이고, 지속적인 델타가 발생하는 온프레미스 NFS 자산을 마이그레이션하고, 신뢰할 수 있는 백업으로 RDS 운영을 단순화해야 합니다.

  1. 기본 미디어 버킷(us-east-1, 상품 관리 계정)에서 대상 버킷(eu-west-1, 제공 계정)으로 Replication Time Control(RTC)이 적용된 S3 CRR을 구현합니다.
  1. 원본, 썸네일, 로그를 분리하기 위해 접두사 및 태그로 필터링된 S3 복제 규칙을 정의하고, 삭제 마커 복제를 활성화합니다. S3 Batch Replication을 사용하여 레거시 객체를 백필(backfill)합니다.
  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 Regional 파일 시스템을 생성하고, 공유 POSIX 스토리지가 필요한 워크로드(예: 미디어 프로세서)를 위해 Access Point를 사용합니다. 30일 후 IA로 전환하는 EFS 수명 주기 정책을 활성화합니다.
  1. AWS DataSync를 사용하여 온프레미스 NFS 미디어 라이브러리를 마이그레이션하고, 야간 증분 동기화를 위한 예약된 작업을 통해 S3 및 EFS로 데이터를 전송합니다.
  1. AWS DMS(전체 로드 + CDC)와 필요한 경우 AWS Schema Conversion Tool을 사용하여 레거시 PostgreSQL 카탈로그를 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

올인원 액세스

하나의 구독. 모든 시험.

모든 플랜은 무제한 답변 검색, 모의고사, AI 해설, 전체 자료 라이브러리를 20개 이상의 언어로 잠금 해제합니다.

월간
24.87
Just €0.83/day
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

최고의 가치
12개월
179.87
Just €0.49/daySave 40%
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

✓ 무료 플랜 포함 · ✓ 언제든지 취소 가능 · ✓ 모든 플랜은 전체 제품을 잠금 해제합니다