지원되는 리소스

애플리케이션 템플릿에는 다음 구성요소가 포함될 수 있습니다.

  • Google에서 설계한 구성요소로, Google Cloud 권장사항과 기본 보안 구성이 포함되어 있습니다.
  • 자체 Terraform 모듈을 기반으로 하는 가져오는 구성요소

다음 구성요소는 Google에서 설계했으며 애플리케이션 설계 센터에 기본적으로 포함되어 있습니다.

구성요소 카테고리

Google Cloud 제품

세부정보

구성 문서

애셋

서비스 계정

서비스 계정은 일반적으로 사용자가 아닌 Compute Engine 인스턴스와 같은 애플리케이션 또는 컴퓨팅 워크로드에서 사용하는 특별한 유형의 계정입니다. 서비스 계정은 계정 고유의 이메일 주소로 식별됩니다.

서비스 계정 구성

Compute Engine (인스턴스 템플릿)

인스턴스 템플릿을 사용하여 VM 인스턴스를 설명할 수 있습니다. 그런 다음 템플릿을 기반으로 동일한 인스턴스 그룹을 만들 수 있습니다.

Compute Engine 인스턴스 템플릿 구성

Google Kubernetes Engine 노드 풀

노드 풀은 구성이 동일하고 동시에 업데이트되는 클러스터 내 노드 그룹입니다.

GKE 노드 풀 구성

Secret Manager

Secret Manager는 API 키, 비밀번호, 인증서, 기타 민감한 데이터를 위한 안전하고 편리한 스토리지 시스템입니다.

Secret Manager 보안 비밀 구성

서비스

글로벌 Cloud Load Balancing (백엔드)

수신 트래픽에 사용할 백엔드 서비스를 만듭니다.

전역 Cloud Load Balancing 백엔드 구성

글로벌 Cloud Load Balancing (프런트엔드)

부하 분산기의 프런트엔드 IP 주소, 포트, 프로토콜을 구성합니다. HTTPS를 사용하는 경우 SSL 인증서를 구성하세요.

전역 Cloud Load Balancing 프런트엔드 구성

리전별 Cloud Load Balancing (백엔드)

수신 트래픽에 사용할 백엔드 서비스를 만듭니다.

리전별 Cloud Load Balancing 백엔드 구성

리전별 Cloud Load Balancing (프런트엔드)

부하 분산기의 프런트엔드 IP 주소, 포트, 프로토콜을 구성합니다. HTTPS를 사용하는 경우 SSL 인증서를 구성하세요.

리전별 Cloud Load Balancing 프런트엔드 구성

PostgreSQL용 AlloyDB

AlloyDB는 가장 까다로운 엔터프라이즈 데이터베이스 워크로드를 위한 완전 관리형 PostgreSQL 호환 데이터베이스입니다.

PostgreSQL용 AlloyDB 클러스터 구성

BigQuery

BigQuery는 Google Cloud의 페타바이트급 규모의 경제적인 완전 관리형 분석 데이터 웨어하우스로, 거의 실시간으로 방대한 양의 데이터를 분석할 수 있습니다.

BigQuery 데이터 세트 구성

Bigtable

Bigtable은 매우 빠른 읽기 및 쓰기를 제공하는 NoSQL 데이터베이스 서비스로, 페타바이트 규모 데이터에 대한 짧은 지연 시간 및 높은 처리량 액세스가 필요한 애플리케이션에 적합합니다.

Bigtable 인스턴스 구성

Cloud Run

Cloud Run은 컨테이너화된 애플리케이션과 작업을 배포하고 실행할 수 있는 완전 관리형 서버리스 컴퓨팅 플랫폼입니다. 인프라를 관리할 필요가 전혀 없으므로 훌륭한 애플리케이션 빌드에 집중할 수 있으며, 갑작스러운 트래픽 급증을 처리하기 위해 서비스를 0부터 자동으로 확장합니다.

Cloud Run 서비스 구성

Firestore

