목록 보기
VPC Lattice 기반 서비스 네트워크 재설계와 비용 최적화 사례
데브옵스

VPC Lattice 기반 서비스 네트워크 재설계와 비용 최적화 사례

아임웹
아임웹
2026년 8월 21일

두줄요약

ALB 한도와 ECS Target Group 제한을 넘기 위해 Kong과 VPC Lattice로 서비스 네트워크를 재설계했습니다.\n서비스 통합과 GitOps 제어로 고정비를 82% 줄이고, 이관과 배포 편입도 무중단으로 유지했습니다.

문제 상황

  • ALB 규칙 증가, ECS Target Group 5개 제한, ALB 체인 확장 불가로 MFE 서빙 경로가 확장 한계에 도달
  • 신규 EKS 클러스터와 기존 운영 계정·VPC 경계를 넘는 host/path 기반 라우팅, GitOps 반영, private subnet 유지 필요
  • Lattice를 전 구간 라우터로 쓰는 방식과 ALB·CloudFront 진입점 직접 연결은 검증 결과 불가

구조와 흐름

  • North-South와 East-West를 분리하고, ALB는 기존 진입점 유지, NLB는 계정 경계 통과, Kong은 L7 라우팅, VPC Lattice는 서비스 간 연결 담당
  • Kong의 HTTPRoute는 ExternalName Service를 거쳐 Lattice 도메인으로 연결되며, Host 재작성과 X-Forwarded-Host 전달로 원본 도메인 보존
  • GitOps 선언 1개에서 ArgoCD, AWS Gateway API Controller, external-dns가 연쇄적으로 라우팅과 DNS를 생성

선택 이유

  • VPC Lattice는 서비스 네트워크로 여러 VPC·계정에서 공통 접근이 가능해, 진입점 수와 앱 수가 곱해지던 연결 구성을 줄일 수 있음
  • NLB는 ALB 뒤에 둘 수 있는 고정 IP 경계 통과 수단이라 남은 선택지였고, Kong은 db-less Git 선언 반영과 중앙 관리에 적합
  • Istio는 과도하게 무겁고, ALB 증설은 원인 구조를 바꾸지 못해 배제

성능/운영 포인트

  • Lattice Service 79개를 14개로 통합해 월 고정비를 82% 절감
  • HTTPRoute 1개가 Service 1개에만 매핑되는 컨트롤러 제약으로 인해 공유 HTTPRoute 중앙화, 규칙 길이 정렬, PR/CI 한도 검사 필요
  • Target Group과 그룹 단위 RPS 모니터링으로 통합 후 처리량 한도 관리

다음 읽기

#AWS 주제를 다룬 다른 회사 글

AWS Gateway API 컨트롤러 소개: Amazon VPC Lattice 기반의 Kubernetes Gateway API 구현

AWS Gateway API 컨트롤러로 Kubernetes Gateway API를 Amazon VPC Lattice에 연결하는 방법을 소개했습니다. EKS에서 Gateway와 HTTPRoute를 적용해 서비스 간 라우팅을 확인하는 실습도 다뤘습니다.

AWS
AWS
데브옵스

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...