GCP 서비스를 시각적으로 이해하기

각 개념의 아키텍처를 애니메이션 다이어그램으로 살펴보세요. 카드를 클릭하면 더 깊은 내용을 확인할 수 있습니다.

🔍
👤User⚖️LB🖥️Compute Engine
🖥️

Compute Engine

클라우드 가상 머신

Google Compute Engine은 Google 인프라에서 가상 머신을 실행하는 서비스입니다. 맞춤형 머신 타입으로 CPU와 메모리를 자유롭게 조합하고, 초 단위 과금으로 비용을 절약할 수 있습니다.

📱App🪣Cloud Storage🌐CDN
🪣

Cloud Storage

무제한 객체 스토리지

Google Cloud Storage는 비정형 데이터를 저장하는 객체 스토리지 서비스입니다. 자동 복제로 연간 99.999999999%(11 9's) 내구성을 보장하며, 스토리지 클래스 전환으로 비용을 최적화할 수 있습니다.

📨EventCloud Functions🗄️DB

Cloud Functions

서버리스 함수 실행

Google Cloud Functions는 서버를 관리하지 않고 이벤트 기반으로 코드를 실행하는 서버리스 컴퓨팅 서비스입니다. HTTP 요청이나 Cloud Storage 업로드 같은 이벤트에 반응하여 함수가 자동 실행되고, 실행 시간만큼만 과금됩니다.

📦Data📊BigQuery📈Dashboard
📊

BigQuery

서버리스 데이터 웨어하우스

Google BigQuery는 페타바이트 규모 데이터를 SQL로 분석하는 서버리스 데이터 웨어하우스입니다. 인프라 관리 없이 수 초 만에 대규모 쿼리를 실행하고, 스캔한 데이터양에 따라 과금됩니다.

🌐Request🚀Cloud Run🗄️DB
🚀

Cloud Run

서버리스 컨테이너 실행

Google Cloud Run은 컨테이너를 서버리스로 실행하는 서비스입니다. Docker 이미지를 배포하면 자동 스케일링, HTTPS, 커스텀 도메인이 바로 적용되고, 요청이 없으면 인스턴스가 0으로 줄어듭니다.

📱App🗄️Cloud SQL📋Replica
🗄️

Cloud SQL

관리형 관계형 데이터베이스

Google Cloud SQL은 MySQL, PostgreSQL, SQL Server를 완전 관리형으로 제공하는 서비스입니다. 프로비저닝, 패치, 백업, 복제를 Google이 처리하므로 데이터베이스 운영 부담을 줄이고 앱 개발에 집중할 수 있습니다.

👤User⚖️LB☸️GKE Pod
☸️

GKE

관리형 쿠버네티스 엔진

Google Kubernetes Engine(GKE)은 Google이 관리하는 Kubernetes 클러스터 서비스입니다. 컨트롤 플레인을 Google이 운영하고, Autopilot 모드에서는 노드 관리까지 자동화하여 컨테이너 오케스트레이션에만 집중할 수 있습니다.

🌐Internet🛡️Firewall🔒VPC Subnet
🔒

VPC

프라이빗 클라우드 네트워크

Google Virtual Private Cloud(VPC)는 GCP 리소스를 위한 가상 네트워크를 제공합니다. 서브넷, 방화벽 규칙, 라우팅을 설정하여 리소스 간 통신을 제어하고, 외부 인터넷과의 경계를 관리합니다.

📤Publisher📡Pub/Sub📥Subscriber
📡

Pub/Sub

비동기 메시징 서비스

Google Cloud Pub/Sub는 서비스 간 비동기 메시지를 주고받는 완전관리형 메시징 서비스입니다. 발행자와 구독자를 분리하여 시스템 간 결합도를 낮추고, 초당 수백만 메시지까지 자동 확장됩니다.

📱App🔥Firestore🔄Realtime
🔥

Firestore

서버리스 NoSQL 문서 데이터베이스

Google Cloud Firestore는 문서 기반 NoSQL 데이터베이스로, 실시간 동기화와 오프라인 지원을 기본 제공합니다. 스키마 없이 JSON 형태로 데이터를 저장하고, 글로벌 규모로 자동 확장됩니다.

👤User🔐IAM☁️Resource
🔐

Cloud IAM

클라우드 접근 권한 관리

Google Cloud IAM은 누가 어떤 GCP 리소스에 무엇을 할 수 있는지를 제어하는 서비스입니다. 사용자, 서비스 계정, 그룹에 역할을 부여하여 최소 권한 원칙을 구현합니다.

☁️Service📈Monitoring🔔Alert
📈

Cloud Monitoring

클라우드 인프라 관측성

Google Cloud Monitoring은 GCP 리소스와 애플리케이션의 성능, 가용성, 상태를 모니터링하는 서비스입니다. 메트릭 수집, 대시보드, 알림 정책을 통해 문제를 빠르게 감지하고 대응할 수 있습니다.

📦Data🤖Vertex AI🎯Model
🤖

Vertex AI

통합 AI/ML 플랫폼

Google Vertex AI는 머신러닝 모델의 학습, 배포, 관리를 하나의 플랫폼에서 처리하는 통합 AI 서비스입니다. AutoML로 코드 없이 모델을 만들거나, 커스텀 학습으로 직접 모델을 구축할 수 있습니다.