플랫폼 운영 팀은 Kubernetes 클러스터와 클라우드 네이티브 환경을 관리하는 핵심 조직으로, 개발자가 더 빠르게 작업하면서도 자립성을 높일 수 있도록 지원합니다. 하지만 이를 성공적으로 수행하려면 현실적인 여러 과제를 해결해야 합니다. 구성 드리프트 관리, 버전 제어 자동화, 원활한 패치 적용 보장, 인증서 관리 등은 일상적으로 골칫거리가 됩니다. 특히 이제 개발자에게 셀프서비스가 요구되지만 대체로 관련 경험이나 전문성이 부족한 애플리케이션 제공 계층에서는 이러한 어려움이 더욱 두드러집니다.
플랫폼 엔지니어는 대규모 분산 서비스 거부(DDoS) 공격을 완화하거나 인시던트 및 보안 침해에 대응하는 등 긴박한 상황에서 보안 및 네트워크 팀과 협업하는 데 도움이 되는 도구를 선별하고 도입을 적극적으로 지원해야 합니다. 규제가 늘어남에 따라 플랫폼 운영 팀과 플랫폼 운영 담당자는 클라우드, 온프레미스, Kubernetes, 하이브리드 등 광범위하게 분산된 배포 환경과 다양한 환경 전반에서 모든 애플리케이션이 규정을 완벽하게 준수하도록 보장하는 데 핵심적인 역할을 합니다.
“팀이 사후 대응식 관리와 사일로화된 역할에서 벗어나 선제적 최적화와 원활한 협업으로 전환할 수 있도록 지원함으로써, NGINX One은 현대적인 애플리케이션 딜리버리를 더욱 효율적이고 안전하며 투명하고 확장 가능하게 만듭니다.”
인공지능(AI) 애플리케이션까지 더해지면 이러한 과제는 한층 더 복잡해집니다. 방대한 데이터와 컴퓨팅 리소스를 필요로 하는 머신 러닝 및 AI 추론은 완전히 새로운 애플리케이션 인프라 요구 사항과 함께 새로운 애플리케이션 제공 패턴을 만들어 내고 있습니다. 과거에는 비교적 간단했던 하드웨어 선택(CPU, GPU, DPU, TPU)조차 이제는 운영 비용의 성패를 좌우하거나 보안과 개발자 생산성을 획기적으로 향상할 수 있습니다. 플랫폼 운영 팀은 이전 세대 애플리케이션에 대한 약속을 이행해야 할 뿐만 아니라, 이 새로운 시대에도 대응해야 합니다. 플랫폼 운영 팀에는 애플리케이션 제공 가치 사슬(ADVC)이 특히 중요합니다. 통합된 소유권, 보안 통합, 성능 중심 접근 방식, 자동화 및 간소화라는 ADVC의 원칙이 플랫폼의 전반적인 비전과 긴밀하게 부합하기 때문입니다.
F5 NGINX One은 협업을 촉진하고 모든 애플리케이션 및 인프라 환경에서 표준화된 템플릿과 통합 도구를 사용해 팀들이 함께 작업할 수 있도록 지원하는 핵심 계층을 제공합니다. 이 게시물에서는 NGINX One이 이를 어떻게 실현하는지, 그리고 운영 우수성과 혁신을 촉진하고 위험을 줄이는 데 어떻게 활용될 수 있는지 살펴봅니다.
복잡성은 줄이고 생산성과 보안은 강화
플랫폼 운영 팀은 최신 애플리케이션 제공에 필요한 네 가지 역할, 즉 네트워크 운영, 보안 운영, 애플리케이션 개발, 개발자 운영 간의 핵심 중개자이자 조정자 역할을 합니다. 분명히 말해, 이들의 역할은 단순한 중개를 훨씬 뛰어넘습니다. 플랫폼 운영 팀은 기존의 IT 운영 조직에서 디지털 혁신을 실현하는 전략적 지원 조직으로 발전했으며, 조직이 안정성과 보안을 유지하면서 빠르게 혁신할 수 있는 환경을 조성할 책임을 맡고 있습니다. 플랫폼 운영은 엄밀히 말해 기술 관련 업무이지만, 오늘날의 디지털 혁신 시대에는 기술 투자 수익률(ROI)을 높이고 실행 및 보안 위험을 줄이는 동시에 혁신을 가속함으로써 비즈니스 성공에 직접 기여할 수 있습니다.
플랫폼 운영 팀은 단순히 문제를 해결하는 데 그치지 않고 혁신을 촉진하는 역할도 수행하며, 조직 전반을 보호하는 동시에 개발 팀이 역량을 발휘할 수 있는 환경을 조성해야 합니다. 플랫폼 운영 리더는 애플리케이션 개발 및 배포 도구를 선별하고 관리하며, 개발자를 위한 표준화된 경로와 안전장치를 마련하고, 보안 모범 사례를 지원하며, AI 역량을 점차 더 많이 포함하는 애플리케이션 및 API 개발 혁신을 실현해야 합니다. 또한 보안 및 네트워크 팀과 지속적으로 정보를 공유하고, 모든 관련 팀이 사용하는 애플리케이션 제공, 관리 및 보안 도구를 개발해야 합니다. 애플리케이션이 더욱 분산되고 환경이 더 많은 구성 요소로 인해 한층 다양해지면서 이 역할의 난이도는 갈수록 높아지고 있습니다.
플랫폼 운영 혁신
NGINX One은 모든 환경에서 안전한 애플리케이션 제공에 사용되는 모든 NGINX 제품을 통합한 애플리케이션 제공 플랫폼입니다. 오픈 소스, 상용 및 Kubernetes 전반의 모든 NGINX 인스턴스를 관리, 관찰 및 보호할 수 있는 SaaS 기반 콘솔을 제공합니다.
SaaS 콘솔은 NGINX 인스턴스를 간편하게 자동으로 검색할 수 있도록 지원합니다. 인스턴스가 NGINX One에 연결되면 콘솔과 NGINX One API가 모든 인스턴스 정보를 단일 기록 시스템으로 통합할 수 있습니다. 이 정보는 F5 Distributed Cloud Services 콘솔이나 관측성, 애플리케이션 성능 추적 및 애플리케이션 구성 요소 관리를 위한 타사 도구에서 활용할 수 있습니다. NGINX One은 수백 가지의 사용 가능한 메트릭을 통해 애플리케이션 동작 상태를 종합적으로 파악할 수 있도록 핵심적인 통합 및 시각화 계층을 제공합니다.
플랫폼 운영 팀을 위한 NGINX One의 이점으로는 모든 환경의 통합, 보안 연동, 성능 최적화, 여러 팀 간 협업이 있습니다. 구체적인 기능은 다음과 같습니다.
- 표준화된 배포 템플릿: 모든 배포에서 일관성과 모범 사례를 보장할 수 있도록 NGINX 구성용 템플릿을 손쉽게 생성하고 유지 관리할 수 있습니다.
- 환경 전반에서 간소화된 구성 관리: 구성을 중앙에서 관리할 수 있어 변경 사항을 쉽게 추적하고 일관성을 유지할 수 있습니다.
- 자동화된 정책 적용: 보안, 성능 및 리소스 활용에 관한 조직 정책을 정의하고 자동으로 적용할 수 있습니다.
- 구성 드리프트 감소: 정기적인 자동 검사를 통해 구성이 확립된 표준을 지속적으로 준수하도록 하고 모든 편차를 신속하게 식별합니다.
- CVE 및 보안 취약점에 대한 가시성: 모든 NGINX 인스턴스에서 보안 취약점을 자동으로 검사하고 보고하며, 심각도 등급과 해결 권장 사항을 제공합니다.
- 자동화된 보안 정책 적용: 보안 정책을 개발 환경부터 프로덕션 환경까지 모든 환경에서 일관되게 구현하고 적용할 수 있습니다.
- 제로 트러스트 구현 지원: 인증서 관리 및 인증 제어를 비롯해 제로 트러스트 아키텍처를 구현하기 위한 기능이 기본으로 제공됩니다.
- 실시간 애플리케이션 성능 모니터링: 상세한 지표와 분석을 통해 애플리케이션 성능, 지연 시간 및 처리량에 대한 인사이트를 얻을 수 있습니다.
- 병목 현상 및 최적화 기회 식별: 고급 분석을 통해 성능 문제를 정확히 파악하고 최적화 전략을 제안할 수 있습니다.
- 리소스 사용률 추적: 모든 NGINX 인스턴스의 CPU, 메모리 및 네트워크 리소스를 종합적으로 모니터링합니다.
비즈니스 가치 제공
NGINX One을 배포하면 플랫폼 운영 팀은 비즈니스 가치를 높일 수 있습니다. 주요 이점은 다음과 같습니다:
- 운영 업무 부담 감소: 검색, 구성 및 정책 적용을 자동화하면 반복적인 수작업을 최소화할 수 있어, 팀은 애플리케이션 성능 개선 및 효율적인 인프라 확장과 같은 전략적 목표에 집중할 수 있습니다.
- 문제 해결 가속화: 애플리케이션 딜리버리 스택 전반에 대한 통합 가시성을 통해 문제를 더 빠르게 식별하고 해결할 수 있어 다운타임을 줄이고 사용자 만족도를 높일 수 있습니다. 또한 수요가 급증하거나 예기치 않은 장애가 발생하더라도 핵심 서비스를 지속적으로 제공하기가 더 쉬워집니다.
- 개발자 생산성 향상: 플랫폼 운영 팀은 도구, 관행 및 워크플로를 표준화하여 개발자가 애플리케이션을 더욱 빠르고 일관되게 구축하고 배포할 수 있는 환경을 조성하고, 암묵적인 조직 내부 지식을 습득하는 데 드는 시간을 줄여 줍니다.
- 보안 태세 강화: 실시간 위협 탐지, 자동화된 정책 적용, 강력한 암호화 등의 통합 보안 기능을 통해 취약점에 선제적으로 대응하고 규제 표준 준수를 보장합니다.
- 비용 최적화: 리소스 활용도와 성능에 대한 고급 인사이트를 통해 조직은 낭비를 없애고, 인프라를 적정 규모로 조정하며, 확장에 관해 정보에 기반한 결정을 내릴 수 있습니다. 특히 멀티클라우드, AI 애플리케이션 또는 Kubernetes와 같이 비용 산정이 더 어려울 수 있는 환경에서 유용합니다.
NGINX One + 플랫폼 운영: 완벽한 조합
F5 NGINX One은 최신 애플리케이션 딜리버리를 효과적으로 관리하는 데 필요한 도구와 가시성을 제공하여 플랫폼 운영 업무를 혁신합니다. 팀이 사후 대응식 관리와 사일로화된 역할에서 벗어나 선제적인 최적화와 원활한 협업으로 전환할 수 있도록 지원함으로써, NGINX One은 최신 애플리케이션 딜리버리의 효율성, 보안성, 투명성 및 확장성을 향상합니다.
운영 복잡성을 줄이면서 애플리케이션 제공 역량을 개선하려는 플랫폼 운영 팀을 위해 NGINX One은 현대적인 접근 방식에 부합하는 포괄적인 솔루션을 제공합니다. 이는 단순히 NGINX 인스턴스를 관리하는 데 그치지 않고, 갈수록 복잡해지는 디지털 환경에서 플랫폼 운영 팀이 조직의 요구 사항을 더욱 효과적으로 충족할 수 있도록 지원합니다.
NGINX One과 새로운 애플리케이션 딜리버리 가치 사슬 프레임워크를 통해 애플리케이션 및 API 딜리버리 과제를 해결하는 방법을 알아보세요. eBook 다운로드.
작성자 소개

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