NGINX 및 F5: 유연하고 안전한 애플리케이션 제공

NGINX와 F5 는 고객들을 위해 이 문제를 해결하기 위해 함께 모였습니다. DevOps 와 NetOps 를 연결하는 end-to-end pipeline을 제공하여 문제를 해결합니다. 함께한 통합 솔루션은 기업이 내일의 동적이고 멀티 클라우드 애플리케이션을 구축할 수 있는 통합되고 적용 가능한 기반을 형성합니다.

기업들은 항상 다음 경쟁 우위를 찾고 있습니다. 고객들은 이전보다 더 많은 선택권을 가지고 있으며, 매일 사용하는 Facebook과 Google 앱처럼 모든 상호작용이 매끄럽게 보이고 느껴지며 작동되기를 기대합니다. 기업들은 고객의 요구를 충족시키기 위해 새로운 애플리케이션을 구축하고 기능을 도입하는 경쟁을 벌이는 동안, 종종 “shadow IT”라고 불리는 뚜렷한 양상이 나타나고 있습니다.

기존의 모놀리식 애플리케이션을 갖는 기존 IT 아키텍처에서는 인프라 또는 네트워크 운영(NetOps)팀이 일반적으로 애플리케이션 배포를 통제하며 엄격한 준수, 거버넌스 및 보안 요구 사항을 준수해야 합니다. 그러나 이러한 환경에서의 DevOps팀은 혁신을 추구하는 내부적인 압력과 서비스를 신속하게 시장에 내놓아야 하는 외부적인 압력에 직면하며 종종 민첩성을 위해 이러한 통제를 우회합니다. 중앙 집중식 레거시 인프라가 회사의 핵심이더라도 DevOps 관점에서는 진화와 현대화 노력을 늦추게 되므로, DevOps팀은 단일체 애플리케이션 내에서 혁신을 시도하는 대신 자체 프로젝트에 병행하여 가장 적합한 도구와 스택을 선택합니다. 그 결과, 서로 다른 도구와 분할된 애플리케이션으로 점점 혼란스러운 다양한 도구와 분할된 애플리케이션 집합이 형성되게 됩니다.

목차

1. 현대화의 양날의 검(NGINX & F5)
2. NetOps와 DevOps 연결

1. 현대화의 양날의 검(NGINX & F5)

DevOps팀은 자신들의 조직의 거버넌스 모델을 버리고 싶어 하지 않습니다. 그들은 민첩성을 방해하는 부분을 통제하면서 이를 활용하고자 합니다. 이상적으로는 거버넌스와 준수는 IT 인프라의 전면에서 유지되며, 그 뒤에는 애플리케이션팀이 원하는 때에 기능과 업데이트를 출시할 수 있는 셀프서비스 영역이 있습니다. 결과적으로, 고객 경험은 지속적으로 개선됩니다. 이것이 기업이 경쟁력을 유지하기 위해 필요한 것입니다.

대형 소매업체가 강력한 소비자를 대상으로 하는 애플리케이션을 통해 기존 벽돌과 모르타르 운영을 현대화하려고 상상해보세요. 소매업체는 블랙 프라이데이와 사이버 먼데이(Cyber Monday) 러시 동안 대량의 쇼핑객 흐름에 대한 부하 용량을 강화하려고 하지만 기존 애플리케이션 인프라는 고객 수요를 충족할 만큼 빠르게 확장할 수 없습니다.

이 소매업체의 DevOps팀은 네트워크 운영팀을 우회하고 그 탄력성과 확장성을 얻기 위해 보다 넓은 표준 인프라 외부의 솔루션을 채택할 수 있습니다. 이런 분산화된 현대화 방식에는 이점이 있지만, 양날의 검이 될 수도 있습니다.

새로운 도구의 증가는 수용할 수 없는 수준의 복잡성과 위험을 초래할 수 있습니다. 아래 그림에서 보듯이, 개발자 생산성을 위한 서비스로 DevOps팀이 종종 app 및 web sever, Kubernetes Ingress Controller, proxy, API Gateway, software load balancer, web application firewalls(WAF), caching server와 같은 각기 다른 도구들로 이루어진 패치워크에 투자하는 것은 흔한 일이 아닙니다. 한편, 분리된 반대쪽에서는 NetOps팀이 Application Delivery Controller(ADC), SSL offload device, DNS tools, bot protection, advanced WAF, DDoS mitigation 및 identity 및 access management와 같은 다른 종류의 도구에 투자하고 있습니다.

중앙 집중식 애플리케이션 스택 및 IT 프로토콜 외부에서 채택된 DevOps 측의 포인트 도구들은 회사 시스템에 통합되지 않았으며, 조직을 보호하는 데 가장 책임이 있는 NetOps팀에게는 잘 이해되지 않는 경우가 많습니다. 이러한 포인트 솔루션들은 종종 NetOps 측의 도구들과는 달리 보안 및 회사 정책 준수에 중점을 둡니다.

가상이지만 그럴듯한 예를 살펴보겠습니다. 취약점이 발견되고 NetOps팀이 필요한 기술 또는 시야를 가지고 있지 않아 취약점을 적시에 차단하지 못하는 경우를 상상해보세요. 수천 개의 고객 계정에서 데이터가 노출되는 끔찍한 일이 벌어집니다. 이 침해로 인해 소셜 미디어에서 큰 파장이 일어납니다. DevOps 포인트 도구가 직접 침해되었더라도, shadow DevOps 인프라는 중요한 가시성과 규정 준수 격차를 야기했습니다.

