Cloud Pass
합격에 필요한 학습 흐름을 하나로합격 후기FAQ
Google Cloud Digital Leader
Google Cloud Digital Leader

Practice Test #1

50개 문제와 90분 시간 제한으로 실제 시험을 시뮬레이션하세요. AI 검증 답안과 상세 해설로 학습하세요.

50문제90분700/1000합격 점수
실전형 문제 보기

AI 기반

3중 AI 검증 답안 및 해설

GPT Pro, Claude Opus, Gemini Pro가 답안과 해설을 교차 검증합니다. 선택지별 근거부터 요구사항 분해와 정답 아키텍처까지 확인하세요.

GPT Pro
Claude Opus
Gemini Pro
선택지별 상세 해설
심층 문제 분석
3개 모델 합의 정확도

실전형 문제

1
문제 1

A media-streaming company is migrating a 12-node analytics backend to a fully managed relational database service on Google Cloud that prohibits custom agents and targets a 99.95% monthly SLA; to reduce operational toil without writing maintenance scripts, which routine system-maintenance task will the managed platform perform automatically across all instances?

오답입니다. 관리형 데이터베이스는 IAM과 통합되고 database users/roles를 지원하지만, Google이 애플리케이션 사용자에 대한 IAM roles와 user access policies를 자동으로 생성하고 유지관리해 주지는 않습니다. least-privilege access를 설계하는 것은 shared responsibility 모델에서 고객의 책임입니다. 누가 접근하는지, 어떻게 부여되는지, 어떻게 감사(audit)되는지를 사용자가 정의해야 합니다.

정답입니다. 완전 관리형 관계형 데이터베이스 서비스(예: Cloud SQL/AlloyDB)의 핵심 이점은 security patches 적용과 minor-version upgrades 수행 같은 automated maintenance입니다. 일반적으로 maintenance window를 구성할 수 있지만, 플랫폼이 custom agents나 고객이 작성한 scripts 없이 작업을 수행합니다. 이는 모든 instances에 걸친 운영 부담을 직접적으로 줄여 줍니다.

오답입니다. 과거 데이터를 cold storage(예: Cloud Storage Nearline/Coldline/Archive)로 archiving하려면 data lifecycle 및 retention policies를 설계하고 export/ETL 또는 partitioning/archival 전략을 구현해야 합니다. Cloud Storage는 lifecycle rules를 지원하지만, 관리형 관계형 데이터베이스 플랫폼이 어떤 데이터가 “historical”인지 자동으로 판단해 archiving해 주지는 않습니다.

오답입니다. 리소스 크기 조정을 통해 프로젝트 전반의 spend를 자동으로 최적화하는 것은 관리형 관계형 데이터베이스의 표준 자동 기능이 아닙니다. instances를 수동으로 resize하거나 recommendations/monitoring tools를 사용할 수는 있지만, cross-project automated resizing은 데이터베이스 서비스가 routine maintenance로 수행하는 작업이 아닙니다. cost optimization은 고객의 governance 및 FinOps 활동으로 남습니다.

문제 분석

핵심 개념: 이 문제는 Google Cloud에서 완전 관리형 관계형 데이터베이스 서비스(예: Cloud SQL 또는 AlloyDB)가 운영 측면에서 무엇을 대신해 주는지를 테스트합니다. “custom agents를 금지”하고 높은 가용성 SLA(월 99.95%)를 제시하는 것은 Google이 기반 인프라와 데이터베이스 유지보수의 상당 부분을 운영하는 관리형 플랫폼을 가리킵니다. 정답이 맞는 이유: 관리형 데이터베이스 플랫폼은 DBA와 스크립트가 필요했을 반복적이고 정형화된 유지보수 작업을 대신 수행하여 운영 부담을 줄입니다. 대표적인 예가 patch management로, 데이터베이스 엔진에 security patches를 적용하고 minor-version upgrades를 수행하는 것입니다. Cloud SQL에서는 maintenance updates(보안 패치 포함)를 Google이 처리하며, 유지보수 시점을 통제하기 위해 maintenance window로 일정을 잡을 수 있습니다. 이는 “maintenance scripts를 작성하지 않고” “모든 instances에 걸쳐”라는 표현과 직접적으로 부합하며, 플랫폼이 fleet-wide로 업데이트를 조율하기 때문입니다. 주요 기능 / Best Practices: - Automated maintenance: Google이 patches와 minor updates를 적용하며, 일반적으로 중단을 최소화하기 위해 maintenance window를 선택합니다. - High availability: 99.95% SLA는 보통 HA 구성(regional/replica-based)과 연관되며, 이는 downtime을 줄이도록 maintenance가 배포되는 방식에도 영향을 줍니다. - Shared responsibility: 사용자는 schema, queries, access controls는 여전히 관리하지만, Google은 기반 OS, storage, 그리고 많은 engine maintenance 작업을 관리합니다. - Architecture Framework 정렬: 이는 Operational Excellence(자동화, toil 감소)와 Security(적시 patching)를 지원합니다. 흔한 오해: 사람들은 “fully managed”가 Google이 IAM 설계, data lifecycle/archival policies, 또는 프로젝트 전반의 cost optimization까지 관리한다고 종종 가정합니다. 실제로는 shared responsibility 모델에서 IAM roles/policies와 data retention 전략은 고객 책임이며, cost optimization도 데이터베이스 서비스가 프로젝트 전반에 걸쳐 자동으로 수행하지 않습니다. Exam Tips: Digital Leader 문제에서 “fully managed database”를 보면 automated backups(구성 가능), patching/minor upgrades, replication/HA 옵션, 그리고 단순화된 운영을 떠올리세요. cross-project spend optimization이나 비즈니스별 data lifecycle 규칙을 설명하는 선택지는 보통 관리형 데이터베이스의 자동 기능이 아닙니다.

2
문제 2

A logistics company operates 24 Kubernetes clusters (12 on-premises, 8 on Google Cloud, and 4 on AWS) to support microservices across 60 warehouses and needs a single, centralized platform to consistently manage policies, configurations, service mesh, and observability across all environments without relocating workloads; which Google Cloud service should they choose?

Cloud Functions는 이벤트 기반 코드를 위한 serverless Functions-as-a-Service 제품입니다. 이는 Kubernetes 클러스터를 관리하거나, fleet-wide policies를 강제하거나, 멀티클러스터 service mesh 및 observability를 제공하지 않습니다. 마이크로서비스 생태계의 일부가 될 수는 있지만, on-prem, Google Cloud, AWS 전반의 24개 클러스터를 중앙에서 거버넌스할 수는 없습니다. 이는 functions를 위한 compute이지 하이브리드/멀티클라우드 Kubernetes 관리 플랫폼이 아닙니다.

