반응형
1단계: 프로젝트 명명 규칙
프로젝트 이름은 다음과 같은 규칙을 따라야 합니다.
- 길이: 6~30자
- 문자: 소문자, 숫자, 하이픈(-)만 사용 가능
- 시작: 문자 또는 숫자로 시작
- 끝: 문자 또는 숫자로 끝나야 함
- 고유성: 전 세계적으로 고유한 이름이어야 함
- 의미: 프로젝트의 목적이나 기능을 명확하게 나타내는 이름 사용
- 예시: my-project-for-ml, production-environment
2단계: 프로젝트 ID 명명 규칙
프로젝트 ID는 프로젝트를 식별하는 데 사용되는 고유한 이름입니다. 다음 규칙을 따르는 것이 좋습니다.
- 길이: 6~30자
- 문자: 소문자, 숫자, 하이픈(-)만 사용 가능
- 시작: 문자 또는 숫자로 시작
- 끝: 문자 또는 숫자로 끝나야 함
- 고유성: 전 세계적으로 고유한 이름이어야 함
- 의미: 프로젝트의 목적이나 기능을 명확하게 나타내는 이름 사용
- 예시: my-ml-project, prod-env
3단계: 하위 리소스 명명 규칙
프로젝트 내의 하위 리소스 (예: VM 인스턴스, 스토리지 버킷, 데이터베이스 인스턴스)는 다음과 같은 일반적인 규칙을 따릅니다.
- 길이: 1~63자 (리소스 종류에 따라 다름)
- 문자: 소문자, 숫자, 하이픈(-)만 사용 가능
- 시작: 소문자로 시작
- 끝: 소문자 또는 숫자로 끝나야 함
- 고유성: 리소스 종류 및 위치에 따라 고유해야 함
- 의미: 리소스의 기능, 용도, 환경 등을 명확하게 나타내는 이름 사용
- 예시: web-server-us-central1-a, data-backup-bucket, mysql-production-db
추가 권장 사항
- 접두사/접미사: 리소스 종류, 환경 (개발, 테스트, 운영), 지역 등을 나타내는 접두사/접미사 사용 (예: dev-vm-instance, prod-db-us-west2)
- 축약어: 축약어를 사용할 경우, 프로젝트 내에서 통일된 규칙을 따르도록 함
- 일관성: 프로젝트 전체에서 일관된 명명 규칙을 사용하여 가독성과 관리 효율성을 높임
- 참고: Google Cloud 공식 문서에서 각 리소스 종류별 명명 규칙을 참고하여 더욱 자세한 내용을 확인할 수 있습니다.
예시: 전체적인 구조
프로젝트 이름: my-data-analytics-project
프로젝트 ID: my-data-project
- 스토리지 버킷:
- 이름: data-lake-us-central1
- 이름: processed-data-us-west2
- VM 인스턴스:
- 이름: data-processor-1-us-central1-a
- 이름: data-analyzer-2-us-west2-b
- Cloud SQL 인스턴스:
- 이름: mysql-production-db
- 이름: postgres-staging-db
참고 자료
반응형
'GCP (GoogleCloudPlatform)' 카테고리의 다른 글
DataPipeline (데이터 파이프라인) 정리 (0) | 2025.01.20 |
---|---|
GCP에서의 서브넷 (Public, Private) (0) | 2025.01.06 |
GCP 퍼블릭 Compute Engine의 특징 (0) | 2025.01.03 |
GCP 정리 (Inbound Flow와 Outbound Flow) (0) | 2025.01.03 |