목차
체크 리스트
모든 서비스는 프라이빗영역에 구성
VPC 네트워크 구성
VPC 생성(pista-vpc)
| 변수 | 값 |
|---|
| VPC 설정-생성할 리소스 | VPC만 |
| VPC 설정-이름 태그 | pista-vpc |
| VPC 설정-IPv4 CIDR 블록 | IPv4 수동 입력 |
| VPC 설정-IPv4 CIDR | 10.0.0.0/16 |
| VPC 설정-IPv6 CIDR 블록IPvCIDR블록없음 | ✅ |
| VPC 설정-테넌시 | 기본값 |
| VPC 설정-VPC 암호화 제어 ($) | 없음 |
| 태그-Name | pista-vpc |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
VPC 설정 편집(pista-vpc)
VPC > VPC > pista-vpc > VPC 설정 편집
| 변수 | 값 |
|---|
| DNS 설정-DNS 확인 활성화 | ✅ |
| DNS 설정-DNS 호스트 이름 활성화 | ✅ |
DHCP 태그관리
VPC > DHCP 옵션 세트 > pista-rt-vpc > 태그 관리
| 변수 | 값 |
|---|
| 태그-Name | pista-dhcp-vpc |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
서브넷
서브넷 생성(pista-test-subnet-public1-1a)
| 변수 | 값 |
|---|
| 서브넷 이름 | pista-test-subnet-public1-1a |
| 가용영역 | ...-1a |
| IPv4 VPC CIDR 블록 | 10.0.0.0/16 |
| IPv4 서브넷 CIDR 블록 | 10.0.0.0/24 |
| 태그-Name | pista-test-subnet-public1-1a |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
서브넷 생성(pista-test-subnet-private1-1a)
| 변수 | 값 |
|---|
| 서브넷 이름 | pista-test-subnet-private1-1a |
| 가용영역 | ...-1a |
| IPv4 VPC CIDR 블록 | 10.0.0.0/16 |
| IPv4 서브넷 CIDR 블록 | 10.0.1.0/24 |
| 태그-Name | pista-test-subnet-private1-1a |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
NAT Gateway
nat 생성(pista-nat-public1-1a)
VPC > NAT 게이트웨이 > NAT 게이트웨이 생성
| 변수 | 값 |
|---|
| NAT 게이트웨이 설정-이름 | pista-nat-public1-1a |
| NAT 게이트웨이 설정-가용성 모드 | 영역별 |
| NAT 게이트웨이 설정-VPC | VPC |
| NAT 게이트웨이 설정-연결유형 | subnet |
| NAT 게이트웨이 설정-EIP 할당 | ✅ |
| 태그-Name | pista-nat-public1-1a |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
라우팅 테이블 (routing table)
라우팅 테이블 생성 (pista-rt-vpc)
| 변수 | 값 |
|---|
| 라우팅 테이블 설정-이름 | pista-rt-vpc |
| 라우팅 테이블 설정-VPC | vpc |
| 태그-Name | pista-rt-vpc |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
라우팅 편집 (pista-rt-vpc)
| 변수 | 값 |
|---|
| 대상 | 0.0.0.0/0 |
| 대상 | 인터넷 게이트웨이 |
서브넷 연결 편집 (pista-rt-vpc)
라우팅 테이블 생성 (pista-rt-nat)
| 변수 | 값 |
|---|
| 라우팅 테이블 설정-이름 | pista-rt-nat |
| 라우팅 테이블 설정-VPC | vpc |
| 태그-Name | pista-rt-public1 |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
라우팅 편집 (pista-rt-nat)
서브넷 연결 편집 (pista-rt-nat)
엔드포인트(EndPoint)
엔드포인트 생성(pista-enp)
| 변수 | 값 |
|---|
| 엔드포인트 설정-이름 | pista-enp |
| 엔드포인트 설정-유형 | EC2 인스턴스 연결 |
| 네트워크 설정-VPC | vpc |
| 보안 그룹 | sg |
| 서브넷-서브넷 | subnet |
| 태그-Name | pista-enp |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
엔드포인트 생성(pista-enp-s3)
| 변수 | 값 |
|---|
| 엔드포인트 설정-이름 | pista-enp-s3 |
| 엔드포인트 설정-유형 | AWS 서비스 |
| 서비스 리전 | ❌ |
| 서비스 | s3 |
| 네트워크 설정-VPC | vpc |
| 라우팅 테이블 | pista-rt-vpc, pista-rt-nat |
| 태그-Name | pista-enp |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
퍼블릭 서브넷으로 설정
VPC > 서브넷 > subnet-086e3fec918e3c7c3 > 서브넷 설정 편집
| 변수 | 값 |
|---|
| 자동 할당 IP 설정 - 퍼블릭 IPv4 주소 자동 할당 활성화 | ✅ |
인터넷 게이트웨이(Internet-gateway)
인터넷 게이트웨이 생성(pista-igw-public1)
VPC > 인터넷 게이트웨이 > 인터넷 게이트웨이 생성
| 변수 | 값 |
|---|
| 태그-Name | pista-igw-public1 |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
인테넷 게이트웨이 VPC 연결
VPC > 인터넷 게이트웨이 > VPC연결
ec2(pista-ec2-public)
| 변수 | 값 |
|---|
| 태그-Name | pista-ec2-public |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
ec2(pista-ec2-private)
| 변수 | 값 |
|---|
| 태그-Name | pista-ec2-private |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
보안 그룹(pista-sg-test)
| 변수 | 값 |
|---|
| 인바운드 | SSH-0.0.0.0/0 |
| 태그-Name | pista-sg-test |
| 태그-Team | team1 |
| 태그-Username | pyh5523 |
| 태그-Environment | test |
관련 문서