GKE Enterprise가 정답인 이유는 하이브리드 및 멀티클라우드 환경 전반에서 Kubernetes에 대한 중앙집중식 관리를 제공하기 때문입니다. 이는 fleet management, 일관된 policy enforcement(Policy Controller), configuration synchronization(Config Management), service mesh 기능(Anthos Service Mesh), 그리고 클러스터 전반의 통합된 observability 패턴을—워크로드 이동 없이—지원합니다. 이는 on-prem, Google Cloud, AWS에 걸친 24개 클러스터를 일관되게 관리해야 한다는 요구사항과 직접적으로 일치합니다.

Cloud Run은 stateless HTTP services와 jobs를 실행하는 관리형 serverless container 플랫폼입니다. 배포와 확장을 단순화하지만, 여러 환경에 걸친 기존 Kubernetes 클러스터를 관리하기 위한 중앙집중식 플랫폼은 아닙니다. fleet-wide policy/config management 또는 멀티클러스터 service mesh 거버넌스를 제공하지 않습니다. Cloud Run을 선택한다는 것은 현재 Kubernetes 풋프린트를 중앙에서 관리하는 것이 아니라 runtime 플랫폼을 변경하는 것을 의미합니다.

Compute Engine은 virtual machines를 제공하는 기반 인프라이지만, Kubernetes fleet management, 중앙집중식 policy/config enforcement, service mesh, 또는 cross-cluster observability를 통합 플랫폼으로 제공하지 않습니다. VM에서 Kubernetes를 실행할 수는 있지만, on-prem, Google Cloud, AWS 전반에서 워크로드를 재배치하지 않고 일관된 거버넌스를 충족하려면 더 상위 수준의 관리 솔루션이 여전히 필요합니다.

문제 분석

핵심 개념: 이 문제는 Google Cloud의 하이브리드 및 멀티클라우드 Kubernetes 관리 역량—특히 워크로드를 이동하지 않고 서로 다른 환경(on-prem, Google Cloud, AWS)에서 실행되는 클러스터 전반에 걸친 중앙집중식 정책/구성 관리, service mesh, 그리고 observability를 테스트합니다. 정답이 맞는 이유: GKE Enterprise는 환경 전반에 걸친 Kubernetes 클러스터 플릿(fleet)을 관리하도록 설계되었습니다. 이는 on-prem(대개 Google Distributed Cloud를 통해), Google Cloud(GKE), 그리고 다른 클라우드(예: AWS 포함) 전반에서 일관된 거버넌스와 운영을 위한 단일 control plane 경험을 제공합니다. “단일, 중앙집중식 플랫폼”과 “policies, configurations, service mesh, and observability” 요구사항은 GKE Enterprise의 fleet management 및 Anthos 기반(heritage)에 정확히 대응하며, 워크로드 재배치 없이 표준화를 가능하게 합니다. 주요 기능 / Best Practices: - Fleet management: 클러스터를 fleet에 등록하여 중앙집중식 관리와 일관성을 확보합니다. - Policy and configuration: Policy Controller(OPA/Gatekeeper)와 Config Management를 사용해 원하는 상태(desired state)(예: namespaces, RBAC, resource constraints)를 모든 클러스터에 걸쳐 강제하고 동기화합니다. - Service mesh: Anthos Service Mesh(Istio 기반)는 클러스터 전반에서 일관된 트래픽 관리, mTLS, 그리고 서비스 간 observability를 제공합니다. - Observability: fleet 전반에서 중앙집중식 telemetry, dashboards, tracing 통합(일반적으로 Cloud Operations suite를 통해)을 제공합니다. - Architecture Framework 정렬: 이기종 환경 전반에서 운영 우수성(표준화된 운영), 보안(policy enforcement, mTLS), 신뢰성(일관된 rollout 패턴)을 개선합니다. 흔한 오해: Cloud Run 또는 Cloud Functions는 운영을 단순화하므로 선택될 수 있지만, 이들은 serverless compute 플랫폼이지 멀티클러스터 관리 계층이 아닙니다. Compute Engine은 인프라 compute이며 Kubernetes fleet 거버넌스, mesh, 또는 중앙집중식 policy management를 제공하지 않습니다. 시험 팁: “hybrid/multi-cloud Kubernetes”, “centralized governance”, “policy/config consistency”, “service mesh across clusters”를 보면 GKE Enterprise(Anthos capabilities)를 떠올리세요. 또한 “without relocating workloads”라는 명시적 제약은 마이그레이션이나 단일 환경 compute 서비스가 아니라 management plane을 가리킵니다.

3
문제 3

Your 12-person logistics startup must add image label detection for 50,000 product photos per month and sentiment analysis on 5,000 support emails per week within 30 days and without hiring any new staff; how do Google Cloud's out-of-the-box AI APIs make AI/ML adoption feasible for your team?

정답입니다. Google Cloud의 out-of-the-box AI APIs(예: 라벨 감지를 위한 Vision API, 감성 분석을 위한 Natural Language)는 Google이 관리하는 사전 학습된 모델을 사용합니다. 팀은 ML 엔지니어를 채용하거나 커스텀 모델을 구축/학습하지 않고도, 간단한 API 호출과 IAM으로 제어되는 자격 증명을 통해 이를 통합할 수 있습니다. 이는 운영 오버헤드를 최소화하고 제공 속도를 높여, 촉박한 일정과 소규모 팀에 적합합니다.

오답입니다. 이러한 API도 데이터 입력(이미지 및 이메일 텍스트)이 필요하며, 검증과 전처리의 이점을 얻습니다. 예를 들어 지원되는 파일 포맷을 보장하고, 언어/인코딩을 처리하며, 이메일에서 서명/인용 텍스트를 제거하고, 엣지 케이스(흐릿한 이미지, 짧은 메시지)를 관리해야 합니다. 관리형 AI는 모델 구축 노력을 줄여줄 뿐, 책임 있는 데이터 처리와 품질 검사의 필요성을 없애지는 않습니다.

오답입니다. AI APIs가 본질적으로 더 적은 보안 권한을 요구하는 것은 아닙니다. 여전히 적절한 IAM roles(least privilege 원칙)를 부여하고, service account를 관리하며, 민감한 데이터를 보호해야 합니다. 경우에 따라 AI 서비스를 사용하면 잠재적으로 민감한 고객 커뮤니케이션을 처리하게 되므로 거버넌스(audit logging, 데이터 보존 정책, DLP 고려사항, VPC Service Controls)에 대한 필요성이 오히려 증가할 수 있습니다.

오답입니다. 모든 Google Cloud AI 오퍼링이 커스텀 학습을 요구하는 것은 아닙니다. 많은 일반적인 작업은 즉시 동작하는 사전 학습된 API로 커버됩니다. 커스텀 학습은 선택 사항이며, 도메인 특화 라벨, 고유한 용어, 또는 범용 모델보다 더 높은 정확도가 필요할 때 사용합니다. 이 스타트업의 요구사항과 일정에서는 사전 학습된 API가 의도된 접근 방식입니다.

문제 분석

