[Proxy] Traefik 이란?

 

 

traefik 이란 무엇인가?

: 현대적인 오픈 소스 애플리케이션 프록시이다.

MSA 아키텍처 및 컨테이너 기반 애플리케이션을 배포할 때 사용할 수 있는 도구이다.

 

Traefik으로 서비스 검색 및 라우팅 용도로 사용한다면 필요에 따라 API Management, API Gateway, AI Gateway and API Mocking 으로 확장 가능하다.

 

특징

  • 자동 구성(Automatic Configuration) : 서비스를 자동으로 감지하고 라우팅 규칙을 동적으로 업데이트한다.
  • 로드 밸런싱(Load Balancing) : 여러 서버나 인스턴스 간에 트래픽을 분산시킨다.
  • TLS 지원 : HTTPS 를 쉽게 적용할 수 있으며, Let’s Encrypt 인증서의 자동 갱신을 지원한다.