NGINX Plus Documentation

⬝  NGINX Plus 설치

⠀∙  Amazon EC2에 NGINX Plus AMI 설치

⠀∙  Google Cloud Platform에 NGINX Plus 설치

⠀∙  Microsoft Azure에 NGINX Plus 설치

⠀∙  Docker에 NGINX 및 NGINX Plus 배포

⬝  기본 기능

⠀∙  런타임 시 NGINX 프로세스 제어

⠀∙  NGINX Plus 및 NGINX 구성 파일 만들기

⬝  Load Balancer

⠀∙  HTTP Load Balancing

⠀∙  TCP 및 UDP Load Blancning

⠀∙  HTTP Health Check

⠀∙  TCP Health Check

⠀∙  UDP Health Check

⠀∙  gRPC Health Check

⠀∙  NGINX Plus API를 사용한 Upstream의 동적 구성

⠀∙  Proxy 프로토콜 수락

⬝  콘텐츠 캐시

⠀∙  NGINX 콘텐츠 캐싱

⬝  웹 서버

⠀∙  웹 서버로 NGINX 및 NGINX Plus 구성하기

⠀∙  정적 콘텐츠 제공

⠀∙  NGINX Reverse Proxy

⠀∙  압축 및 압축 해제

⠀∙  uWSGI 및 Django에서 애플리케이션 Gateway로 NGINX 및 NGINX Plus 사용

⬝  Security Control

⠀∙  NGINX SSL Termination

⠀∙  TCP Upstream 서버에 대한 SSL Termination

⠀∙  HTTP 기본 인증으로 액세스 제한하기

⠀∙  하위 요청 결과에 기반한 인증

⠀∙  JWT 인증 설정

⠀∙  Proxy된 HTTP 리소스에 대한 액세스 제한

⠀∙  Proxy된 TCP 리소스에 대한 액세스 제한

⠀∙  지리적 위치에 따른 액세스 제한

⠀∙  Upstream 서버에 대한 HTTP 트래픽 보호

⠀∙  Upstream 서버에 대한 TCP 트래픽 보호

⠀∙  IP 주소 동적 거부 목록

⬝  모니터링

⠀∙  Live Activity 모니터링

⠀∙  로깅 구성

⠀∙  NGINX 디버깅

⠀∙  New Relic 플러그인을 통한 NGINX 및 NGINX Plus 모니터링

⬝  고가용성(High Availability)

⠀∙  On-Premises 배포에서 NGINX Plus에 대한 고가용성(High Availability) 지원

⠀∙  Keepalived를 사용하여 Active-Active 고가용성 및 추가 Passive 노드 구성하기

⠀∙  클러스터에서 NGINX 구성 동기화하기

⠀∙  클러스터 내 런타임 상태 공유

⠀∙  NGINX Plus 가 Zone 동기화를 수행하는 방법

⬝  동적 모듈

⠀∙  Brotli

⠀∙  Cookie-Flag

⠀∙  Encrypted-Session

⠀∙  FIPS Status Check

⠀∙  GeoIP

⠀∙  GeoIP2

⠀∙  Headers-More

⠀∙  HTTP Substitutions Filter

⠀∙  Image-Filter

⠀∙  Lua

⠀∙  NGINX Developer Kit

⠀∙  NGINX ModSecurity WAF

⠀∙  njs Scripting Language

⠀∙  OpenTracing

⠀∙  Perl

⠀∙  Phusion Passenger Open Source

⠀∙  Prometheus-njs

⠀∙  RTMP

⠀∙  Set-Misc

⠀∙  SPNEGO

⠀∙  Dynamic Module 제거

⠀∙  XSLT

⠀∙  Mail Proxy

⠀∙  Mail Proxy 서버로 NGINX 구성하기

⠀∙  Proxy 애플리케이션을 위한 Single Sign-On 설정

⠀∙  Auth0을 사용한 Single Sign-On

⠀∙  Amazon Cognito를 사용한 Single Sign-On

⠀∙  Keycloak을 사용한 Single Sign-On

⠀∙  Microsoft Active Directory FS를 사용한 Single Sign-On

⠀∙  Okta를 사용한 Single Sign-On

⬝  기술 사양