핵심 개념: 이 문제는 Google Cloud의 사전 학습된, 즉시 사용 가능한 AI 서비스(흔히 “AI APIs”라고 부름)를 평가합니다. 예를 들어 이미지 라벨 감지를 위한 Cloud Vision API, 감성 분석을 위한 Natural Language API(또는 Vertex AI 언어 기능) 등이 있습니다. 이러한 서비스는 REST/gRPC 엔드포인트와 클라이언트 라이브러리를 제공하는 관리형 서비스로, 팀이 모델을 구축하거나 학습하지 않고도 AI 기능을 추가할 수 있게 해줍니다. 정답인 이유: 소규모 스타트업은 두 가지 AI 기능을 빠르게(30일 이내) 제공해야 하며 ML 전문가를 채용하지 않아야 합니다. Google Cloud의 사전 학습된 API는 정확히 이런 시나리오를 위해 설계되었습니다. 데이터(이미지 또는 텍스트)를 API로 전송하면 즉시 예측(라벨 또는 감성)을 반환받습니다. 커스텀 모델 개발 라이프사이클(데이터 라벨링, feature engineering, 학습, hyperparameter tuning, 평가, 배포, 모니터링)이 필요하지 않습니다. 이는 time-to-value와 운영 부담을 크게 줄여주며, 관리형 서비스를 사용해 차별화되지 않는 무거운 작업(undifferentiated heavy lifting)을 줄이라는 Google Cloud Architecture Framework 원칙과도 부합합니다. 주요 기능: 1) 사전 학습된 모델: Vision 라벨 감지와 감성 분석이 out-of-the-box로 동작합니다. 2) 간단한 통합: 클라이언트 라이브러리, REST 호출, IAM으로 제어되는 service account. 3) 확장성: API는 월/주 단위 배치 워크로드를 처리하도록 확장됩니다. Cloud Run/Functions + Cloud Scheduler로 배치 작업을 실행하거나, 더 큰 파이프라인에는 Dataflow를 사용할 수 있습니다. 4) 거버넌스 및 보안: IAM 권한(least privilege), audit logs, 그리고 데이터 유출(data exfiltration) 보호를 위한 선택적 VPC Service Controls. 5) 비용 모델: 요청/처리 단위당 pay-per-use 과금으로, 월 50,000장 이미지와 주 5,000건 이메일 같은 변동성 워크로드에 매력적입니다. 흔한 오해: 일부는 “AI”가 항상 커스텀 학습(D)을 필요로 한다고 가정하거나, 관리형 AI가 데이터 준비(B)의 필요성을 없앤다고 생각합니다. 실제로는 유효한 입력(올바른 이미지 포맷, 텍스트 인코딩, 언어 고려사항)을 제공하고 품질 검사를 처리해야 하지만, 모델을 만들 필요는 없습니다. 또 다른 오해는 AI APIs가 보안 요구사항(C)을 줄인다는 것인데, 실제로는 여전히 적절한 IAM 및 데이터 처리 통제가 필요합니다. 시험 팁: Digital Leader 문제에서는 비즈니스 제약(소규모 팀, 빠른 일정, 채용 없음)을 관리형 서비스와 사전 학습된 API에 매핑하세요. OCR, 라벨링, 번역, 감성, 엔터티 추출, speech-to-text 같은 작업이 보이면, 커스텀 ML 개발이 비현실적인 경우 대개 Google의 out-of-the-box AI APIs 또는 Vertex AI pre-built 오퍼링이 최선의 답입니다.

4
문제 4

A national bike-sharing consortium needs to publish real-time docking station availability (updated every 2 seconds) from 300 municipal operators and simultaneously receive rider rental/return events in real time to forward to each operator’s system. They require a standardized, secure, versioned interface over HTTPS that supports authentication and partner-specific rate limits; what should they implement?

SRE 관행과 runbook은 reliability와 incident response(SLIs/SLOs, on-call, playbook)를 개선하지만, 외부에 표준화된 HTTPS 인터페이스를 제공하지는 않습니다. 또한 authentication, API versioning, 파트너별 rate limiting을 본질적으로 제공하지도 않습니다. SRE는 플랫폼이 구축된 이후 보완적으로 적용될 수 있지만, 파트너 통합을 노출하고 거버넌스하는 1차 해법은 아닙니다.

API gateway를 통해 관리되는 application programming interface는 많은 외부 파트너를 위한 표준화된 HTTPS 인터페이스를 제공하므로 올바른 패턴입니다. 인증, 버전 관리, 정책 적용과 같은 API management 기능은 이 컨소시엄이 availability data를 안전하게 게시하고 rental event를 수신하는 데 정확히 필요한 요소입니다. 또한 backend service를 변경하지 않고도 quota 또는 rate limit과 같은 파트너별 제어를 적용할 수 있습니다. Google Cloud에서는 이는 완전한 API management를 위한 Apigee와 일반적으로 연관되며, 전체적인 아키텍처 선택은 여전히 gateway 계층을 통해 관리되는 API front door입니다.

맞춤형 ML model은 자전거 수요나 스테이션 혼잡도를 예측하는 데 도움이 될 수 있지만, 보안된 버전 관리 HTTPS 인터페이스를 통해 실시간 이벤트를 게시하고 수신해야 한다는 요구사항을 해결하지 못합니다. ML은 analytics 강화이지 integration control plane이 아닙니다. 예측이 유용하더라도, 300개 운영자에게 데이터를 안전하게 노출하려면 여전히 API 계층이 필요합니다.

multi-regional shared database는 availability와 rental 이벤트를 저장할 수 있지만, 파트너 통합 인터페이스로는 안전하거나 실용적이지 않습니다. database는 표준화된 API contract, 파트너별 authentication 모델, versioning, rate limit을 기본적으로 제공하지 않습니다. 300개의 외부 운영자에게 공유 database를 노출하면 보안 위험이 증가하고, 거버넌스가 복잡해지며, 성능 및 quota 경합이 발생할 수 있습니다.

문제 분석

