NGINX가 기존 API 게이트웨이 및 API 관리 접근 방식을 보완하거나 대체하는 방법 |
|
|
|
기존 NGINX 오픈 소스 또는 NGINX Plus 구성을 가져와 확장하여 API 트래픽도 관리하는 방법 |
|
|
|
운영 환경에서 백엔드 API 서비스를 보호하기 위해 적용할 수 있는 다양한 보호 장치를 만드는 방법 |
|
|
|
gRPC 서비스를 위한 API 게이트웨이로 NGINX를 배포하는 방법 |
기업은 기존 하드웨어 ADC를 보완하거나 심지어 대체하기 위해, 그리고 애플리케이션을 모놀리스에서 마이크로 서비스로 전환하는 과정에서 NGINX 로드밸런싱 기능을 사용합니다. NGINX의 많은 사용 사례 중 API 게이트웨이 사용 사례는 특히 로드 밸런서와 API 게이트웨이를 단일 솔루션으로 통합할 때 점점 더 널리 확산되고 있습니다.
포괄적인 사용 사례에서 NGINX를 확장하여 API 트래픽을 관리하는 방법을 보여줍니다. 먼저 단일 서비스 및 마이크로서비스 API에 대한 API 게이트웨이 구성, 클라이언트 요청 재작성, 오류 응답 및 사용자 인증에 대한 정보부터 시작합니다. 그런 다음 속도 제한, 액세스 제어, 요청 방법, 크기 제한 및 기타 기술을 활용하여 게이트웨이를 보호하는 방법을 배웁니다. 마지막으로 gRPC 서비스를 게시하는 방법을 설명합니다.
API 관리용 NGINX를 사용하면 NGINX가 자랑하는 고성능, 안정성, 강력한 커뮤니티 지원, 고급 기능 및 프로페셔널 지원(NGINX Plus 고객용)을 활용할 수 있습니다.