지난번 SQLD(SQL 개발자) 자격증 정리에 이어, 오늘은 클라우드 시대의 필수 스펙인 Google Cloud Platform(GCP) 자격증에 대해 정리해 보려고 합니다.

GCP 자격증은 크게 4단계(Foundational, Associate, Professional, Fellow)로 나뉘는데, 오늘은 가장 많은 분들이 도전하는 **입문 단계(Cloud Digital Leader)**와 실무 단계(Associate Cloud Engineer) 두 가지를 집중적으로 분석해 드립니다.
1. 한눈에 보는 비교: CDL vs ACE
| 구분 | Cloud Digital Leader (CDL) | Associate Cloud Engineer (ACE) |
| 레벨 | Foundational (기초/입문) | Associate (중급/실무) |
| 대상 | 비개발자(영업, PM), 클라우드 입문자 | 개발자, 엔지니어, 운영 담당자 |
| 핵심 역량 | 클라우드 개념 및 Google Cloud 제품의 “이름과 용도” 이해 | Google Cloud 환경을 **”구축, 배포, 모니터링”**하는 실무 능력 |
| 시험 특징 | 기술적 깊이보다는 폭넓은 이해도 (What & Why) | CLI(gcloud), 콘솔 조작, 트러블슈팅 (How) |
| 권장 경력 | 없음 (학습 후 바로 응시 가능) | 6개월 이상의 클라우드 실무 경험 권장 |
2. Cloud Digital Leader (CDL): 클라우드의 문해력 기르기
이 자격증은 **”클라우드가 무엇이고, 구글 클라우드에는 어떤 서비스가 있는가?”**를 묻습니다. 기술적인 구현 방법보다는 비즈니스 상황에 맞는 서비스를 선택하는 능력이 중요합니다.
🔑 핵심 출제 포인트
- 클라우드 일반 개념: IaaS, PaaS, SaaS의 차이, 총 소유 비용(TCO), 자본 지출(CapEx) vs 운영 비용(OpEx).
- Google Cloud 핵심 제품 (용도 구분):
- Compute: Compute Engine(VM) vs Cloud Run(컨테이너) vs App Engine(서버리스) vs GKE(쿠버네티스).
- Storage: Cloud Storage(객체) vs Filestore(파일) vs Persistent Disk(블록).
- Database: Cloud SQL(관계형) vs Spanner(글로벌 관계형) vs BigQuery(데이터 웨어하우스) vs Firestore(NoSQL).
- 보안 및 규정 준수: 공동 책임 모델(Shared Responsibility Model), IAM 기본 개념.
- 비용 관리: 예산 설정, 비용 알림, 지원 플랜(Basic, Standard, Enhanced, Premium)의 차이.
💡 한 줄 팁: “어떤 상황에서 어떤 제품을 써야 비용 효율적인가?”를 판단하는 시나리오 문제가 많습니다. 제품별 ‘한 줄 정의’를 확실히 암기하세요.
3. Associate Cloud Engineer (ACE): 진짜 엔지니어로 거듭나기
ACE는 실제로 콘솔에 들어가서 프로젝트를 생성하고, 권한을 주고, 서버를 띄우는 실무 능력을 검증합니다. 단순히 개념을 아는 것을 넘어 **”어떻게 구현하는가?”**에 초점이 맞춰져 있습니다.
🔑 핵심 출제 포인트
- 클라우드 솔루션 환경 설정:
- 조직(Organization) – 폴더 – 프로젝트 구조 이해.
- IAM(Identity and Access Management) 역할 할당 (기본, 사전 정의, 커스텀 역할).
- Billing Account 연결 및 관리.
- 클라우드 솔루션 계획 및 구성:
- Compute Engine: VM 인스턴스 생성 옵션, 선점형(Spot) 인스턴스 활용, SSH 접속.
- GKE (Google Kubernetes Engine): 클러스터 생성, 노드 풀 관리 (이 부분이 꽤 비중이 높습니다).
- Network: VPC 구성, 서브넷, 방화벽 규칙, 로드밸런서 설정.
- 클라우드 솔루션 배포 및 구현:
- GCR/Artifact Registry를 활용한 컨테이너 이미지 관리.
- Cloud Run 및 App Engine 배포 전략(트래픽 분할 등).
- 솔루션의 안정적인 운영:
- Stackdriver(현재 Cloud Operations) 제품군: Monitoring, Logging, Trace 활용법.
- VM 스냅샷 및 이미지를 활용한 백업/복구.
💡 한 줄 팁: 시험 문제에
gcloud명령어나kubectl명령어를 고르는 문제가 종종 출제됩니다. 단순히 콘솔(GUI)만 보지 말고, 주요 CLI 명령어 옵션을 눈에 익혀두어야 합니다.
4. 합격을 위한 공부 전략 (공통)
- 공식 문서(Official Docs)는 교과서다
- 덤프나 요약집도 좋지만, 헷갈리는 개념은 반드시 Google Cloud 공식 문서에서 확인하는 습관을 들이세요. 가장 정확하고 최신 정보가 담겨 있습니다.
- 비교표(Decision Tree) 만들기
- DB 선택 기준 (SQL vs NoSQL / 트랜잭션 필요 여부 / 글로벌 서비스 여부)
- 컴퓨팅 선택 기준 (VM 제어 필요 여부 / 컨테이너 여부 / 서버리스 여부)
- 위 기준을 나만의 표로 정리해두면 문제 풀이 속도가 비약적으로 빨라집니다.
- 프리티어(Free Tier) 활용 (ACE 필수)
- Google Cloud는 신규 가입 시 무료 크레딧을 제공합니다. ACE를 준비한다면 반드시 직접 VM을 생성해 보고, VPC 네트워크를 쪼개보는 실습을 해봐야 기억에 오래 남습니다.
[마무리] 어떤 자격증부터 시작할까?
- 비전공자이거나 클라우드 개념 정립이 우선이라면? 👉 CDL로 가볍게 시작해서 자신감을 얻으세요.
- 개발자/엔지니어로서 커리어를 증명하고 싶다면? 👉 CDL을 건너뛰고 바로 ACE로 직행하는 것을 추천합니다. 현업에서는 ACE부터 기술 자격증으로 인정해 주는 분위기입니다.
SQLD가 데이터베이스의 기본기를 다지는 과정이었다면, GCP 자격증은 그 데이터를 담고 운영할 ‘인프라’를 이해하는 과정입니다. 두 자격증의 시너지를 통해 더 단단한 IT 역량을 쌓으시길 응원합니다!