S고객사는 내부의 시스템을 API로 전환 후 수많의 API를 체계적으로 관리하는 것에 대한 고민이 있었다. 또한, 내부의 API를 대외에 오픈하여 서비스를 확장하려고 할때, 다량의 API 호출에 대한 안정적인 서비스 제공과 호출하는 채널 별 API 호출 제한 및 서비스 품질을 관리하고 싶은 니즈가 있었다.
동시에, API 서버가 장애가 났을 경우 빠르게 서비스를 정상화 하거나, 서비스의 연속성을 확보할 수 있는 방안에 대해 고민 중이었다.
첫째, API의 체계적인 관리를 위한 방안으로, i-ONE API Gateway에 포함된 API Manager 기능을 소개하였다. API Manager는 고객사의 API를 쉽고 등록, 테스트, 배포, 버전관리 할 수 있는 기능을 가지고 있기에, 운영자 입장에서의 편의성이 증가된다.
둘째, 다량의 API 호출에 대한 안정적인 서비스 제공을 위한 방안으로, i-ONE API Gateway 만의 기술 구조 특징인 Non-Blocking API 처리 구조와 API 서버 증설에 따른 API Gateway 자동 등록 및 동적 배포 기능을 소개하였다.
셋째, API 서버의 장애 대응으로는, API 모니터링 기능을 통해 각 API 서버의 서비스 상태 및 고객사 API 서비스 품질 기준을 기반으로 정한 Rule Base로 실시간 모니터링을 진행하고, 장애로 인식될 경우, 해당 문제의 API 서버로의 접근을 차단하거나, 다른 대체 서비스로 전환하는 기능을 소개하였다.
넷째, 대용량 트래픽에 대해서는, API를 호출하는 채널별, 제공하는 API 서버 별 유량을 제어하는 기능을 제공하여, API 호출 과부하에 따른 내부의 시스템의 장애를 원천적으로 차단할 수 있는 기능을 소개하였다."
- S 고객사 i-ONE API Gateway 도입 예상 효과
API의 내부 및 외부 사용 시 서비스 등록 및 관리가 용이하고, 서비스 호출 제어 및 모니터링이 용이한 API Gateway의 필요성을 공감하게 되었다.
특히, 내부의 API를 외부의 여러 채널을 통해 안정적으로 제공하기 위해서는 채널과 API 서버 간의 안정적인 통신을 중계하는 별도의 전용 API Gateway 도입이 필요하다는 것을 알게 되었다.
#글로벌기업 #S고객사제안 #API솔루션필요성 #APIGateway #도입효과 #실시간모니터링 #동시채널관리 #이데아텍
S고객사는 내부의 시스템을 API로 전환 후 수많의 API를 체계적으로 관리하는 것에 대한 고민이 있었다. 또한, 내부의 API를 대외에 오픈하여 서비스를 확장하려고 할때, 다량의 API 호출에 대한 안정적인 서비스 제공과 호출하는 채널 별 API 호출 제한 및 서비스 품질을 관리하고 싶은 니즈가 있었다.
동시에, API 서버가 장애가 났을 경우 빠르게 서비스를 정상화 하거나, 서비스의 연속성을 확보할 수 있는 방안에 대해 고민 중이었다.
첫째, API의 체계적인 관리를 위한 방안으로, i-ONE API Gateway에 포함된 API Manager 기능을 소개하였다. API Manager는 고객사의 API를 쉽고 등록, 테스트, 배포, 버전관리 할 수 있는 기능을 가지고 있기에, 운영자 입장에서의 편의성이 증가된다.
둘째, 다량의 API 호출에 대한 안정적인 서비스 제공을 위한 방안으로, i-ONE API Gateway 만의 기술 구조 특징인 Non-Blocking API 처리 구조와 API 서버 증설에 따른 API Gateway 자동 등록 및 동적 배포 기능을 소개하였다.
셋째, API 서버의 장애 대응으로는, API 모니터링 기능을 통해 각 API 서버의 서비스 상태 및 고객사 API 서비스 품질 기준을 기반으로 정한 Rule Base로 실시간 모니터링을 진행하고, 장애로 인식될 경우, 해당 문제의 API 서버로의 접근을 차단하거나, 다른 대체 서비스로 전환하는 기능을 소개하였다.
넷째, 대용량 트래픽에 대해서는, API를 호출하는 채널별, 제공하는 API 서버 별 유량을 제어하는 기능을 제공하여, API 호출 과부하에 따른 내부의 시스템의 장애를 원천적으로 차단할 수 있는 기능을 소개하였다."
API의 내부 및 외부 사용 시 서비스 등록 및 관리가 용이하고, 서비스 호출 제어 및 모니터링이 용이한 API Gateway의 필요성을 공감하게 되었다.
특히, 내부의 API를 외부의 여러 채널을 통해 안정적으로 제공하기 위해서는 채널과 API 서버 간의 안정적인 통신을 중계하는 별도의 전용 API Gateway 도입이 필요하다는 것을 알게 되었다.
#글로벌기업 #S고객사제안 #API솔루션필요성 #APIGateway #도입효과 #실시간모니터링 #동시채널관리 #이데아텍