NGINX Plus 를 사용해야 하는 이유: 모범 사례

지난 1년간 NGINX Plus 에서는 많은 엔터프라이즈 고객 추가 및 최초로 Gartner Magic Quadrant에 포함되는 등 큰 성장을 이루었습니다. NGINX Plus는 고급 기능과 수상 경력을 자랑하는 지원으로 NGINX 오픈소스를 확장하여 고객들에게 완벽한 애플리케이션 전달 솔루션을 제공합니다.

NGINX에서 강조한 것들 중에는 NGINX Plus로 이전하는 여러 가지 좋은 이유들이 있습니다.
해당 포스트에서는 NGINX Plus의 주요 이점들을 비용 절감, 새로운 기능 및 “Evergreen” 기능이라는 세 가지 주요 범주로 강조하고자 합니다.

목차

1. NGINX Plus 사용으로 비용 절감
2. 새로운 NGINX Plus 기능
3. Evergreen 기능으로 NGINX Plus 차별화
4. 결론

1. NGINX Plus 사용으로 비용 절감

NGINX Plus의 가장 인기 있는 사용 사례 중 하나는 로드 밸런싱입니다.
현재 대부분의 기업에서 이는 F5 BIG-IP와 Citrix NetScaler와 같은 하드웨어 장비로 처리됩니다. 이러한 장비들은 30년 동안 기업들에게 잘 제공되어 왔지만, 이제는 많은 기능, 유연성 및 기능 면에서 제한되어 있으며, 비용상 한계가 있습니다.

NGINX는 NGINX Plus의 가격 대 성능을 F5 BIG-IP 및 Citrix NetScaler와 비교해 보았습니다.
그 결과, NGINX Plus를 사용하면 동일한 수준의 성능을 유지하면서 비용을 80% 이상 절감할 수 있다는 것을 발견했습니다.

NGINX Plus는 로드 밸런싱 외에도 다른 사용 사례에서 비용 절감을 주도합니다.
희망하는 경우 NGINX STORE에 문의하여 특정 상황을 평가받을 수 있습니다.

2. 새로운 NGINX Plus 기능

NGINX Plus는 NGINX 오픈소스에 없는 여러 가지 훌륭한 기능을 갖추고 있습니다. NGINX는 대부분의 개발 리소스를 두 버전 모두에서 작동하는 기능에 투자하지만, NGINX Plus에는 언제나 NGINX 오픈소스에서 찾을 수 없는 최첨단 또는 엔터프라이즈 지향의 기능이 있습니다.
이러한 기능 중에서는 세션 지속성으로 고급 로드 밸런싱, 고급 캐시 제어, Active-Health Checks, Live Activity Monitoring 등이 있습니다.

NGINX는 지속적으로 NGINX Plus를 개선하고 있으며, 2016년에만 네 번의 릴리스를 발표했습니다.

  • NGINX Plus R8 – 2016년 1월, HTTP/2, API를 통한 On-the fly 재구성, 대규모 비디오 파일을 위한 고가용성 Caching
  • NGINX Plus R9 – 2016년 4월, DNS SRV 레코드를 사용한 Service Discovery, UDP 로드밸런싱, 마이크로서비스와 함께 사용하는데 점점 더 중요한 기능인 NGINX Plus의 가격 재조정.
  • NGINX Plus R10 – 2016년 8월, JSON Web Tokens(JWTs)를 사용한 API 인증, ECC 및 RSA 보안 인증서를 모두 지원하는 Dual-Stack
  • NGINX Plus R11 – 2016년 10월, 동적 모듈에 대한 Binary 호환성, 높은 수준의 IP 위치 파악 정확도, 그리고 nginScript(현재 NGINX JavaScript 모듈) 개선 사항 등이 추가되어 NGINX Plus의 기능이 더욱 강화되었습니다.
NGINX Plus blocks Intruders

3. Evergreen 기능으로 NGINX Plus 차별화

새로운 기능이 많은 관심을 받지만, NGINX Plus를 고려해야 하는 많은 이유는 “Evergreen” 입니다.
이는 NGINX Plus의 핵심 요소이며, NGINX 오픈소스와는 항상 구별될 것입니다.

  • 릴리스 일정 – NGINX Plus는 정기적으로 업데이트 되며 출시 전 전체적으로 철저하게 테스트 됩니다.
    이는 NGINX, Inc.와 고객 모두에게 NGINX Plus 릴리스를 관리하는 데 도움이 되며, NGINX 오픈소스 보다 쉽게 관리할 수 있습니다.
  • 기술 지원 – NGINX Plus는 NGINX, Inc.의 지원을 포함하며, NGINX 엔지니어에게 액세스 할 수 있습니다.
    많은 고객들은 수많은 웹 사이트의 소프트웨어 스택에서 NGINX 소프트웨어의 중요한 역할을 고려하면 이러한 지원 및 액세스는 필수적이라고 생각합니다.
  • 인증된 모듈 – NGINX는 지금 동적 모듈을 지원하며, NGINX Plus R11은 이들에 대한 Binary 호환성을 도입했습니다.
    이제 NGINX Plus 모듈은 최신 빌드에 대해 인증됩니다. 이는 NGINX Plus를 더 유연하게 만들고, 모듈과의 조합을 더 안정적으로 만듭니다.

4. 결론

NGINX Plus의 이러한 모든 측면을 통해 대용량 및 미션 크리티컬 웹 앱을 쉽게 선택할 수 있습니다.
이와 같이 NGINX Plus는 Microsoft에 기반한 Buydig.com의 전자 상거래 사이트에 대한 로드 밸런싱, Globo.com 의 라이브 비디오 스트리밍, NET 및 미디어 구매 사이트의 초당 50만 건의 요청을 처리할 수 있는 능력 등 최근 널리 읽혀진 수많은 사례에서 강조되고 있습니다.

NGINX 오픈소스 사용자 수와 확장 가능하고 안전하게 확장해야 하는 사이트 수가 증가함에 따라, 많은 사용자들이 NGINX Plus로 전환하고 있습니다. NGINX Plus를 직접 시도해보려면, NGINX Plus의 30일 무료 평가판을 신청하세요. 새로운 릴리스 및 기타 정보를 받으려면 아래 뉴스레터를 구독해보세요.