멀티 리전 복제 및 고가용성을 통해 관리형 모바일 및 웹 애플리케이션을 빌드하기 위한 확장성이 뛰어난 서버리스 NoSQL 문서 데이터베이스입니다.

Firestore 데이터베이스 구성

Google Kubernetes Engine Autopilot 클러스터

GKE Autopilot 클러스터는 애플리케이션의 기본 컴퓨팅, 네트워킹, 스토리지 인프라를 자동으로 관리하는 관리형 Kubernetes 클러스터입니다.

GKE Autopilot 클러스터 구성

Google Kubernetes Engine Standard 클러스터

GKE Standard 클러스터는 컨테이너화된 애플리케이션을 실행하는 데 사용할 수 있는 Kubernetes 클러스터입니다.

GKE 표준 클러스터 구성

Memorystore for Redis

Redis용 Memorystore 클러스터는 Google Cloud를 위한 완전 관리형 Redis 서비스입니다. Google Cloud에서 실행되는 애플리케이션은 복잡한 Redis 배포를 관리할 필요 없이 확장성, 가용성, 안전성이 뛰어난 Redis 서비스를 활용하여 성능을 극대화할 수 있습니다.

Redis용 Memorystore 인스턴스 구성

Pub/Sub

Pub/Sub 주제를 만들고 구독 추가

Pub/Sub 주제 구성

Spanner

Cloud Spanner는 애플리케이션용 관계형 데이터베이스를 빌드하고 관리할 수 있는 완전 관리형 관계형 데이터베이스 서비스입니다. 자동 수평 확장, 강력한 일관성, 최대 99.999% 가용성 등 다양한 기능을 제공합니다. Cloud Spanner는 비관계형 워크로드도 처리할 수 있습니다.

Spanner 데이터베이스 구성

Cloud SQL(MySQL)

MySQL용 Cloud SQL은 Google Cloud Platform에서 MySQL 관계형 데이터베이스를 설정, 유지, 관리할 수 있는 완전 관리형 데이터베이스 서비스입니다.

MySQL용 Cloud SQL 인스턴스 구성

Cloud SQL(PostgreSQL)

PostgreSQL용 Cloud SQL은 Google Cloud Platform에서 PostgreSQL 관계형 데이터베이스를 설정, 유지, 관리할 수 있는 완전 관리형 데이터베이스 서비스입니다.

PostgreSQL용 Cloud SQL 인스턴스 구성

Cloud Storage

Cloud Storage를 사용하면 데이터 양에 관계없이 언제 어디서나 데이터를 저장하고 가져올 수 있습니다. Cloud Storage는 웹사이트 콘텐츠 제공, 보관처리 및 재해 복구를 위한 데이터 저장, 직접 다운로드를 통해 사용자에게 대량의 데이터 객체 배포 등 다양한 용도로 사용할 수 있습니다.

Cloud Storage 버킷 구성

Vertex AI

Vertex AI는 ML 모델과 AI 애플리케이션을 학습시키고 배포할 수 있는 머신러닝 (ML) 플랫폼입니다. Vertex AI는 데이터 엔지니어링, 데이터 과학, ML 엔지니어링 워크플로를 결합하여 공통 도구 세트를 사용하여 팀이 공동작업을 수행할 수 있도록 지원합니다.

Vertex AI 모델 구성

워크로드

Cloud Run 작업

Cloud Run 작업은 특정 비 HTTP 작업을 실행한 후 종료되는 컨테이너화된 애플리케이션입니다. 예약된 일괄 처리, 데이터 변환 또는 지속적으로 실행되고 요청을 처리할 필요가 없는 기타 작업에 적합합니다.

Cloud Run 작업 구성

Compute Engine (관리형 인스턴스 그룹)

인스턴스 그룹은 부하 분산 및 자동 서비스(예: 자동 확장 및 자동 복구)를 사용하는 VM 인스턴스의 모음입니다. 관리형 인스턴스 그룹을 사용하면 VM 인스턴스 그룹을 하나의 항목으로 관리할 수 있습니다.

Compute Engine MIG 구성

다음 단계