Cloud-Native App 을 속도 저하 없이 보호하세요.
조직들은 Cloud-Native App 배포를 빠르게 채택하고 있습니다.
NGINX가 2019년 IDC에 의뢰한 API 관리 조사에 따르면, 2019년 말까지 27%의 조직이 자신의 앱의 절반 이상을 클라우드에 배포할 계획이고, 2022년에는 모든 생산 앱의 35%가 Cloud-Native App이 될 것입니다.
클라우드 마이그레이션과 Cloud-Native App 개발로 IT의 유연성이 향상되고 고객들에게 뛰어난 디지털 경험을 제공할 수 있습니다.
그러나 Cloud-Native App 배포는 보안, 가시성, 제어와 같은 도전과제를 수반합니다. 이러한 도전과제가 왜 계속되는 것일까요? NGINX는 몇 가지 원인을 보고 있습니다.
목차
1. Cloud-Native App 제공의 위험
2. NGINX가 어떻게 도움을 줄 수 있나요?
2-1. NGINX는 도구 확장을 줄이고 표준 서비스를 제공합니다.
2-2. Cloud-Native App 성능 저하 없이 복잡성과 비용을 줄입니다.
2-3. 보안을 보다 간편하게 만들고 팀을 조직화합니다.
3. Cloud Marketplace 옵션
4. Cloud-Native App 에서 NGINX를 사용해 볼 준비가 되셨나요?
1. Cloud-Native App 제공의 위험
클라우드 네이티브 앱 배포에서 관찰되는 고충점은 다음과 같습니다.
- 도구의 확산과 일관성이 부족합니다. 클라우드에 호스팅되는 Cloud-Native App 은 온프레미스 앱보다 관리하기 어렵다고 여겨집니다. 이는 보안과 가시성 옵션이 좋지 않기 때문이 아니라, 그들이 다르기 때문입니다.
이제 더 이상 격리된 보안에 의존할 수 없으므로, 각 앱의 수명주기에 보안을 통합하기 위해 클라우드 친화적인 도구를 사용해야 합니다. 그러나 이러한 도구는 클라우드마다 다르며, 품질 수준과 기능 수가 다르기 때문에 클라우드 간에 가시성과 제어가 일관되지 않을 수 있습니다.
클라우드 아키텍처는 디지털 비즈니스를 지원하는 데 중요하지만, 도구의 확산으로 인해 복잡성이 급증합니다. - Cloud-Native App 배포 비용은 예측하기 어렵고 비싸기 때문입니다.
일반적으로 공공 클라우드는 온프레미스 배포보다 저렴하다고 알려져 있습니다. 왜냐하면 인프라 관리가 클라우드 공급자에게 위임되기 때문입니다.
그럼에도 불구하고 82%의 기업이 클라우드에서 “지출”을 최대 고객 도전 사항으로 지목했습니다. 그 이유는 배포 비용을 알기 어렵다는 것입니다.
종종 서비스는 마이크로서비스로 편성되어야 하며, 많은 제품들은 부풀어 올라간 코드를 가지고 비용을 증가시킵니다. 일부 클라우드는 들어오는 트래픽과 나가는 트래픽 모두에 대해 비용을 청구합니다. 또한, 특정 클라우드 공급자가 제공하는 도구가 현재 요구사항을 충족시키더라도 앱을 다른 클라우드로 이동하면 기술 투자를 포기하고 처음부터 시작해야 할 수도 있습니다. - SecOps는 Cloud-Native App 을 보호하기 어려워 DevOps와 대립합니다.
대부분의 조직들은 보안 역량의 결핍을 보고 있으며, COVID-19로 인한 고용 부진과 경제적 불황에도 불구하고 보안 역할을 채우기 어려워 합니다.
적절한 인력을 확보했더라도 SecOps팀은 일반적으로 급속한 앱 출시 속도에 따라 잡아야 할 수고로움을 겪고 있습니다. 도구의 확산은 가파른 학습 곡선을 제시하며, 일관되지 않은 정책과 규정 준수의 어려움을 야기합니다.
결과적으로 SecOps는 앱을 신속하게 제공하는 능력에 큰 제약을 가하는 요소로 여겨지며, DevOps는 이들을 주요 제약 요소로 인식합니다. 그 결과 취약점이 일상화되며, 속도를 위해 보안이 희생되는 경향이 있습니다.
2. NGINX가 어떻게 도움을 줄 수 있나요?
Cloud-Native App 배포에 대해 다소 어두운 그림을 그렸지만, NGINX에서는 밝은 미래를 보고 있습니다.
자체 서비스 프로비저닝부터 Turnkey 환경까지, NGINX의 제안은 앱을 이전하고, 환경을 통합하고, 고된 작업을 자동화하는 데 도움을 줍니다. NGINX 애플리케이션 플랫폼을 사용하면 다음과 같은 이점을 얻을 수 있습니다:
2-1. NGINX는 도구 확장을 줄이고 표준 서비스를 제공합니다.
하이브리드 또는 멀티 클라우드 환경에서 스택을 단순화하고 표준 엔터프라이즈 등급 서비스를 구현하려면, 모든 환경에서 동일한 서비스를 제공하는 클라우드에 중립적인 솔루션이 필요합니다. NGINX 애플리케이션 플랫폼은 바로 그런 역할을 합니다.

