API Gateway 솔루션에도 보안과 확장성이 제공되어야 하는 이유

API Gateway 생태계가 성장함에 따라 NGINX Management Suite의 API Connectivity Manager 가 필요해집니다. NGINX Management Suite 는 Data Plane에서 NGINX Plus API Gateway를 배포하고 모니터링하기 위한 Control Plane이며, API 자체의 Lifecycle 관리를 제공합니다.
사용자 정의 가능한 대시보드를 통해 전체 API 환경을 새로운 시각으로 파악할 수 있습니다.

목차

1. API Gateway 솔루션에도 보안과 확장성이 제공되어야 하는 이유
2. API Connectivity Manager 로 API에 보안과 확장성 제공

1. API Gateway 에도 보안과 확장성이 제공되어야 하는 이유

대부분의 애플리케이션 전달에 관한 토론은 전통적인 웹 기반 애플리케이션에 초점을 맞추고 있습니다.
기업은 웹 앱을 생성하거나 제3자로부터 구매하여 웹 사이트에 배포하고 사용자 친화적인 UI 계층 뒤에서 고객이 브라우저나 모바일 기기를 통해 언제 어디서든 상품과 서비스에 액세스할 수 있도록 합니다.

웹 애플리케이션의 완벽한 전달이 회사의 성공에 중요하다는 것은 잘 알려져 있습니다.
그러나 덜 논의되는 것은 Application Programming Interface (애플리케이션 프로그래밍 인터페이스, API)에 대한 완벽한 액세스 제공의 중요성입니다. API는 애플리케이션이 서로 직접 통신할 수 있도록 하는데 사용되며, 사실상 인터넷 트래픽의 많은 부분을 담당합니다.
사용자가 웹 사이트에 액세스할 때 웹 브라우저는 실제로 웹 앱의 API에 호출을 수행하여 웹 페이지를 구성하는 데 필요한 자산을 요청합니다.

API를 사용하는 많은 시스템은 웹 앱과 마찬가지로 클라이언트가 API와 통신하는 엔드포인트를 알리기 위해 Uniform Resource Identifiers(URI)를 사용합니다. API도 웹 애플리케이션과 마찬가지로 보안, 확장성 및 가시성에 대한 요구 사항이 있으며, 특히 많은 수의 요청에 노출되는 경우에는 더욱 중요합니다.
많은 웹 사이트에서는 애플리케이션의 전달 요구 사항을 충족하기 위해 NGINX 및 NGINX Plus를 리버스 프록시로 사용하며, 이를 API Gateway 로 배포하여 API에 대해 동일한 기능과 성능을 제공할 수 있습니다.

2. API Connectivity Manager 로 API에 보안과 확장성 제공

API Gateway 기능은 NGINX Plus에 내장되어 있으며, 로드 밸런싱, 캐싱, SSL offload, Rate Limit, 인증 등 다양한 기능을 제공합니다. NGINX Plus의 가벼운 foot print는 리소스 제약에 대해 걱정할 필요 없이 필요한 만큼 많은 API Gateway 를 배포할 수 있도록 합니다. 예를 들어, 멀티 클라우드 배포 환경에서 별도의 API Gateway 를 실행할 수 있습니다. 또한, 프로덕션, 테스트 및 개발 환경 각각에 대한 Gateway를 가질 수 있습니다.

API 인프라를 현대화하는 과정에서 NGINX의 API Connectivity Manager 솔루션은 함께 성장합니다.
단일 진입점으로서의 NGINX Plus API Gateway는 모놀리식 앱의 API에 이점을 제공하지만, 마이크로서비스 기반의 API에서는 이점이 더욱 두드러집니다.

애플리케이션과 해당 API가 변경되는 경우 API Gateway 는 API 요청의 견고한 성능을 보장하면서 필요에 따라 개별 서비스로 요청을 라우팅할 수 있습니다.
이는 서비스 수준에서 세밀하게 확장할 수 있도록 하면서 애플리케이션의 모든 다른 서비스에 대한 액세스를 유지할 수 있음을 의미합니다.

API는 오늘날의 애플리케이션 중심적인 환경에서 성공에 중요합니다. 사람들이 애플리케이션을 높은 가용성과 초고속 응답을 기대하는 것과 마찬가지로, 배경에서 작동하는 시스템은 API와 상호작용할 때 동일한 성능을 요구합니다. NGINX Plus와 NGINX Management Suite를 결합하면 API Connectivity Manager 를 통해 애플리케이션에 대한 운영 및 관리 우수성을 API의 세계로 가져올 수 있습니다. API Connectivity Manager 와 함께 NGINX Plus와 NGINX Management Suite를 사용해보세요. 무료 30일 체험판을 요청하거나 사용 사례에 대해 문의하세요.

아래 뉴스레터를 구독하고 NGINX와 NGINX STORE의 최신 정보들을 빠르게 전달 받아보세요.

NGINX STORE를 통한 솔루션 도입 및 기술지원 무료 상담 신청

* indicates required