기업이 NGINX Open Source 및 NGINX Plus 인스턴스를 검색, 추적, 보호 및 구성할 수 있도록 NGINX Instance Manager를 올해 초 출시했습니다. 다음과 같은 기능을 제공하는 NGINX Instance Manager 버전 1.0을 발표하게 되어 기쁩니다:
- NGINX 인스턴스 및 사용자 역할 태그 지정 – 자산을 그룹화하여 대규모 환경에서도 간편하게 관리할 수 있습니다. 몇 번의 클릭만으로 그룹 내 모든 NGINX 인스턴스에 구성 및 역할 기반 액세스 제어(RBAC) 설정을 한 번에 적용할 수 있습니다.
- 인증서 관리 – 만료 예정인 인증서를 감지하고 교체하여 서비스의 보안과 중단 없는 운영을 보장합니다.
대규모 환경에서 관리를 간소화하는 태깅
NGINX 인스턴스가 많을수록 관리가 더 어려워질 수 있습니다. 이제 NGINX 인스턴스와 RBAC 역할에 태그를 적용하여 그룹의 모든 구성원을 한 번에 관리할 수 있습니다. 관리 팀(DevOps, NetOps), 용도(테스트, 샌드박스, 프로덕션), 운영 체제(CentOS, Ubuntu), NGINX 모델(NGINX Open Source, NGINX Plus), 환경(AWS, 온프레미스, 프라이빗 클라우드) 등 원하는 특성을 기준으로 NGINX 인스턴스나 역할을 그룹화할 수 있습니다.
태그를 사용하면 다음과 같은 작업을 더 빠르고 쉽게 수행할 수 있습니다:
- 대규모 구성 관리 – 그룹 내에서 태그가 지정된 모든 NGINX 인스턴스에 구성을 한 번에 적용하여 일관성을 유지할 수 있습니다. 다음 스크린샷에서는 운영 체제 및 NGINX 모델별로 인스턴스에 태그가 지정되어 있습니다.

- 컨텍스트 기반 모니터링 – Grafana 대시보드에는 쉼표로 구분된 값을 입력하는 태그 필드가 있습니다. PromQL 쿼리를 작성하여 태그별로 그룹화된 메트릭을 표시할 수 있습니다.

- 액세스 제어 – OpenID Connect 및 JWT를 사용하는 NGINX Plus의 권한 부여 구현을 통해 태그가 지정된 역할을 기반으로 사용자 액세스를 제한할 수 있습니다. 예를 들어 QA 팀 구성원이 test 태그가 지정된 NGINX 인스턴스만 관리하도록 허용할 수 있습니다.참고: 이 기능은 기술 미리 보기로 제공됩니다. 프로덕션 환경에서는 사용하지 않는 것이 좋으며, 지원은 최선의 노력에 기반해서만 제공됩니다. 스크린샷에서 Finance 역할이 있는 사용자에게는 Finance 태그가 지정된 NGINX 인스턴스에 대해서만 읽기-쓰기 액세스 권한이 부여됩니다. 마찬가지로 Finance_RO 역할이 있는 사용자는 Finance 태그가 지정된 인스턴스에 대해서만 읽기 전용 액세스 권한을 갖습니다.이 스크린샷에서 user1에는 Finance 역할이 할당되어 있습니다(표시 이름은 Finance Read Write임).


중단 없는 서비스를 위한 인증서 관리
NGINX는 이제 인터넷 1위 웹 서버입니다. 수많은 사이트가 NGINX에 의존하고 있기 때문에 NGINX 인스턴스의 SSL/TLS 인증서가 만료되면 서비스 중단이 발생할 수 있습니다. NGINX Instance Manager 인증서 관리 인터페이스를 사용하면 만료 예정인 인증서를 감지하고 교체하여 안전하고 중단 없는 서비스를 보장할 수 있습니다.
인증서 스캔 보고서에는 만료일까지 남은 일수가 표시됩니다. 별도의 에이전트 없이 API를 사용하여 인증서를 갱신해야 하는 웹 서버를 조회하고 추적할 수 있습니다. 인증서가 만료된 것을 확인하면 해당 인증서를 교체할 수 있습니다. 또한 Instance Manager를 활용하면 인증서뿐만 아니라 키 파일과 JavaScript 파일을 비롯하여 NGINX 구성에서 참조하는 모든 파일을 업데이트하고 교체할 수 있습니다.
스크린샷에는 10.1.1.0/24 범위의 IP 주소를 사용하고 포트 443에서 수신 대기 중인 NGINX 인스턴스의 인증서 스캔 결과가 표시됩니다.

이 스크린샷에서는 구성 편집기를 사용하여 관리형 NGINX 인스턴스에 인증서를 업로드합니다.

NGINX Instance Manager를 사용해 보고 싶으신가요?
30일 무료 평가판을 다운로드하세요 또는 사용 사례에 대해 논의하려면 문의해 주세요.
관련 블로그 게시물
시청하기: KubeCon North America 2023에서의 NGINX Gateway Fabric
이 영상에서는 KubeCon의 NGINX 부스를 찾아가, 저희가 공개한 Kubernetes Gateway API 구현을 살펴봅니다.
F5 NGINX로 대규모 WAF 플릿을 확인하고 관리하는 2가지 방법
앱 보안을 강화하는 두 가지 방법을 소개합니다. NGINX Management Suite를 통해 WAF 운영에 대한 가시성을 높이고, NGINX App Protect WAF를 활용해 코드형 보안을 구현하는 것입니다.
Ingress 컨트롤러 선택 가이드, 4부: NGINX Ingress Controller 옵션
개발 주체, 개발 철학, 프로덕션 환경 준비도, 보안 및 지원을 기준으로 어떤 NGINX Ingress 컨트롤러가 가장 적합한지 알아보세요.
진화하는 공격 환경에 NGINX App Protect Denial of Service가 적응하는 방법
NGINX App Protect Denial of Service(DoS)가 계층 7 DoS 공격을 방어하기 위해 완화 방법을 실시간으로 조정하는 방식을 설명합니다. 정상적인 사용자 행동과 서버 상태에 대한 모델을 생성하여 공격을 나타내는 이상 징후를 감지하고 맞춤형 완화 시그니처를 적용할 수 있습니다.
NGINX Instance Manager를 활용한 대규모 구성 업데이트 및 인증서 관리
NGINX Instance Manager 버전 1.0에는 두 가지 새로운 기능이 도입되었습니다. NGINX 인스턴스에 태그와 사용자 역할을 지정하면 전체 그룹에 구성을 한 번에 적용할 수 있습니다. 인증서 검사는 만료 예정인 인증서를 감지하여 서비스 중단을 방지할 수 있도록 인증서를 교체할 수 있게 해줍니다.
Netflix가 자사 CDN의 핵심으로 NGINX를 선택한 이유
Netflix가 글로벌 콘텐츠 전송 네트워크인 Open Connect의 스트리밍 미디어 기술로 NGINX를 선택한 이유를 NGINX 개발자 Gleb Smirnoff에게서 알아보세요.