- NGINX Plus와 NGINX App Protect는 유일한 All-in-One 로드 밸런서, Reverse Proxy, 그리고 WAF가 포함된 API Gateway입니다.
독립적으로 운영하거나 공용 클라우드 서비스와 통합하여 고성능 Cloud-Native App 배포를 가능하게 하면서 OWASP Top 10 및 그 이상의 다양한 위협으로부터 앱을 보호할 수 있습니다. - NGINX App Protect가 포함된 NGINX Ingress Controller는 컨테이너화된 클라우드 네이티브 환경을 위한 최고 수준의 트래픽 관리 솔루션입니다. NGINX App Protect는 NGINX Ingress Controller에 내장되어 있어, WAF 보호를 앱에 더 가깝게 이동시키고 별도의 WAF 장치가 필요하지 않게 합니다.
2-2. Cloud-Native App 성능 저하 없이 복잡성과 비용을 줄입니다.
클라우드에서 지출을 정확히 예측하고 돈을 절약하려면, 클라우드에 중립적인 솔루션으로 스택을 단순화하는 것만으로는 충분하지 않습니다.
또한 CPU를 과도하게 사용하지 않고 앱의 속도를 늦추지 않는 솔루션도 필요합니다. 이러한 기준을 모두 충족하는 올인원 솔루션을 찾는 것은 복잡하지만, NGINX는 그렇게 할 수 있습니다.
- 낮은 Latency와 경량성: NGINX은 소유 비용을 낮추는데 도움이 됩니다. 왜냐하면 우리의 데이터 플레인이 세상에서 가장 작고 빠르기 때문입니다. NGINX Plus와 NGINX App Protect를 구매하면, 호스팅되는 클라우드 인스턴스에 대한 비용 외에 추가 비용이 없습니다. NGINX App Protect는 다른 WAF보다 성능이 우수하며, 성능에 영향을 미치지 않고 보안을 향상시킵니다.
- Private Offer: NGINX Plus와 NGINX App Protect에 대한 맞춤형 가격을 협상하여 매년 10%에서 20%를 절약하세요.
현재 AWS 마켓플레이스에서 가능하며, 2021년에는 Azure와 Google Cloud Platform에서 Private Offer가 확장 되었습니다.
2-3. 보안을 보다 간편하게 만들고 팀을 조직화합니다.
SecOps는 보안을 쉽고 편안하게 만듦으로써 DevOps의 시각에서 악당에서 영웅으로 전환할 수 있습니다.
스택을 단순화하고 비용 효율적인 솔루션을 선택한 후의 마지막 단계는 보안의 자동화를 가능하게 하는 것입니다. CI/CD 친화적인 도구와 자체 서비스 앱 관리를 통해, NGINX는 SecOps와 DevOps 사이의 격차를 연결하는 데 도움을 줍니다.
- CI/CD 통합: NGINX 솔루션은 API를 사용하여 DevOps 워크플로우에 통합될 수 있으며, Ansible, Chef, Puppet 등의 인기 있는 도구와 호환됩니다. DevOps는 로드 밸런서, DNS, 보안을 빠르게 배포할 수 있으며, NetOps와 SecOps는 기업 전체의 네트워킹과 보안을 제어하면서도 비즈니스 중요 앱을 관리할 수 있습니다.
- 자체 서비스: NetOps와 SecOps 팀은 사전 승인된 매개변수를 설정하여 가드레일(게이트가 아님)을 설정할 수 있습니다. 이를 통해 개발자들은 다른 팀에 영향을 미치지 않고 클라우드 네이티브 서비스와 앱을 관리할 수 있으며, 안전하게 인프라 자원을 공유하는 옵션을 제공할 수 있습니다.
3. Cloud Marketplace 옵션
오늘날, 원하는 클라우드에 자신의 NGINX 라이선스(BYOL)를 가져올 수 있거나, AWS, Azure, Google Cloud Platform 마켓플레이스에서 직접 NGINX Plus(NGINX App Protect와 함께 또는 별도로)를 구매할 수 있습니다. 2021년에는 추가적인 클라우드 마켓플레이스에서 NGINX Plus를 선택적으로 NGINX App Protect와 함께 제공되었으며, 여러 컨테이너 마켓플레이스에서 NGINX Ingress Controller와 NGINX App Protect를 출시할 예정입니다.
4. Cloud-Native App 에서 NGINX를 사용해 볼 준비가 되셨나요?
NGINX Plus와 NGINX App Protect, 그리고 NGINX Plus Ingress Controller의 30일 무료 평가판을 시작하고, NGINX STORE에 문의하여 사용 사례에 대해 상담 받아보세요.
아래 뉴스레터를 구독하고 NGINX와 NGINX STORE의 최신 정보들을 빠르게 전달 받아보세요.
댓글을 달려면 로그인해야 합니다.