• NGINX - API Gateway / 도식도
    • API Client 의 요청을 중간에 받아서, Backend Server 로 전달해주는 역할
      (With Reverse Proxy & LoadBalancing )




  • NGINX - API Gateway 용도 활용시 주요 제공 기능 
    • Authentification
      • Client Access 가 허용 될 수 있는지 확인
    • Authorization ( Control access to resources )
      • Client 가 Access 할 수 있는 리소스 인가 확인
      • JWT / API Key 등등의 인증 제공  
    • Route and manage API traffic
      • Rate Limit / Session Persistent (Sticky) / Other L7 Level Traffic Manage
      • Traffic 의 Rewrite 기능 제공 
    • Secure Backend Server
      • TLS Traffic 암호화
      • CORS 정책 관리
      • Request 별 Allow/Deny 
      • NGINX App Protect(WAF) 로 API 트래픽 보호
    • Gain Visibility about API Traffic
      • Logging 
      • Metric - 3rd Tool Export 기능 제공
    • Apply Modern Protocols
      • HTTP/s , gRPC Protocol Support