핵심 개념: 이 문제는 많은 외부 파트너에게 HTTPS를 통해 표준화된 통합 인터페이스를 노출하는 것에 관한 것입니다. 필요한 기능인 인증, 버전 관리, 파트너별 rate limit은 API management와 일치하며, 일반적으로 API gateway로 구현되고 Google Cloud에서는 더 완전한 형태로 Apigee를 사용합니다. 정답인 이유: 이 컨소시엄은 300개의 municipal operator를 위한 안전하고 버전 관리되는 HTTPS 인터페이스와 함께, 호출자 인증 및 파트너별 서로 다른 제한 적용 기능이 필요합니다. 이는 전형적인 API management 요구 사항입니다. 즉, 일관된 계약을 게시하고, 접근을 보호하며, 정책을 적용하고, 사용량을 중앙에서 관리해야 합니다. API gateway 계층은 올바른 아키텍처 패턴이며, Google Cloud에서 Apigee는 완전한 partner-facing API management를 위한 가장 잘 알려진 서비스입니다. 주요 기능: - station availability를 게시하고 rental/return event를 수신하기 위한 표준화된 HTTPS endpoint. - API key, OAuth 2.0, JWT 또는 유사한 메커니즘을 사용한 외부 operator에 대한 인증 및 권한 부여. - 모든 파트너를 한 번에 중단시키지 않고 인터페이스를 발전시킬 수 있는 API versioning. - backend system를 보호하고 공정한 사용을 지원하기 위한 파트너별 quota 또는 rate limit. - 실시간 데이터를 처리하는 backend service로의 중앙 집중식 정책 적용, 모니터링 및 routing. 흔한 오해: 공유 database는 저장소를 중앙화할 수는 있지만, 버전 관리와 파트너별 제어가 있는 관리된 외부 인터페이스를 만들지는 못합니다. SRE 관행은 운영을 개선하지만 통합 표면을 제공하지는 않습니다. Machine learning은 안전한 파트너 연결 필요성과는 관련이 없습니다. 시험 팁: 문제에서 외부 파트너, HTTPS, 인증, 버전 관리, rate limiting을 강조하면 API management를 떠올리세요. Google Cloud에서는 이는 개념적으로 보통 API gateway 패턴을 의미하며, 더 풍부한 partner-facing 제어를 위해 Apigee로 구현되는 경우가 많습니다.

5
문제 5

Your team operates a ride-sharing analytics service on Google Cloud across us-central1 and europe-west1, aiming for 99.9% monthly availability and 95th-percentile request latency under 300 ms during peak 18:00–22:00 traffic; within the SRE framework, which concept represents the metric that actually quantifies how well the service is performing?

Service-level agreement (SLA)는 고객 대상 계약으로, 가용성/latency 약속을 명시할 수 있으며 미충족 시 결과(credits/penalties)를 포함하는 경우가 많습니다. SLA는 메트릭 자체가 아니라, 내부 목표와 지표 위에 구축된 공식 합의입니다. SLA는 일반적으로 안전 마진을 제공하기 위해 내부 SLO보다 덜 엄격합니다.

Service-level indicator (SLI)는 가용성, 오류율, 95th-percentile latency와 같은 서비스 성능의 실제 정량적 측정값입니다. 이는 “지금/일정 기간 동안 서비스 상태가 어떤가?”에 답합니다. 이 시나리오에서 측정된 월간 가용성과 피크 시간대의 p95 latency는 SLI이므로, 이것이 정답입니다.

Error reporting은 운영 기능(예: Google Cloud Error Reporting)으로, 애플리케이션 예외 및 크래시를 집계하고 알림을 제공합니다. 이는 SLI(예: 오류율)를 계산하는 데 사용되는 데이터에 기여할 수는 있지만, 성능 메트릭 자체를 나타내는 SRE 개념은 아닙니다. 즉, 도구/서비스이지 측정 정의가 아닙니다.

Service-level objective (SLO)는 일정 time window 동안의 SLI에 대한 목표 값 또는 임계값입니다(예: “월간 가용성 99.9%” 또는 “18:00–22:00 동안 p95 latency < 300 ms”). SLO는 원하는 신뢰성 수준을 정의하고 error budgets를 주도하지만, 메트릭 자체가 아니라 메트릭에 적용되는 목표입니다.

문제 분석

핵심 개념: 이 문제는 Site Reliability Engineering (SRE)에서 신뢰성 측정 용어인 SLI, SLO, SLA를 테스트합니다. Google의 SRE 모델에서는 먼저 “좋음(good)”이 무엇인지(목표)를 정의한 다음, 실제 성능을 정량화하는 구체적인 측정값을 선택합니다. 정답이 맞는 이유: Service-level indicator (SLI)는 서비스가 얼마나 잘 동작하는지를 실제로 정량화하는 메트릭입니다. 예로는 가용성(성공한 요청의 %), 요청 지연 시간(예: 95th percentile이 300 ms 미만), 오류율, 처리량 등이 있습니다. 문제는 “서비스가 얼마나 잘 수행되는지를 실제로 정량화하는 메트릭”을 묻고 있으며, 이는 SLI의 정의와 정확히 일치합니다. 시나리오에서 월간 가용성과 피크 시간대의 p95 latency 측정값은 SLI입니다. 주요 특징 / Best Practices: 실무에서 SLI는 텔레메트리(Cloud Monitoring metrics, logs-based metrics, traces)로부터 계산되며, 다음을 만족해야 합니다: - 사용자 중심(User-centric)이어야 함(사용자가 경험하는 것을 측정: 예, 성공한 요청, end-to-end latency). - 명확히 정의되어야 함(무엇을 “성공”으로 볼지, 어떤 endpoint, 어떤 region, 18:00–22:00 같은 어떤 time window). - error budgets(SLO에서 도출됨)와 연결되어 release velocity와 reliability 간의 균형을 안내해야 함. multi-region 서비스(us-central1 및 europe-west1)의 경우, 팀은 종종 region별 및 전역(global) SLI를 정의하고, 측정이 트래픽 분포와 failover 동작을 반영하도록 보장합니다. 흔한 오해: 문제에 목표치(99.9% 및 p95 < 300 ms)가 포함되어 있어 SLI와 SLO를 혼동하는 경우가 많습니다. 이러한 목표치는 SLO이지만, 그 기반이 되는 측정 대상(가용성, latency percentile)은 SLI입니다. 또 다른 혼동은 SLA인데, SLA는 외부 계약이며 페널티를 포함할 수 있고, 내부 측정 자체가 아닙니다. 시험 팁: 다음 매핑을 암기하세요: SLI = “측정하는 것,” SLO = “측정값에 대한 목표,” SLA = “고객 대상 계약.” 질문이 메트릭/측정값을 묻는다면 SLI를 고르고, 목표/임계값을 묻는다면 SLO를 고르며, 계약상 보장을 묻는다면 SLA를 고르세요. 이는 Google Cloud Operations/SRE 관행 및 Google Cloud Architecture Framework의 reliability pillar(측정 가능한 목표와 모니터링)와 일치합니다.

합격 루틴을 앱에서 이어가세요

실전 모의고사, AI 해설, 약점 회독과 학습 분석을 모두 제공합니다.

6
문제 6

Your global e-commerce platform ingests clickstream and ad-impression events from 180 million monthly active users across 5 regions (NA, EU, APAC, LATAM, MEA). At peak, the system must handle at least 1.2 million writes per second with sub-10 ms write latency, store petabyte-scale wide-column time-series data, and scale horizontally without complex schema migrations. Which Google Cloud product should you choose?

Firestore는 app backend, user profile, real-time sync에 적합한 serverless document database입니다. multi-region을 지원하고 확장도 잘 되지만, petabyte-scale wide-column time-series workload에서 매우 높은 지속 write rate(예: 1.2M writes/sec)와 clickstream/event ingestion에 전형적인 access pattern에 최적화되어 있지는 않습니다. Firestore의 document 모델과 한계로 인해 이 시나리오에서는 Bigtable보다 자연스러운 선택이 아닙니다.

