[API 시장 동향]예약 시스템에 있어 대용량 트래픽 제어를 위한 API Gateway

대용량 트래픽 제어를 위한 API Gateway

최근 온라인 상에서 예약기능이 폭증하면서 국내의 대형 고객사 및 공공기관 전산 담당자들은 큰 고민에 빠졌다. 많은 사용자가 몰리게 되는 경우를 대비하여 서비스를 API로 개발도 완료하였다. 사용자가 초과하여 몰릴 경우 접수 대기화면을 띄워서 앞에 몇명의 사용자가 있으니 예상 대기 시간을 알려주는 기능을 우선 제공하였다.

이는 에러 페이지가 나오거나 안내문 없이 페이지가 접속이 안되는 것보다는 개선이 되었지만 몇몇 사용자들은 이로 인해 더  큰 불만을 갖게 되었다. 사용자들은 예상 대기 시간의 안내를 보고 10분-20분을 기다렸는데 결국에는 예약을 하지 못하는 경우가 발생되어  사용자들의 불만은 몇배로 폭증하게 된것이다. 

 예로 생각해 보면 유명한 맛집에 줄을 서는 것은 사용자가 감수하는 불편이지만  대기 번호표를 받고 30분을 기다렸는데 주문을 하지 못하게 되는 경우에 불만이 폭팔을 하게 된다. 



  • 대용량 트래픽 제어를 위한 API Gateway

첫째, API Gateway를  이용하여 유량제어 기능으로 많은 트래픽에 대한  제어 방법을 권장하였다.

유량제어 기능을 통해 서비스가 가능한 사용자 까지만 트래픽이 허용되어  서비스가 가능한 범위 까지만  접수를 받는 기능을 구현할수 있다.  즉 , 번호표를 받고 대기한 분들에게는 완료 서비스를 보장할 수  있는것이다. 


둘째, API Gateway의 폴백 서비스를  활용을 권장하였다. 

허용수치가 넘어서 접속하는 분들에게 API Gateway의 폴백서비스는  다른 API서비스로  안내하는 기능을 제공하였다. 이를 활용하여 추가 접수된 고객들에게도  서비스를 계속 접수할 수 있도록 하여 사용자는 서비스가 장애를 감지하지도 못하였다.  


셋째, i-ONE API Gateway의 관리기능을 활용을 권장하였다.

사용자가 몰리게 되는 경우 서비스 API증설이 필요하고 증설된 API의 등록,배포를 빠르게 진행 할 수 있으며 동적관리 기능을 통해  증설된 API를 자동 등록하고, 자동 배포하여  API의 관리가 자동으로 가능하다.



  • 온라인 프로모션 시 API Gateway 도입효과


고객사는 온라인예약시스템으로 사용자가 폭증할경우를 대비하여 API서비스로 전환을 하였지만 API에 대한 관리, 모니터랑, 제어기능까지 고려하기에는  여전히 어려움이 있었다.  i-ONE API Gateway에서 제공되는 API분산 라우팅, 대용량 트레픽제어, 폴백서비스를 활용하여 안정적인 프로모션 서비스를 진행할 수 있다.

이데아텍의 i-ONE API Gateway가 제공하는 분산라우팅, 모니터링,  트레픽제어어, 로깅 기능을 활용하여API본연의 업무에만 집중할수 있었고  API를 개발기간 및 비용을 최소화 할수 있다.


API Gateway




#온라인프로모션 #대용량트래픽 #라우팅기능 #API관리 #유량제어 #실시간모니터링 #APIGateway #이데아텍



이데아텍(주) | 대표이사 : 어윤호, 이정수 ㅣ 사업등록번호 : 458-81-00362 | 통신판매신고번호 : 제 2021-서울강남-02553호

TEL : 02-6952-9160 | FAX : 02-6952-9161 | EMAIL : contact@ideatec.co.kr ㅣ ADDRESS : 서울특별시 강남구 논현로 80길 31


COPYRIGHT IDEATEC ALL RIGHTS RESERVED

본 사이트의 모든 콘텐츠는 저작권법의 보호를 받는 바 부단 전재, 복사, 배포 등을 금합니다.