AWS 명명 규칙 (AWS Naming Convention)
AWS 환경에서 리소스를 체계적으로 관리하기 위해 일관된 명명 규칙(Naming Convention)을 사용하는 것이 중요합니다.
명확한 이름 규칙을 사용하면 리소스 식별, 운영 관리, 자동화 및 장애 대응이 쉬워집니다.
AWS 리소스 이름을 다음 형식으로 정의
[sitecode]-[region]-[environment]-[resource_type]-[sequence_number]
1. 명명 규칙 구성 요소
| 항목 | 설명 | 예시 |
| sitecode | 서비스 또는 프로젝트 이름 | mocha |
| region | AWS 리전 | seoul, virginia, tokyo, singapore |
| environment | 운영 환경 | dev, test, stage, prod |
| resource_type | AWS 리소스 유형 | vpc, subnet, ec2, sg, alb |
| sequence_number | 리소스 구분 번호 | 01, 101 |
예시
mocha-seoul-prod-vpc-101
의미
- 서비스 : mocha
- 리전 : 서울
- 환경 : 운영
- 리소스 : VPC
- 번호 : 101
2. 주요 리소스 명명 예시
| 리소스 타입 | 이름 예제 | 설명 |
| VPC | mocha-seoul-prod-vpc-101 | 서울 리전 운영 VPC |
| Subnet | mocha-vpc-101-sb-01 | VPC 101의 서브넷 |
| Internet Gateway | mocha-vpc-101-igw-01 | VPC 101 인터넷 게이트웨이 |
| DHCP Option Set | mocha-vpc-101-dhcp-01 | VPC DHCP 설정 |
| NAT Gateway | mocha-vpc-101-nat-01 | NAT 게이트웨이 |
| VPC Endpoint | mocha-vpc-101-ep-01 | VPC 엔드포인트 |
| VPC Peering | mocha-vpc-101-peer-01 | VPC 피어링 |
| Network ACL | mocha-vpc-101-nacl-01 | 네트워크 ACL |
| Security Group | mocha-seoul-prod-sg-web-01 | 웹 서버 보안 그룹 |
| EC2 Instance | mocha-seoul-prod-ec2-web-01 | 웹 서버 인스턴스 |
| AMI | mocha-seoul-prod-ami-web-01 | 서버 이미지 |
| EBS Volume | mocha-seoul-prod-vol-01 | 스토리지 볼륨 |
| Snapshot | mocha-seoul-prod-snap-01 | 볼륨 스냅샷 |
| Elastic IP | mocha-seoul-prod-eip-01 | 탄력적 IP |
| Key Pair | mocha-seoul-prod-key-01 | EC2 접속 키 |
| Load Balancer | mocha-seoul-prod-alb-01 | Application Load Balancer |
| Target Group | mocha-seoul-prod-tg-web-01 | 로드밸런서 대상 그룹 |
| Auto Scaling Group | mocha-seoul-prod-asg-web-01 | Auto Scaling 그룹 |
3. 리소스별 명명 규칙
VPC
[sitecode]-[region]-[env]-[resource_type]-[sequence_number]
mocha-seoul-prod-vpc-101
Subnet
[sitecode]-[vpc_name]-[resource_type]-[subnet]-[sequence_number]
- subnet : VPC 서브넷팅 세 번째 옥텟(3rd octet) 기준
mocha-vpc-101-sb-01
Internet Gateway
[sitecode]-[vpc_name]-[resource_type]-[sequence_number]
mocha-vpc-101-igw-01
DHCP Option Set
[sitecode]-[vpc_name]-[resource_type]-[sequence_number]
mocha-vpc-101-dhcp-01
참고URL
- AWS 리전 : https://docs.aws.amazon.com/general/latest/gr/rande.html
- 리소스 타입: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html
'퍼블릭 클라우드' 카테고리의 다른 글
| [draft] AWS 리소스 네이밍 규칙 (Tag Naming Convention) (0) | 2026.03.07 |
|---|---|
| [draft] Amazon EC2 인스턴스에 정적 호스트 이름을 할당하는 방법 (0) | 2026.03.07 |
| [draft] AWS CLI를 사용하여 Amazon EC2 AMI를 찾는 방법 (0) | 2026.02.27 |
| [draft] AWS RDS slow log 및 general log 남기는 방법 (0) | 2026.02.27 |
| [draft] AWS CLI를 사용하여 AMI 등록을 취소하고 EBS 스냅샷을 삭제하는 방법 (0) | 2026.02.26 |