Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Gateway #2

Open
jihwan2da opened this issue May 10, 2023 · 1 comment
Open

API Gateway #2

jihwan2da opened this issue May 10, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@jihwan2da
Copy link
Owner

jihwan2da commented May 10, 2023

API Gateway

  • Nginx
  • Netflix Zuul
  • Spring cloud gateway
@jihwan2da jihwan2da changed the title Api Gateway API Gateway May 10, 2023
@jihwan2da
Copy link
Owner Author

API Gateway

  • API Gateway는 클라이언트(웹서버, 앱)와 마이크로 서비스 사이에 위치한다.
  • 다음과 같은 역할을 한다.
    • 커스텀하게 설정한 라우팅 설정에 따라 마이크로서비스로의 요청을 클라이언트 대신 요청하고, 응답을 받으면 클라이언트로 전달하는 reverse proxy 역할 (서비스 검색 통합)
    • 인증 및 권한 부여
    • 응답 캐싱
    • 속도 제한
    • 부하 분산 (로드 밸런서)
    • 로깅, 추적, 상관관계
    • 헤더, 쿼리 문자열 및 청구 변환
    • IP 허용 목록 추가

@jihwan2da jihwan2da added the documentation Improvements or additions to documentation label Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant