본문 바로가기
컴퓨터 활용/노년에 즐기는 코딩

[AWS] VPC 삭제 및 새로운 설계 과정

by easyfly 2025. 5. 29.
반응형

모든 VPC 구성 요소를 안전하게 삭제하는 절차부터 새로 설계 및 생성하는 전체 과정


✅ 1단계: 기존 리소스 삭제 순서

아래 순서대로 삭제하지 않으면 의존성 오류가 발생합니다.

① EC2 인스턴스 삭제

  • EC2 콘솔 → 인스턴스 → App Server 등 모두 선택 → [인스턴스 상태] → 종료

② RDS 인스턴스 삭제

  • RDS 콘솔 → 인스턴스 목록 → inventory-db 선택 → [작업] → 삭제
    • 백업 필요 없으면 스냅샷 없이 삭제 선택

③ 보안 그룹 삭제

  • EC2 → 네트워크 및 보안 → 보안 그룹 → 기본 외 모두 선택 → 삭제
  • 인스턴스, RDS가 모두 사라진 후 삭제 가능

④ 서브넷 삭제

  • VPC → 서브넷 → 서브넷 선택 후 [작업] → 삭제

⑤ 라우팅 테이블 삭제

  • VPC → 라우팅 테이블 → Shared-VPC Route Table 등 선택 → 삭제

⑥ 인터넷 게이트웨이 (IGW) 분리 후 삭제

  • VPC → 인터넷 게이트웨이 → 연결 해제 후 삭제

⑦ VPC 삭제

  • VPC → VPC 선택 후 [작업] → 삭제

⑧ VPC 엔드포인트, 서브넷 그룹, SSM 역할 등 기타 리소스 삭제

  • VPC 엔드포인트
  • RDS 서브넷 그룹
  • IAM 역할 (EC2-SSM-Role 등)

🔶 2단계: 새 VPC 재설계 제안

구성 요소 Lab VPC (10.0.0.0/16)
퍼블릭 서브넷 10.0.0.0/24 (App Server)
프라이빗 서브넷 10.0.1.0/24 (RDS 또는 내부 인스턴스)
인터넷 게이트웨이 연결됨
라우팅 테이블 퍼블릭 서브넷용: IGW 연결프라이빗 서브넷용: RDS 전용
보안 그룹 HTTP, SSH (22), MySQL (3306) 허용
EC2 Amazon Linux 2, SSM 접속 가능
RDS 프라이빗 서브넷에 배치 (보안 강화)
반응형

댓글