기업이 필요한 것은 애플리케이션 서비스로, 끝에서 끝까지 전체 애플리케이션 배포 경로를 안전하게 커버하며, DevOps팀이 처음부터 이러한 종류의 보안 및 제어 위험을 감수하지 않아도 되도록 하는 것입니다.

2. NetOps와 DevOps 연결

함께 합류하기 전에 NGINX 와 F5 는 각각 DevOps와 NetOps 간 격차의 한 측면을 해결했습니다.

NGINX는 기업이 모놀리식 앱을 발전시키고 새로운 현대적이고 분산된 아키텍처를 구현하는 것을 훨씬 쉽게 만들었습니다. 웹 서버, 애플리케이션 서버 및 애플리케이션 인프라 제품은 함께 애플리케이션과 API 간에 흐르는 트래픽을 간소화하고 최적화합니다. 단일 오픈 소스 기반 플랫폼으로 NGINX는 개발자와 DevOps팀의 요구를 해결하기 위해 포인트 솔루션을 배치하여 발생하는 복잡성을 제거합니다.

F5 는 풍부한 애플리케이션 관리 서비스뿐만 아니라 포괄적인 애플리케이션 및 인프라 수준의 보안을 위한 최고의 솔루션을 제공했습니다. F5 는 BIG‑IP에 고정된 단일 애플리케이션 서비스 플랫폼을 통해 NetOps팀의 요구 사항을 해결하기 위해 포인트 솔루션을 배포함으로써 발생하는 복잡성을 제거합니다.

하지만 이제까지도 양쪽에서 사용 가능한 솔루션들이 있음에도 불구하고, 코드(Code)부터 고객까지 전체 경로에서 애플리케이션 제공을 지원하는 단일 플랫폼은 아직 없었습니다. 그러나 이제 NGINX가 F5 의 일부로 합류함으로써, 통합된 조직은 멀티 클라우드 애플리케이션 서비스를 제공하는 단일 플랫폼을 구축합니다. 통합된 포트폴리오를 통해 트래픽과 엔드포인트가 완벽하게 모니터링되고 규정을 준수하며 안전하도록 보장하면서 고객이 분산 애플리케이션 아키텍처 내에서 완벽하게 통합된 마이크로서비스를 구축할 수 있는 기능을 제공합니다.

기업은 NGINX의 오픈 소스 코어와 F5 의 보안 엔터프라이즈 플랫폼을 기반으로 거버넌스, 안정성 및 보안을 희생하지 않고도 민첩하고 유연하며 고성능인 기존 애플리케이션과 최신 애플리케이션을 모두 배포할 수 있습니다.

기업 및 개발팀은 원하는 속도로 움직일 수 있으며, 자신에게 적합한 환경을 선택할 수 있습니다. 동시에 F5 의 고급 애플리케이션 서비스는 데이터 센터 가장자리에서 작동하여 보안 경계를 형성하며 모든 곳에서 정책을 지능적으로 시행합니다. 위험에 노출된 서버, API Gateway, 로드 밸런서 및 기타 분리된 포인트 도구를 연결하는 대신, 가벼운 한 가지 솔루션으로 모든 기능을 필요한 곳에서 효율적으로 통합할 수 있습니다.

처음으로 기업은 애플리케이션 또는 웹 서버에서 실행되는 코드부터 필요한 모든 전송, 보안 및 관리 서비스, 마지막으로 최종 고객에 이르기까지 애플리케이션 배포 경로 전체에 걸친 일련의 기술을 조율하여 배포할 수 있게 되었습니다.

간단히 말하면, F5 와 NGINX 포트폴리오는 함께 사용할 때 더 강력합니다. 오늘날의 DevOps-NetOps 분리된 환경 양쪽에 있는 고객들, 그리고 활발한 NGINX 오픈 소스 커뮤니티의 수백만 사용자들은 이제까지 기대한 혜택을 계속 누릴 수 있을 것입니다.

전망을 살펴보면, 더 많은 상호 교류를 기대할 수 있습니다. NGINX 솔루션은 보다 풍부한 보안 기능을 상속받아 애플리케이션 인프라 내에 깊게 통합될 것입니다. F5 솔루션은 신속성을 유지하면서도 신뢰성과 거버넌스를 유지하며 코드부터 고객까지의 범위를 연결하여 비즈니스 이해 관계자, DevOps팀 및 IT에게 정확히 필요한 것을 제공할 것입니다. 우리는 다가오는 일에 기대하고 있습니다. 여러분도 그럴 것을 희망합니다.

더 자세한 정보를 알아볼 수 있는 기회는 저희가 주최하는 웨비나 입니다. 더 자세한 내용을 알아보고 지금 등록하면 F5 와 NGINX의 전문가들로부터 우리가 어떻게 함께 더 나은 결과를 이루며 새로운 기술을 위한 비전을 가지고 있는지 들을 수 있습니다.

NGINX Plus를 직접 사용해 보시려면 30일 무료 평가판을 신청하거나 NGINX STORE에 연락하여 문의하십시오.

NGINX에 대한 최신 정보들을 빠르게 전달받고 싶으시다면, 아래의 뉴스레터를 구독하세요.