Google PDE: 데이터 엔지니어링 아키텍처 및 설계 — 학습 가이드

다음의 일부입니다: Google Professional Data Engineer — 학습 가이드. 검증된 답안으로 연습하기: Google 시험 허브, 또는 다음에서 시간 제한 모의고사 풀기: ExamRoll.io.

개요

Google Cloud에서의 데이터 엔지니어링 아키텍처 및 설계는 도메인 경계, 처리 패턴, 서비스 기능을 균형 있게 조정하여 안정적이고 확장 가능하며 비용 효율적인 데이터 플랫폼을 제공합니다. 효과적인 설계는 스토리지, 컴퓨팅, 오케스트레이션, 서빙을 독립적으로 확장할 수 있도록 만들고, 도메인 간 상호 운용을 위해 계약을 코드화하며, 측정 가능한 서비스 수준 목표(SLO)를 통해 조기에 리스크를 검증합니다. 이 섹션에서는 표준적인 아키텍처 스타일(데이터 메시, 레이크, 웨어하우스, 레이크하우스, 운영 스토어), 처리 모드(배치, 마이크로 배치, 스트리밍, 이벤트 기반, 람다), 그리고 확장성, 지연 시간, 가용성, 일관성, 비용 간의 트레이드오프를 요약합니다. 또한 지역 및 멀티 클라우드 배치, 스키마 진화, 엔드투엔드 데이터 수명 주기, 워크로드 기반 서비스 선택, Google Cloud에 특화된 리스크 기반 검증 방식에 대해서도 다룹니다.

아키텍처 패러다임 및 처리 패턴

처리 패턴 및 사용 시기:

지연 데이터 처리를 위한 간단한 Dataflow 스트리밍 구성 예시:

events
  .apply(Window.into(FixedWindows.of(Duration.standardMinutes(5)))
    .withAllowedLateness(Duration.standardMinutes(10))
    .accumulatingFiredPanes());

도메인 소유권, 데이터 제품, 계약

ALTER TABLE sales.orders
ADD COLUMN coupon_code STRING;

비기능적 트레이드오프와 배포 토폴로지

계층화, 수명 주기 및 서비스 선택

간단한 BigQuery 파티셔닝 예시:

CREATE TABLE ops.events
PARTITION BY DATE(event_ts)
CLUSTER BY device_id AS
SELECT * FROM staging.events_clean;

실용적인 문제 시나리오

Contoso Mobility는 글로벌 전동 스쿠터 플릿을 운영하며, 주행 원격 측정 및 결제를 위한 실시간 수집, 처리, 저장 및 분석이 필요합니다. 분당 수백만 개의 이벤트, 초 단위 미만의 사기 탐지 규칙, 최신 대시보드, 개인정보 보호 제어, 복원력 있는 다중 리전 운영을 지원해야 합니다.

접근 방식:

  1. Cloud Pub/Sub으로 이벤트 수집 시스템을 구축합니다.
  1. Cloud Dataflow (Apache Beam)로 스트리밍 처리를 구현합니다.
.withAllowedLateness(Duration.standardMinutes(15))
.discardingFiredPanes();
  1. 원시 데이터와 정제된 데이터를 각각 Cloud Storage와 BigQuery에 영구 저장합니다.
  1. Cloud Bigtable에서 운영 조회 및 사기 탐지를 처리합니다.
  1. Cloud Spanner에서 트랜잭션 기반 결제를 관리합니다.
  1. Dataplex, Data Catalog, Cloud DLP로 거버넌스를 적용합니다.
  1. Cloud Composer와 Cloud Monitoring으로 오케스트레이션 및 운영을 수행합니다.
  1. 파티셔닝과 등급 지정을 통해 비용 및 수명 주기를 최적화합니다.
  1. 위험 및 복원력을 검증합니다.

이 아키텍처는 역할을 명확하게 분리합니다: Pub/Sub은 수집을 버퍼링하고, Dataflow는 계산하며, Cloud Storage와 BigQuery는 분석 데이터를 저장하고 서빙하며, Bigtable은 운영 읽기를 가속화하고, Spanner는 일관된 트랜잭션을 보장합니다. 파티셔닝, 클러스터링, 수명 주기 정책, 자동 확장을 통해 비용을 제어하면서 확장성과 지연 시간의 균형을 맞추고, 문서화된 데이터 제품, 계약 및 지속적인 검증을 통해 거버넌스와 안정성을 내장합니다.


모든 도메인 · 데이터 스토리지

이 문제 연습하기 → · 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.

시험 합격하기 →

Google 찾아보기 →

Related guides

올인원 액세스

하나의 구독. 모든 시험.

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

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

신용카드 필요 없음*

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

신용카드 필요 없음*

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