유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

API Gateway vs Load Balancer: What Every Developer Should Know!

ByteMonk

2024. 12. 22.

0

#backend
#infra
  • 로드밸런서와 API 게이트웨이는 모두 리버스 프록시 기능을 하지만 로드밸런서는 네트워크 트래픽을 분산시켜 시스템 가용성과 확장성을 높이는 데 중점을 둡니다. 🌐

  • API 게이트웨이는 API 관리를 위한 중앙 집중식 엔트리 포인트 역할을 하며, 인증, 승인 및 트래픽 제한과 같은 기능을 제공합니다. 🔐🔑

  • 핵심적인 차이점은 로드밸런서는 네트워크 계층(IP 주소 또는 포트)에서 트래픽을 분산하는 반면 API 게이트웨이는 API 엔드포인트와 요청 헤더 기반으로 트래픽을 라우팅합니다. 🚦

  • 복잡한 시스템에 있는 로드밸런서와 API 게이트웨이 의 쌍방향 배치는 시스템의 복잡성을 단순화하고 보안을 강화하는 데 유리합니다. 🤝

  • 모든 로드의 요청은 첫 걸음으로 클라우드의 로드밸런서와 시작되고, TLS 암호화를 해체하고, API 게이트웨이 인스턴스에 트래픽을 분산하여 안전성을 높입니다.🛡️

  • API 게이트웨이는 추가적인 보안, 승인, 인증, 트래픽 제한을 제공하고, 가장 적합한 백엔드 서비스로 요청을 라우팅합니다.

  • 자원 배분 및 대기 시간을 줄이기 위해 CDN은 캐싱된 정적 리소스를 사용하는 최적화된 구성에 사용됩니다. 🏎️

Recommanded Videos