F5 NGINX는 전 세계에서 가장 널리 사용되는 애플리케이션 딜리버리 데이터 플레인으로, 웹사이트와 웹 애플리케이션의 47%를 지원합니다. 또한 NGINX는 AI 애플리케이션을 위한 API 게이트웨이이자 프런트엔드 라우팅 및 보안 프록시로도 점점 더 많이 사용되고 있습니다. 엔터프라이즈 아키텍트는 Kubernetes 애플리케이션에서 남북 및 동서 트래픽 모두를 처리하는 리버스 프록시로 NGINX를 배포합니다. NGINX는 애플리케이션 딜리버리 가치 사슬의 핵심 요소이므로, 규정 준수, 공급망 보안, 제로 트러스트 의무 준수에 대한 압박이 커지고 있는 오늘날의 보안 운영 팀에 매우 중요합니다.
이 게시물에서는 F5 NGINX One의 통합 보안 기능을 통해 팀이 더욱 스마트하고 신속하게 업무를 수행하고, 보안 운영을 잠재적인 병목 지점에서 빠르고 안전한 애플리케이션 제공을 뒷받침하는 핵심 요소로 전환하는 방법을 살펴봅니다. 또한 NGINX One은 상용 및 오픈 소스를 포함한 모든 NGINX 데이터 플레인 제품군을 전반적으로 감독하는 데 필요한 핵심 기능을 제공하며, 보안 정책을 적용하고 보안 태세를 강화하는 SecOps 팀에 관측, 관리 및 제어를 위한 단일 지점을 제공합니다.
통합 보안 가시성
SecOps 팀이 직면하는 중대한 과제 중 하나는 모든 애플리케이션 환경에 대한 가시성을 유지하는 것입니다. NGINX One은 모든 NGINX 인스턴스와 애플리케이션 전송 구성 요소의 보안을 한눈에 모니터링할 수 있는 통합 화면을 제공합니다. 보안 팀은 NGINX One 콘솔(및 API)을 통해 구성, 취약점, 인증서 상태, 세분화된 패킷 수준의 트래픽 데이터를 비롯해 보안 태세와 관련된 모든 데이터를 확인할 수 있습니다.
이 통합 보기를 통해 SecOps 팀은 다음을 수행할 수 있습니다:
- 다양한 클라우드 및 온프레미스 환경 전반의 보안 이벤트를 실시간으로 파악
- 오픈 소스 및 상용 NGINX 제품 전반에 대한 감독 및 가시성 제공
- Kubernetes 및 새로운 AI 애플리케이션 아키텍처에서 NGINX 인스턴스를 모니터링하고 관리합니다
- 모든 유형의 NGINX 제품에서 이상 징후와 잠재적 위협을 조기에 탐지
- 추세와 잠재적 취약점이 심각한 문제로 발전하기 전에 파악
통합 가시성은 궁극적으로 SecOps 팀이 사후 대응에서 선제적 전략으로 전환하여 새롭게 부상하는 위협에 한발 앞서 대응할 수 있도록 지원합니다. 또한 플랫폼 운영, 네트워크 운영 및 개발자 운영 팀과 더욱 명확하고 원활하게 소통할 수 있게 하여 보안 정책을 더욱 철저히 시행하고 보안 태세를 강화하도록 돕습니다. 이 기능은 더욱 효율적이고 효과적인 인시던트 대응도 가능하게 합니다.
선제적 취약점 및 보안 태세 관리
취약점 관리의 핵심 과제는 가시성 확보와 우선순위 지정입니다. 취약점 공개 후 실제 공격이 발생하기까지의 기간이 짧아짐에 따라 공통 취약점 및 노출(CVE)을 실시간으로 추적하고 해결하는 일이 더욱 중요해지고 있습니다. NGINX One은 CVE와 기타 활성 취약점을 심각도별로 구분하고 패치 링크와 함께 명확한 형식으로 정리합니다. 이를 통해 보안 팀은 영향과 위험이 가장 큰 취약점에 집중할 수 있습니다.
“통합된 가시성은 궁극적으로 보안 운영팀이 사후 대응에서 선제적 전략으로 전환하여 새롭게 부상하는 위협에 한발 앞서 대응할 수 있도록 지원합니다.”
NGINX One은 보안 태세를 개선하기 위한 모범 사례 기반의 구성 변경 사항도 제안하며, 콘솔에서 기존 구성과 나란히 비교할 수 있는 지침을 제공합니다. 이를 통해 보안 엔지니어는 NGINX 전문가가 아니더라도 자신 있게 구성을 변경할 수 있습니다. NGINX One은 CVE 인사이트와 구성 강화 제안을 대시보드에 직접 통합하여 다음을 제공합니다:
- 심각도에 따른 CVE 우선순위 지정 간소화
- CVE 패치에 간편하게 액세스하고 적용
- NGINX 인스턴스의 보안을 강화하기 위한 모범 사례 구성 제안
- 나란히 비교하여 구성 제안 사항을 손쉽게 적용
이러한 기능을 통해 취약점 및 구성 관리에 더욱 선제적으로 접근할 수 있으므로, SecOps 팀은 애플리케이션 제공 가치 사슬의 속도를 저하시키지 않으면서도 강력한 방어 태세를 유지할 수 있습니다.
애플리케이션 전반에 걸친 제로 트러스트 구현
NGINX One은 분산 애플리케이션 전반에 일관된 보안 조치를 적용하여 제로 트러스트 정책을 원활하게 구현할 수 있도록 설계되었습니다. 보안 팀은 NGINX One을 사용하여 만료된 인증서, 패치되지 않은 심각도 높음 또는 치명적 취약점, 안전하지 않은 구성으로 인해 규정을 준수하지 않는 인스턴스를 확인할 수 있습니다. 검증되기 전까지 모든 트래픽을 신뢰하지 않는 제로 트러스트 모델은 클라우드 네이티브 및 마이크로서비스 아키텍처에서 필수 요소로 자리 잡았습니다. NGINX One을 통해 SecOps 팀은 다음을 수행할 수 있습니다:
- 배포 위치와 관계없이 모든 애플리케이션과 서비스에 일관된 보안 정책 적용
- 애플리케이션 또는 API 컨텍스트를 활용하여 각 요청 또는 세션별로 엄격한 인증 프로토콜이 준수되는지 확인합니다.
- 모든 애플리케이션 구성 요소 간에 안전한 트래픽을 활성화하여 엔드투엔드 보안을 보장합니다
제로 트러스트 기능을 통해 NGINX One은 모든 연결, 사용자 및 기기에 대한 검증과 신뢰 확보를 지원합니다. 이를 통해 조직 전반에서 상시 보안 접근 방식이 더욱 강화됩니다.
협업 기반 보안 대응
사일로화된 정보는 SecOps, Platform Ops, NetOps와 같은 팀 간의 단절을 초래하여 업무 효율성을 떨어뜨리고 보안 사고 대응을 지연시킵니다. 팀이 서로 고립된 채 업무를 수행하면 필수 정보가 특정 부서 내에만 머무르는 경우가 많아 위협 탐지가 늦어지고 대응이 원활하게 조율되지 않으며 조직 전반의 보안 관행이 일관되지 않게 됩니다.
기존에는 SecOps 팀이 보안 데이터에는 액세스할 수 있지만, 구성 상태, 인스턴스 위치 및 버전 등의 주요 운영 데이터에는 액세스하지 못할 수 있습니다. NGINX One은 모든 정보를 SaaS 대시보드에 통합하고, 모든 데이터 플레인 제품을 위한 단일 API를 통해 어떤 대시보드 도구와도 연동할 수 있도록 지원합니다. 이를 통해 SecOps 팀은 보안 사일로를 더 쉽게 해소할 수 있습니다. NGINX One은 다음과 같은 방식으로 여러 부서 간 보안 협업을 촉진합니다:
- 위협 인텔리전스와 보안 지표를 실시간으로 공유하여 협업을 강화합니다.
- 서로 다른 팀이 협력하여 인시던트에 대응할 수 있도록 워크플로를 통합합니다.
- 부서 간 장벽을 허물어 인시던트 대응 시간을 단축합니다.
NGINX One은 협업을 촉진하여 조직이 보안 사고에 더 신속하게 대응하고 잠재적 피해를 최소화하는 동시에 민첩성을 저해하지 않으면서 보안 목표를 달성할 수 있도록 지원합니다.
복원력 있는 보안 태세 유지
SecOps 팀은 다양한 인프라 환경과 애플리케이션 유형을 지능형 위협으로부터 보호하는 동시에, 보안으로 인해 애플리케이션 제공 속도가 저하되지 않도록 해야 합니다. 분산된 데이터와 부서 간 사일로로 인해 SecOps 전문가는 전체 위험 환경을 파악하기 어려우며, 이는 대응 지연과 취약점 노출로 이어질 수 있습니다.
NGINX One의 통합 플랫폼은 SecOps가 위협에 한발 앞서 대응하고 운영 속도를 저해하지 않으면서 핵심 자산을 보호할 수 있도록 지원합니다. NGINX One은 가시성, 제로 트러스트 원칙, 팀 간 협업을 통합하여 조직이 빠르게 변화하는 현대적인 애플리케이션 제공 환경의 요구 사항에 부합하는 탄력적인 보안 태세를 유지할 수 있도록 합니다.
eBook “새로운 애플리케이션 딜리버리 가치 사슬: 네트워크, 보안 및 개발자 운영 팀을 위한 통합 플레이북”을 다운로드하여 NGINX One이 애플리케이션, API 및 AI를 보호하는 데 어떻게 도움이 되는지 자세히 알아보세요.
작성자 소개

관련 블로그 게시물
시청하기: 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에게서 알아보세요.