Google ACE: 스토리지, 데이터베이스 및 데이터 서비스 — 학습 가이드

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

개요

이 섹션에서는 Google Cloud 스토리지, 데이터베이스, 분석 데이터 서비스에 대한 실용적이고 운영 중심적인 레퍼런스를 제공합니다. 구성 패턴, 액세스 제어, 내구성 메커니즘, 성능 및 비용 특성, 안전한 복구 관행을 중점적으로 다룹니다. 목표는 특정 워크로드에 어떤 서비스를 사용할지 결정하고, 운영상의 트레이드오프를 이해하며, 일반적인 장애 모드를 예측하는 데 도움을 주는 것입니다.

Cloud Storage 설계, 액세스, 수명 주기 및 보호

Cloud Storage는 비정형 데이터와 백업을 위한 내구성 있고 가용성이 높은 객체 스토리지입니다.

액세스 제어 및 공유:

장애 모드 및 완화:

유용한 명령어:

컴퓨팅 워크로드를 위한 블록 및 파일 스토리지

Compute Engine 및 GKE의 액세스 패턴, 성능 요구사항, 내구성 요건에 따라 스토리지를 선택하세요.

장애 고려사항:

관리형 데이터베이스 및 데이터 서비스

Cloud SQL (관리형 MySQL, PostgreSQL, SQL Server):

Cloud Spanner:

Firestore 및 Bigtable:

Memorystore:

BigQuery:

데이터 이동, 마이그레이션, 검증 및 운영 트레이드오프

마이그레이션 및 전송:

성능, 가용성, 용량 및 비용 트레이드오프:

문제 해결 및 안전한 복구:

실제 문제 시나리오

Contoso Retail은 백업 및 분석 데이터를 통합하는 동시에 액세스 제어를 강화하고 트랜잭션 시스템에 대해 특정 시점 복구(point-in-time recovery)를 활성화하려고 합니다. 요구 사항은 다음과 같습니다: 자동 계층화를 통해 애플리케이션 백업 저장, 제3자에게 단기 파일 공유 제공, 소규모 관계형 워크로드에 PITR 활성화, 실행 전 분석 쿼리 비용 추정.

접근 방식:

  1. UBLA, 보관 정책, 수명 주기가 설정된 리전 Cloud Storage 버킷을 생성합니다.

    • 명령어: gcloud storage buckets create gs://contoso-backups –location=us-central1 –uniform-bucket-level-access –default-storage-class=STANDARD gcloud storage buckets update gs://contoso-backups –retention-period=365d gsutil lifecycle set lifecycle.json gs://contoso-backups
    • 근거: UBLA는 IAM에서 승인을 중앙 집중화하고 감사 가능성을 향상시킵니다. 1년 보관 정책은 실수로 인한 삭제를 방지합니다. 수명 주기 정책은 90일 후 백업을 Coldline으로 전환하고 만료 시 삭제하여 비용을 제어합니다.
  2. 전용 서비스 계정을 통해 백업 작업에 쓰기 전용 액세스 권한을 부여합니다.

    • 명령어: gcloud storage buckets add-iam-policy-binding gs://contoso-backups –member=serviceAccount:backup-writer@contoso.iam.gserviceaccount.com –role=roles/storage.objectCreator
    • 근거: storage.objectCreator 역할은 메타데이터 변조와 민감한 백업의 읽기를 방지하여 최소 권한 원칙을 준수합니다.
  3. 키를 배포하지 않고 서명된 URL을 사용하여 4시간 동안 공급업체와 민감한 백업을 공유합니다.

    • 명령어: gcloud storage sign-url gs://contoso-backups/db-dump-2024-09-30.sql.gz –duration=4h –impersonate-service-account share-signer@contoso.iam.gserviceaccount.com
    • 근거: 시간 제한이 있고 ID가 없는 액세스는 외부 ID나 수명이 긴 보안 비밀을 생성할 필요가 없습니다. 가장(Impersonation)은 중앙 집중식 KMS 기반 서명을 사용하며 키 유출 위험을 제거합니다.
  4. 주문 데이터베이스에 대해 Cloud SQL 백업 및 PITR을 활성화합니다.

    • 명령어: gcloud sql instances patch orders-sql –backup-start-time=02:00 –enable-bin-log
    • 근거: 자동화된 백업과 바이너리/WAL 로깅은 보관 기간 내의 어느 시점으로든 복원 지점을 제공하여 논리적 손상 및 운영자 실수로부터 보호합니다.
  5. 새 인스턴스로 복원하여 복구를 테스트하고 전환 전에 데이터를 검증합니다.

    • 명령어: gcloud sql backups list –instance=orders-sql gcloud sql instances restore-backup orders-restore –backup-id=LATEST –destination-instance=orders-restore
    • 근거: 별도의 인스턴스로 복원하면 프로덕션에 영향을 주지 않으며, DNS나 애플리케이션 수준의 전환 전에 체크섬 및 샘플 쿼리를 통해 검증할 수 있습니다.
  6. 시험 실행(dry run)으로 BigQuery 쿼리 비용을 추정하고 파티셔닝으로 최적화합니다.

    • 명령어: bq query –use_legacy_sql=false –dry_run=true ‘SELECT COUNT(*) FROM contoso.analytics.sales WHERE sale_date >= “2026-01-01”’
    • 근거: 시험 실행은 스캔할 바이트를 보여줍니다. sale_date가 파티션 열이고 범위가 지정된 조건자를 사용하도록 하면 스캔되는 바이트가 줄어들어 주문형 비용을 제어할 수 있습니다.
  7. 액세스 모니터링 및 감사.

    • 단계:
      • Cloud Storage 및 BigQuery에 대한 데이터 액세스 로그를 활성화합니다.
      • Cloud SQL 연결, 디스크 사용량, 백업 실패에 대해 Cloud Monitoring 알림을 구성합니다.
    • 근거: 데이터 액세스 로그는 규정 준수를 위해 객체 수준의 읽기/쓰기 가시성을 제공합니다. 사전 예방적 알림은 MTTR을 단축하고 백업 및 PITR이 효과적으로 유지되도록 보장합니다.
  8. 장애 모드 및 런북(runbook)을 문서화합니다.

    • 단계:
      • 객체 버전 복원, 서명된 URL 해지, Cloud SQL PITR, 시간 여행을 사용한 BigQuery 테이블 복구 절차를 기록합니다.
    • 근거: 명확하고 테스트된 런북은 사고 발생 시 운영 위험을 줄이고 팀 전체에 걸쳐 안전한 복구 관행을 표준화합니다.

VPC 네트워킹 · 모든 도메인 · 배포

이 문제 연습하기 → · 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개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

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