Cloud Data Fusion은 시스템 간 데이터를 이동·변환하는 pipeline을 구축하는 데 사용되는 managed data integration/ETL 서비스(CDAP 기반)입니다. 여기에서 요구되는 저지연, 고처리량의 operational storage를 제공하지는 않습니다. 이 아키텍처에서 Data Fusion은 Bigtable/BigQuery로 ingest/transform하는 데 도움을 줄 수 있지만, 대규모에서 10 ms 미만 write를 위한 database layer를 대체할 수는 없습니다.

Cloud SQL은 managed relational database(MySQL/PostgreSQL/SQL Server)입니다. transactional relational workload에 이상적이지만 vertical scaling과 read replica에 제약을 받으며, region 전반에서 10 ms 미만 latency로 초당 수백만 writes로 수평 확장하도록 설계되지 않았습니다. 또한 진화하는 event attribute에 대해 sparse wide-column store에 비해 relational system에서는 schema evolution과 migration이 더 복잡합니다.

Cloud Bigtable은 페타바이트 규모에서 massive throughput과 저지연 read/write를 위해 구축된 managed wide-column NoSQL database입니다. node를 추가하여 수평 확장하고, sparse하고 유연한 schema를 지원하여(migration 복잡성 감소) time-series, clickstream, ad-tech event 데이터에 흔히 선택됩니다. hotspot을 피하기 위한 적절한 row-key 설계와 multi-region resilience를 위한 선택적 replication을 통해, 제시된 요구사항과 일치합니다.

문제 분석

핵심 개념: 이 문제는 페타바이트 규모의 wide-column time-series 데이터를 초고처리량, 저지연으로 ingest하기 위해 적절한 managed database를 선택하는지를 평가합니다. 핵심 신호는 1.2M writes/sec, 10 ms 미만 write latency, wide-column 모델, horizontal scaling, 그리고 복잡한 schema migration을 피하는 것입니다. 정답이 맞는 이유: Cloud Bigtable은 Google Cloud의 managed wide-column NoSQL database로, 대규모 확장과 read/write에서 일관된 single-digit millisecond latency를 위해 설계되었습니다. time-series, clickstream, ad-tech, IoT telemetry, personalization event store에 흔히 사용됩니다. Bigtable은 node를 추가하여 수평 확장하며, throughput이 node 수에 비례해 선형적으로 증가하므로 여러 region에 걸쳐 1.2M writes/sec 같은 지속적인 높은 write rate에 적합합니다. 주요 기능 / Best Practices: Bigtable의 schema는 sparse하고 유연하며(column families/qualifiers), 이는 이벤트 속성이 진화하더라도 파괴적인 migration 없이 지원합니다. row key를 올바르게 설계하면 높은 write throughput에 최적화됩니다(예: monotonically increasing timestamp로 인한 hotspotting을 피하기 위한 time-bucketing 또는 salting/hashing). regional resilience와 더 낮은 latency 접근을 위해 replication(multi-cluster routing)을 사용할 수 있어 global architecture와 정렬됩니다. Bigtable은 streaming ingestion(종종 Pub/Sub + Dataflow를 통해) 및 analytics(BigQuery federation/exports)와 잘 통합되어 end-to-end data transformation pipeline을 지원합니다. 흔한 오해: Firestore도 NoSQL이며 globally distributed이지만, document database로서 scaling 특성과 한계가 다릅니다. million-writes/sec 수준의 petabyte-scale wide-column time-series에 대한 전형적인 선택은 아닙니다. Cloud SQL은 relational이며 이 규모에서 요구되는 horizontal scaling과 write-latency 요구사항을 충족하지 못합니다. Cloud Data Fusion은 integration/ETL 도구이지 serving database가 아닙니다. Exam Tips: “wide-column”, “time-series”, “petabyte-scale”, “massive throughput과 함께 single-digit ms latency”를 보면 Cloud Bigtable을 떠올리세요. relational OLTP는 Cloud SQL/Spanner, document/mobile/web app 데이터는 Firestore, ETL/orchestration은 Data Fusion을 선택합니다. 또한 Bigtable 성능은 row-key 설계와 node sizing/quotas에 크게 좌우되며, replication은 강한 multi-row transaction보다는 multi-region availability를 위해 사용된다는 점을 기억하세요.

7
문제 7

Your agriculture analytics company has 200,000 labeled PNG images of crop leaves in a Cloud Storage bucket and needs to train a custom model to classify each image into 8 disease categories within two weeks using a fully managed service without writing model code. Which Google Cloud product or service should you use?

Video Intelligence API는 label detection, shot change detection, object tracking in videos와 같은 사전 구축된 기능으로 video content를 분석하기 위한 서비스입니다. 문제는 video stream에서 insight를 추출하는 것이 아니라 PNG image file에 대해 custom classifier를 학습시키는 것입니다. 또한 라벨이 지정된 still image로부터 맞춤형 image classification model을 구축하는 no-code workflow를 제공하지 않습니다. 따라서 data type과 custom training requirement 모두에 적합하지 않습니다.

AutoML Vision이 정답인 이유는 라벨이 지정된 image dataset으로 custom computer vision model을 학습시키기 위한 완전관리형 Google Cloud 서비스이기 때문입니다. 이 서비스는 crop leaf image를 8개의 disease category로 분류하는 것과 같은 image classification 사용 사례를 지원하며, Cloud Storage에서 training data를 가져올 수 있습니다. 또한 model architecture나 training code를 작성하고 싶지 않은 사용자를 위해 설계되었으므로, 요구 사항과 정확히 일치합니다. 더불어 built-in training, evaluation, deployment workflow를 제공하므로, 2주와 같은 짧은 기간 내에 model을 제공해야 하는 상황에서도 실용적입니다.

BigQuery ML은 주로 BigQuery에 저장된 data, 특히 structured 또는 tabular dataset에 대해 SQL로 machine learning model을 구축하는 데 사용됩니다. 관리형 ML 옵션이기는 하지만, Cloud Storage에 있는 대규모 PNG dataset으로부터 custom image classifier를 직접 학습시키는 표준 서비스는 아닙니다. 이 시나리오는 model code를 작성하지 않고 image 기반 supervised learning을 수행해야 하며, 이는 AutoML Vision이 제공하도록 설계된 기능입니다. 여기서 BigQuery ML을 사용하는 것은 data modality와 intended workflow 모두 측면에서 맞지 않습니다.

Looker는 dashboard, reporting, data exploration에 사용되는 business intelligence 및 analytics platform입니다. machine learning system의 결과를 시각화하는 데는 도움이 될 수 있지만, custom computer vision model을 학습시키지는 않습니다. 요구 사항은 완전관리형 서비스를 사용하여 라벨이 지정된 crop leaf image로부터 image classifier를 구축하는 것입니다. Looker는 model training service가 아니므로 적절한 선택이 아닙니다.

