Application Design Center에서 Memorystore for Redis 구성

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

이 문서에서는 App Design Center를 사용하여 Redis용 Memorystore 인스턴스를 만들 때 구성할 수 있는 연결 및 매개변수를 설명합니다. 구성 매개변수는 terraform-google-memorystore Terraform 모듈을 기반으로 합니다.

구성요소 연결

다음 표에는 Memorystore for Redis 인스턴스에 연결할 수 있는 구성요소와 애플리케이션 및 생성된 Terraform 코드의 결과 업데이트가 포함되어 있습니다.

연결된 구성요소

애플리케이션 업데이트

배경 정보

Compute Engine 인스턴스 템플릿

  • Compute Engine 인스턴스는 Memorystore 인스턴스에서 데이터를 관리하고 캐시할 수 있습니다.
  • Memorystore 연결 정보가 Compute Engine 인스턴스 템플릿 메타데이터에 추가됩니다.
  • roles/redis.editor 역할이 Compute Engine 서비스 계정에 추가됩니다.
Google Cloud에서 Redis 배포 옵션

서비스 계정

  • 서비스 계정은 Redis용 Memorystore 인스턴스를 관리할 수 있습니다.
  • roles/redis.editor 역할이 서비스 계정에 추가됩니다.
Redis용 Memorystore 서비스 계정

Cloud Run

  • Cloud Run 서비스는 Memorystore for Redis 인스턴스에 데이터를 캐시할 수 있습니다.
  • Redis용 Memorystore 연결 정보가 Cloud Run 환경 변수에 추가됩니다.
  • roles/redis.editor 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스에서 Redis 인스턴스에 연결

필수 구성 매개변수

템플릿에 Memorystore for Redis 구성요소가 포함된 경우 배포하기 전에 다음 매개변수를 구성해야 합니다.

매개변수 이름

설명 및 제약 조건

배경 정보

프로젝트 ID

Redis용 Memorystore 리소스를 배포할 프로젝트입니다.

구성요소 구성

리전

locationId 리전 및 영역

영역

locationId 리전 및 영역

이름

name Redis 인스턴스 만들기 및 관리

선택적 구성 매개변수

다음 매개변수는 선택사항입니다. 고급 매개변수를 표시하려면 구성 영역에서 고급 필드 표시를 선택합니다.

기능

매개변수 이름

설명 및 제약 조건 정보

배경 정보

표시 이름

displayName Redis 인스턴스 만들기 및 관리

등급

등급 Redis 등급별 기능

메모리 크기(GB)

memorySizeGb 용량 등급

Redis 버전

redisVersion 지원되는 버전

연결 모드

ConnectMode 연결 모드

복제본 수

replicaCount 읽기 복제본 정보

인증 사용 설정됨

authEnabled Redis AUTH 정보

전송 암호화 모드

TransitEncryptionMode 전송 중인 데이터 암호화 정보

유지보수 정책

설명

description Memorystore for Redis 유지보수 정보

Memorystore for Redis 유지보수 정보

시간

시간 Memorystore for Redis 유지보수 정보

Memorystore for Redis 유지보수 정보

Memorystore for Redis 유지보수 정보

Nanos

nanos Memorystore for Redis 유지보수 정보

지속성 구성

지속성 모드

persistenceMode RDB 스냅샷 정보

RDB 스냅샷 기간

rdbSnapshotPeriod RDB 스냅샷 정보

읽기 복제본 모드

ReadReplicasMode 읽기 복제본 정보

승인된 네트워크

authorizedNetwork VPC 네트워크

API 사용 설정

기본적으로 redis.googleapis.com API를 사용 설정합니다.

Google Cloud Memorystore for Redis API

대체 위치 ID

alternativeLocationId 리전 및 영역

예약된 IP 범위

reservedIpRange 특정 IP 주소 범위로 Redis 인스턴스 만들기

보조 IP 범위

secondaryIpRange 특정 IP 주소 범위로 Redis 인스턴스 만들기

라벨

labels 라벨 만들기 및 관리

labels 라벨 만들기 및 관리

고객 관리 키

customerManagedKey 고객 관리 암호화 키 (CMEK) 정보