서비스 비교 목록
ALB vs NLB: 로드 밸런서 어떻게 고를까?
중급ALBNLB
ALB vs NLB
AWS에서 트래픽을 분산할 때 가장 많이 비교하는 두 로드 밸런서입니다.
⏱️ 10초 안에 답하기: HTTP 헤더 기반 라우팅이 필요하다면? → ALB. 초저지연 TCP 연결이 필요하다면? → NLB
핵심 차이점
의사결정 플로우차트
다이어그램 로딩 중...
실전 시나리오별 추천
마이크로서비스 API
/users/*는 서비스 A,/orders/*는 서비스 B로 라우팅- HTTP 헤더 기반 A/B 테스트 필요
- SSL 인증서 관리 편의성
- → ALB 추천
게임 서버
- TCP/UDP 기반 실시간 통신
- 밀리초 단위 지연 시간 필수
- 수백만 동시 연결 처리
- → NLB 추천
IoT 디바이스
- MQTT over TCP 프로토콜
- 디바이스가 고정 IP로 연결해야 함
- 대량의 소형 패킷 처리
- → NLB 추천
하이브리드 연결
- 온프레미스에서 AWS로 연결
- 방화벽에 고정 IP 등록 필요
- HTTP 라우팅도 함께 사용
- → NLB + ALB 조합 추천
자격증 시험 포인트
📝 SAA-C03 시험에서 자주 나오는 패턴:
- "경로 기반 라우팅" + "마이크로서비스" → ALB
- "고정 IP" + "방화벽 허용 목록" → NLB
- "초저지연" + "TCP/UDP" → NLB
- "Lambda 대상" + "HTTP 라우팅" → ALB
- "NLB 뒤에 ALB" → 고정 IP + L7 라우팅 동시 충족
✏️
본인의 말로 설명해 보세요
ALB와 NLB의 차이를 택배 분류 센터에 비유해서 설명해보세요.
💡 ALB는 택배 내용물(HTTP)을 열어보고 분류하는 센터, NLB는 주소(IP/포트)만 보고 초고속으로 전달하는 센터...