문제 분석

핵심 개념: 이 문제는 모델 코드를 작성하지 않고도 라벨링된 이미지로부터 커스텀 이미지 분류 모델을 학습할 수 있는 완전 관리형 Google Cloud AI 서비스를 선택하는지를 평가합니다. Google Cloud에서는 Vertex AI의 AutoML 기능(시험에서는 일반적으로 AutoML Vision으로 언급됨)이 이에 해당합니다. 정답인 이유: AutoML Vision은 Cloud Storage에 저장된 라벨링된 데이터셋을 사용해 이미지(분류, 객체 감지)에 대한 지도 학습을 수행하도록 설계되었습니다. 회사는 이미 200,000개의 라벨링된 PNG 이미지를 보유하고 있으며 8개 클래스 분류기가 필요합니다. AutoML Vision은 엔드투엔드 워크플로를 제공합니다: Cloud Storage에서 데이터 가져오기, 라벨 정의, 학습/검증/테스트 세트 자동 분할, 모델 학습, 지표 평가, 그리고 온라인 예측 또는 배치 예측을 위한 배포까지—팀이 모델 아키텍처나 학습 코드를 구현할 필요가 없습니다. “2주 이내” 요구사항은 Google의 인프라와 내부적으로 GPU/TPU를 활용해 확장 가능한 관리형 학습과도 잘 부합합니다. 주요 기능 / 모범 사례: AutoML Vision (Vertex AI AutoML)은 대규모 데이터셋을 지원하고, 일반적인 전처리를 처리하며, 8개 질병 카테고리 전반의 성능을 검증할 수 있도록 모델 평가(혼동 행렬, precision/recall)를 제공합니다. 모범 사례로는 라벨 품질 보장, 클래스 균형 유지(또는 데이터 증강/추가 수집으로 불균형 완화), Cloud Storage 구성 규칙 활용이 있습니다. 프로덕션에서는 대규모 백필에는 배치 예측을, 실시간 분류에는 온라인 엔드포인트를 고려하세요. 또한 리전 가용성(Vertex AI는 리전 기반)과 비용 통제(학습 및 예측은 과금되며, 대규모 데이터셋은 학습 시간/비용 증가)를 계획해야 합니다. 흔한 오해: 사람들은 “노코드” ML을 BigQuery ML과 혼동할 수 있지만, BQML은 주로 구조화/정형 데이터에 대한 SQL 기반 모델링에 적합하며 PNG로부터의 이미지 분류에는 적합하지 않습니다. Video Intelligence API는 비디오 콘텐츠 분석용이지 커스텀 이미지 분류기를 학습하는 용도가 아닙니다. Looker는 BI/시각화 도구이며 ML 모델을 학습하지 않습니다. 시험 팁: “Cloud Storage의 라벨링된 이미지”, “커스텀 모델”, “모델 코드 없음”을 보면 Vertex AI AutoML (AutoML Vision)을 떠올리세요. 입력이 비디오라면 Video Intelligence를, BigQuery의 정형 데이터를 SQL로 다룬다면 BigQuery ML을, 대시보드라면 Looker를 고려하세요. 데이터 모달리티(이미지)를 올바른 관리형 AI 제품에 매핑하는 것이 핵심입니다.

8
문제 8

An urban bike-sharing startup managing 2,500 bikes across 120 stations wants to improve rider satisfaction over the next quarter. Over the past 6 months, they collected 500 user submissions via an in-app 'Report an issue' form, IoT telemetry from bike locks every 5 seconds, and daily station fill-level summaries. To decide where to prioritize improvements, which of the following represents unstructured data they can analyze?

자유 형식 이슈 설명은 고정된 스키마를 따르지 않고 표현과 길이가 크게 달라지기 때문에 비정형입니다. 신뢰성 있게 집계하기 전에 의미(토픽, 감성, 엔터티)를 추출하기 위한 NLP 또는 텍스트 분석이 필요합니다. 이는 라이더 경험 개선의 우선순위를 정하는 데 가장 적합한 비정형 데이터 예시입니다.

5초마다 수집되는 GPS 좌표는 일반적으로 정형 시계열 데이터입니다. 각 이벤트는 timestamp, latitude, longitude, bike identifier 같은 일관된 필드를 가집니다. 데이터셋이 high-volume, high-velocity이더라도 정의된 스키마에 맞으며 BigQuery나 시계열 파이프라인 같은 시스템에 쉽게 저장/분석할 수 있습니다.

스테이션별 일일 이용률 퍼센트는 정형 지표입니다. station_id, date, utilization_percent 같은 컬럼을 가진 테이블에 자연스럽게 들어맞습니다. 이 데이터는 BigQuery 또는 Looker에서 리포팅과 추세 분석에 적합하며 비정형으로 간주되지 않습니다.

SKU 코드, 수량, 재주문 임계값을 가진 재고 테이블은 전형적인 정형 관계형 데이터입니다. 잘 정의된 스키마를 가지며 보통 관계형 데이터베이스 또는 관리형 서비스에 저장됩니다. 이는 비정형 데이터의 반대이며 SQL로 쉽게 쿼리할 수 있습니다.

문제 분석

핵심 개념: 이 문제는 분석을 위한 데이터 분류(정형 vs 반정형 vs 비정형)를 테스트합니다. Google Cloud 시험 맥락에서는 이는 적절한 저장/분석 도구를 선택하는 것(예: 정형/반정형에는 BigQuery, 비정형 텍스트에는 NLP/Vertex AI)과 “비정형(unstructured)”의 의미를 이해하는 것과 연결됩니다. 정답이 맞는 이유: 비정형 데이터는 미리 정의된 행/열 스키마를 따르지 않으며, 상당한 전처리 없이 관계형 테이블로 쉽게 표현하기 어려운 정보입니다. 사용자로부터 받은 자유 형식의 이슈 설명은 전형적인 비정형 데이터입니다. 각 제출물은 길이, 어휘, 문법, 내용이 제각각일 수 있습니다. 이 텍스트를 분석(예: 불만 클러스터링, 감성 분석, 토픽 추출)하면 라이더 만족도를 개선하기 위한 우선순위 결정에 직접적으로 도움이 됩니다. 주요 특징 / Google Cloud에서의 분석 방식: 비정형 텍스트는 일반적으로 Natural Language Processing (NLP)로 분석합니다. Google Cloud에서는 팀이 원본 제출물을 Cloud Storage 또는 Firestore에 저장한 뒤, 메타데이터와 인덱싱을 위해 BigQuery를 사용하고, entity extraction, sentiment analysis, classification을 위해 Vertex AI / Natural Language APIs를 적용할 수 있습니다. 모범 사례는 원본 데이터를 immutable하게 유지하고, 파생된 정형 필드(토픽 라벨, 심각도 점수)를 추가한 다음, BigQuery에서 그 특징들을 정형 텔레메트리 및 스테이션 지표와 조인하여 전체적인 우선순위를 정하는 것입니다. 흔한 오해: 고빈도 텔레메트리(예: 5초마다 GPS)는 크고 빠르기 때문에 “비정형”처럼 느껴질 수 있지만, 보통은 정형 데이터입니다. 각 레코드는 일관된 필드(timestamp, lat, long, bike_id)를 갖습니다. 마찬가지로 일별 이용률 퍼센트도 명확한 정형 시계열 지표입니다. 재고 테이블은 가장 명백한 정형 관계형 데이터입니다. 시험에서는 종종 “복잡함” 또는 “대규모”와 “비정형”을 구분합니다—volume/velocity가 데이터의 비정형성을 의미하지는 않습니다. 시험 팁: 비정형 데이터를 식별하라고 하면 자유 형식 텍스트, 이미지, 오디오, 비디오, PDF, 소셜 게시물을 찾으세요. 좌표, 퍼센트, SKU처럼 일관된 컬럼을 가진 숫자 필드가 보이면 정형 데이터입니다(또는 JSON이라면 기껏해야 반정형). 또한 비정형 데이터는 종종 AI/ML (Vertex AI)의 도움을 받아 구조를 추출한 뒤, BigQuery에서 정형 데이터셋과 함께 분석하는 것이 유리하다는 점을 기억하세요.

9
문제 9

A 120-employee nonprofit is conducting a quarterly security readiness review and notes that during the last 30 days, 3 simulated lures were sent and 26% of staff clicked the links; the CISO wants to prioritize controls for social-engineering risks specifically. Which of the following is the most plausible method an attacker would use to carry out a social-engineering attack in this context?

SQL injection은 공격자가 검증이 부실한 입력을 조작해 의도치 않은 database query를 실행하게 만드는 application-layer 기술적 exploit입니다. 이는 코드와 입력 처리의 소프트웨어 취약점을 겨냥하며, 인간의 행동을 대상으로 하지 않습니다. 심각한 위험이 될 수는 있지만 social-engineering 방법이 아니며, (lures, clicks)로 설명되는 phishing-simulation 맥락과도 맞지 않습니다.

랙 서버를 과열시키는 것은 physical sabotage 또는 environmental attack의 한 형태입니다. 장애나 장비 손상을 유발할 수 있지만, 직원들을 속여 어떤 행동을 하게 만드는 방식에 의존하지 않으므로 social engineering이 아닙니다. 시나리오는 직원들이 simulated lures의 링크를 클릭하는 데 초점을 두고 있어, 물리적 위협보다는 phishing을 가리킵니다.

이것은 전형적인 phishing 공격으로, social engineering의 가장 일반적인 형태 중 하나입니다. 공격자는 payroll과 같은 신뢰받는 내부 기능을 사칭하고, 직원의 신뢰와 긴급성을 이용해 사용자가 링크를 클릭하고 자격 증명을 제출하도록 유도합니다. 이는 simulated lures와 측정된 click rate가 언급된 시나리오와 직접적으로 일치하며, 이러한 요소는 phishing-awareness testing에서 일반적으로 사용되는 지표입니다. 소프트웨어나 인프라에 대한 기술적 exploit와 달리, 이 방법은 사람의 의사결정을 표적으로 하므로 이 맥락에서 가장 그럴듯한 social-engineering 공격입니다.

botnet이 유발하는 flood는 resources를 고갈시키고 availability를 저하시키는 Distributed Denial of Service (DDoS) 공격입니다. 이는 주로 인프라와 네트워크 용량을 대상으로 하는 기술적/볼류메트릭 공격이지, 인간을 속이는 전술이 아닙니다. 직원들이 링크를 클릭하거나 credentials를 노출하도록 속는 맥락과 맞지 않습니다.

문제 분석

핵심 개념: 이 문제는 인간을 대상으로 한 공격 벡터로서의 social engineering(특히 phishing)에 대한 이해를 평가합니다. Google Cloud Digital Leader 관점에서는 보안 기본 사항(위협, risk management, credential theft 및 account compromise를 줄이는 controls)과 연결됩니다. 정답이 맞는 이유: 시나리오는 simulated lures와 click rate(26%)를 설명하는데, 이는 전형적인 phishing 대비(준비도) 테스트입니다. 이 맥락에서 실제 공격자가 사용할 가능성이 가장 높은 방법은 신뢰받는 내부 기능(예: payroll)을 사칭하는 기만적 이메일을 보내고, 사용자를 가짜 login form으로 유도해 credentials를 수집하는 것입니다. 이는 기술적 취약점을 직접 악용하기보다 인간의 신뢰를 조작하기 때문에 social-engineering 공격입니다. 주요 특징 / Best Practices(우선순위로 둘 controls): social-engineering risk를 줄이기 위해서는 identity 및 access controls와 사용자 보호를 우선시해야 합니다. Google 계정에 대해 phishing-resistant MFA(예: security keys/passkeys)를 강제하고, 강력한 email authentication(SPF, DKIM, DMARC)을 구현하며, 이메일에서 advanced phishing 및 malware protection을 사용하세요. least privilege와 conditional access 원칙(context-aware access)을 적용해, stolen credentials만으로는 악용 가치가 낮아지도록 합니다. Google Cloud에서는 centralized identity(Cloud Identity / Google Workspace), security monitoring 및 alerting(Security Command Center를 통한 cloud posture; 해당되는 경우 Workspace security investigations), 그리고 측정 가능한 성과를 동반한 지속적인 awareness training도 강조합니다. 흔한 오해: 학습자들은 종종 “security attack”과 “social engineering”을 혼동합니다. SQL injection과 DDoS는 흔한 cyberattack이지만, 사람을 조작하기보다는 시스템과 availability를 대상으로 합니다. 물리적 sabotage(랙 과열 유도)는 위협이 될 수 있으나, phishing simulation 지표가 시사하는 전형적인 “social engineering” 방법은 아닙니다. Exam Tips: “lures sent”, “click rate”, “credential entry”, “impersonation” 같은 지표가 보이면 phishing/social engineering을 떠올리세요. 공격을 보안 도메인에 매핑하세요: 인간 기만 → identity compromise → account takeover. 그다음 mitigations를 생각합니다: phishing-resistant MFA, email authentication, 사용자 교육, 그리고 blast radius를 제한하기 위한 least privilege.

10
문제 10

A metropolitan transit agency stores real-time vehicle locations and historical ridership data in a relational database (e.g., Cloud SQL). They want to create a new revenue stream by allowing third-party mobile app developers to use this data in their apps. They expect around 120,000 requests per day at peak and require usage-based billing without granting direct database access. Which cloud-first approach should the agency choose?

프로덕션 데이터베이스를 쿼리하도록 외부 계정을 만드는 것은 least privilege를 위반하며 보안 위험(자격 증명 유출, SQL injection 표면, 네트워크 노출)을 크게 증가시킵니다. 또한 데이터베이스는 공개 멀티테넌트 과금 엔드포인트로 설계되지 않았기 때문에 사용량 기반 과금과 스로틀링이 더 어렵습니다. 이 접근은 통제되지 않은 쿼리 패턴이 운영 워크로드에 영향을 주어 신뢰성을 저하시킬 수 있습니다.

월간 CSV 다운로드 판매는 데이터 배포의 한 형태이지만, 실시간 접근 요구를 충족하지 못하고 “피크 시 하루 요청 수”와도 맞지 않습니다. 또한 수익화 유연성(요청당 과금 불가, 제한적인 티어링)을 제한하고, 대량 내보내기 생성/호스팅/지원에 대한 운영 오버헤드를 만듭니다. 이는 클라우드 우선의 확장 가능한 통합 패턴이 아닙니다.

인증되고 측정(metered) 가능한 API를 노출하는 것이 올바른 클라우드 우선 접근입니다. API 계층(대개 Apigee/API Gateway 포함)은 개발자 온보딩, API keys/OAuth, 할당량 및 속도 제한, 분석, 수익화 모델(pay-per-call, tiers)을 가능하게 합니다. 또한 접근을 중개하고 캐싱을 활성화하며, 클라이언트를 깨뜨리지 않고 백엔드를 진화시킬 수 있게 하여 Cloud SQL을 보호합니다.

비관계형 데이터베이스로의 마이그레이션은 데이터를 안전하게 공유하거나 사용량 기반 과금을 구현하는 데 필수적이지 않습니다. 핵심 요구사항은 통제된 접근과 측정이며, 이는 API management 패턴으로 해결됩니다. 마이그레이션은 비용, 위험, 시간을 추가하며, 별도의 성능/확장 요구가 없는 한 보안이나 수익화를 그 자체로 개선하지 못할 수 있습니다.

문제 분석

핵심 개념: 이 문제는 클라우드 우선 데이터 수익화와 안전한 공유 패턴을 평가합니다. 즉, 내부 데이터에 직접 데이터베이스 접근 권한을 부여하는 대신 API 계층(API management)을 통해 데이터를 노출하는 방식입니다. Google Cloud에서는 일반적으로 Cloud Run/Cloud Functions 또는 GKE에서 API를 호스팅하고, Apigee 또는 API Gateway를 앞단에 두어 인증, 할당량, 분석을 통해 과금 측정을 수행하는 형태로 매핑됩니다. 정답인 이유: 옵션 C는 모든 요구사항을 가장 잘 충족합니다: (1) 서드파티가 Cloud SQL에 직접 접근하지 않고도 데이터에 접근할 수 있고, (2) 요청을 인증 및 인가할 수 있으며, (3) 사용량을 측정하여 과금과 연계할 수 있고, (4) 프로덕션 데이터베이스를 보호하면서 피크 수요(하루 120,000 요청)까지 확장할 수 있습니다. API 파사드(API façade)는 소비자를 데이터베이스 스키마로부터 분리하고 제품화(플랜, 티어, 키, 계약)를 가능하게 합니다. 이는 Google Cloud Architecture Framework의 보안(least privilege), 신뢰성(system of record 보호), 비용 최적화(통제된 소비) 원칙과 일치합니다. 주요 기능 / 모범 사례: API management 계층(Apigee는 수익화 관점에서 대표적인 선택)을 사용해 개발자 키를 발급하고, OAuth2/JWT를 강제하며, 할당량/속도 제한을 적용하고, 소비자별 분석을 수집합니다. 캐싱(Apigee caching, Memorystore 또는 해당되는 경우 CDN)을 구현해 데이터베이스 부하를 줄이고 지연 시간을 개선합니다. API를 Cloud Armor/WAF 제어 뒤에 두고, API-데이터베이스 연결에는 IAM/service accounts를 사용합니다(예: Cloud SQL Auth Proxy/Connector). 프로덕션 워크로드를 격리하기 위해 read replicas 또는 별도의 서빙 datastore(예: 과거 분석용 BigQuery)를 고려합니다. 흔한 오해: 일부는 “read-only DB users만 주면 가장 간단하다”고 생각하지만, 이는 least privilege를 깨고 공격 표면을 늘리며, 감사(auditing)를 복잡하게 하고, 요청 단위 과금을 어렵게 만듭니다. 또 다른 오해는 공유를 위해 데이터베이스 유형 변경이 필요하다는 것인데, 그렇지 않습니다—스토리지 엔진보다 접근 패턴과 거버넌스가 더 중요합니다. 시험 팁: “서드파티 접근”, “직접 데이터베이스 접근 금지”, “사용량 기반 과금”이 보이면 인증 + 할당량 + 분석을 갖춘 “API product”를 떠올리세요. Digital Leader에서는 수동 내보내기나 핵심 데이터베이스를 직접 노출하는 방식보다 관리형 클라우드 우선 접근(API management)을 선택하세요.

합격 후기(7)

이
이**Nov 17, 2025

학습 기간: 1 month

시험 문제랑 많이 유사해서 좋았어요. 강의 다 듣고난 후에 문제 찾기 어려웠는데 앱 너무 잘 이용했네요

**************Nov 12, 2025

학습 기간: 1 month

Good questions and explanations. The resource is very similar to the real exam questions. Thanks.

S
S***Nov 10, 2025

학습 기간: 1 month

This is exactly what you need to pass the GCP CDL exam. The look and feel are exactly how you would experience the real exam. The questions are very similar and you'll even find a few on the exam itself. I would recommend this for anyone looking to obtain this certification. The exam is not an easy one, so the explanations to the questions are very helpful to solidify your understanding and help.

A
a***Nov 4, 2025

학습 기간: 2 months

I used Cloud Pass to prepare for the GCP CDL exam, and it made a huge difference. The practice questions covered a wide range of scenarios I actually saw on the test. The explanations were clear and helped me understand how LookML and data modeling work in real projects. If you focus on understanding the logic behind each question, this app is more than enough to pass.

D
d********Oct 31, 2025

학습 기간: 1 month

Cloud Pass was my main study tool for the GCP CDL exam, and I passed on the first try. The questions were realistic and helped me get comfortable with Looker concepts, permissions, explores, and model structures. I especially liked that I could reset my progress and re-solve the tricky questions. Strongly recommend this for anyone targeting CDL.

다른 모의고사

Practice Test #2

50 문제·90분·합격 700/1000

Practice Test #3

50 문제·90분·합격 700/1000
← 모든 Google Cloud Digital Leader 문제 보기

지금 학습 시작하기

Cloud Pass를 다운로드하고 Google Cloud Digital Leader 자격증 학습을 이어가세요.

Get it on Google PlayDownload on the App Store
Cloud PassCloud Pass

IT 자격증 문제풀이 앱

Get it on Google PlayDownload on the App Store

자격증

AWSGoogle CloudMicrosoft Azure

법률

FAQ개인정보 처리방침서비스 약관

회사

문의하기계정 삭제

© Copyright 2026 Cloud Pass, All rights reserved.