국내 대형 리테일 고객사는 내부의 스마트오피스와 영업지원시스템, ERP 간의 연계 처리시 클라이언트별 영업지원시스템 및 ERP 서비스를 직접 호출하여 성능 지연 이슈가 있었고, 또한 ERP 업그레이드 계획에 따라 최근 MSA 기술구조에 대한 이해를 바탕으로 레거시 시스템을 API방식으로 전환하여 레거시 개발자들은 API개발에만 집중하고 API서비스로 전환하는 레거시 서비스들의 URL관리, API관리를 통합하고, 향후 내부 운영중인 레거시 시스템의 API서비스 확장성을 고려하여 클라이언트별 엔드포인트 하나를 두고 레거시 서비스를 API로 호출하는 형태의 아키텍쳐 구성하기 위한 API Gateway를 검토하고 있다.
첫째, 클라이언트별 엔드포인트를 단일화 하기위한 API Gateway 서비스 구성을 소개드리고 여러 개의 레거시 API 서비스를 체계적으로 관리하기위한 i-ONE API Gateway에 구성된 API Manager 기능이 필요하다. API Manager는 레거시 서비스의 API를 쉽게 등록하고 테스트, 배포, 버전관리하는 기능을 갖고 있어 시스템 관리자가 여러 개의 레거시 서비스의 API관리를 편안하게 운영 관리할 수 있다.
둘째, 클라이언트의 많은 서비스 Request에 대한 빠르고 안정적인 서비스 제공을 위한 i-ONE API Gateway 기술구조인 비동기 방식의 API 처리 구조와 레거시 서비스의 서버증설에 따른 API Gateway에서 증설된 서버에 대한 자동 등록 및 동적 배포가 가능하다.
셋째, 레거시 API 서비스의 장애 대응을 위해 API 모니터링 기능을 소개드렸으며, API 관리 기능의 서비스 장애 대응을 위한 오류재시도, 서킷브래이커, 폴백 등의 Rule Base 속성값을 설명 드렸으며, 이러한 기능을 통해 장애로 인식될경우 사전에 장애를 차단하거나, 레거시 서비스로의 접근을 차단하거나, 다른서비스로 전환 할수 있다.
넷째, 대용량 트래픽의 트래픽제어를 위한 API서비스에 대한 채널관리를 통한 API 서비스 Request별 유량 제어 기능을 통해 레거시 서비스로의 라우팅, 부하분산, 특정 연속성이 필요한 서비스 제어, 이상감지가 서비스에 대한 모니터링/차단이 가능하다.
리테일 고객사는 기존의 다양한 레거시 시스템을 API서비스로 전환 후 API관리, 서비스 호출제어, API 모니터링을 위한 API Gateway 구축할 경우 내/외부의 클라이언트별 복잡하고 다양한 레거시 서비스의 end point를 단일화하고, API 서비스를 안정적으로 중계 하기 할 수 있다.
즉 이데아텍의 i-ONE API Gateway가 제공하는 API 분산 라우팅, 메디에이션, 신규 API 인증/인가, 대용량 트레픽제어, 서킷브레이크, 트래픽 로드밸런스, API MGT, Real time 모니터링, 사전 테스트 및 문서화, 로깅 기능을 통해 내외부 API 들을 효과적으로 관리 및 서비스 할 수 있는 기반을 만들 수 있어 기존 API와 신규 API를 통합하는데 들어가는 기간 및 비용을 최소화할 수 있는 API 통합관리 시스템 구조를 가질 수 있다.
#리테일사 #API관리 #API솔루션필요성 #APIGateway #도입효과 #장애진단관리 #API분산라우잍 #이데아텍
국내 대형 리테일 고객사는 내부의 스마트오피스와 영업지원시스템, ERP 간의 연계 처리시 클라이언트별 영업지원시스템 및 ERP 서비스를 직접 호출하여 성능 지연 이슈가 있었고, 또한 ERP 업그레이드 계획에 따라 최근 MSA 기술구조에 대한 이해를 바탕으로 레거시 시스템을 API방식으로 전환하여 레거시 개발자들은 API개발에만 집중하고 API서비스로 전환하는 레거시 서비스들의 URL관리, API관리를 통합하고, 향후 내부 운영중인 레거시 시스템의 API서비스 확장성을 고려하여 클라이언트별 엔드포인트 하나를 두고 레거시 서비스를 API로 호출하는 형태의 아키텍쳐 구성하기 위한 API Gateway를 검토하고 있다.
첫째, 클라이언트별 엔드포인트를 단일화 하기위한 API Gateway 서비스 구성을 소개드리고 여러 개의 레거시 API 서비스를 체계적으로 관리하기위한 i-ONE API Gateway에 구성된 API Manager 기능이 필요하다. API Manager는 레거시 서비스의 API를 쉽게 등록하고 테스트, 배포, 버전관리하는 기능을 갖고 있어 시스템 관리자가 여러 개의 레거시 서비스의 API관리를 편안하게 운영 관리할 수 있다.
둘째, 클라이언트의 많은 서비스 Request에 대한 빠르고 안정적인 서비스 제공을 위한 i-ONE API Gateway 기술구조인 비동기 방식의 API 처리 구조와 레거시 서비스의 서버증설에 따른 API Gateway에서 증설된 서버에 대한 자동 등록 및 동적 배포가 가능하다.
셋째, 레거시 API 서비스의 장애 대응을 위해 API 모니터링 기능을 소개드렸으며, API 관리 기능의 서비스 장애 대응을 위한 오류재시도, 서킷브래이커, 폴백 등의 Rule Base 속성값을 설명 드렸으며, 이러한 기능을 통해 장애로 인식될경우 사전에 장애를 차단하거나, 레거시 서비스로의 접근을 차단하거나, 다른서비스로 전환 할수 있다.
넷째, 대용량 트래픽의 트래픽제어를 위한 API서비스에 대한 채널관리를 통한 API 서비스 Request별 유량 제어 기능을 통해 레거시 서비스로의 라우팅, 부하분산, 특정 연속성이 필요한 서비스 제어, 이상감지가 서비스에 대한 모니터링/차단이 가능하다.
리테일 고객사는 기존의 다양한 레거시 시스템을 API서비스로 전환 후 API관리, 서비스 호출제어, API 모니터링을 위한 API Gateway 구축할 경우 내/외부의 클라이언트별 복잡하고 다양한 레거시 서비스의 end point를 단일화하고, API 서비스를 안정적으로 중계 하기 할 수 있다.
즉 이데아텍의 i-ONE API Gateway가 제공하는 API 분산 라우팅, 메디에이션, 신규 API 인증/인가, 대용량 트레픽제어, 서킷브레이크, 트래픽 로드밸런스, API MGT, Real time 모니터링, 사전 테스트 및 문서화, 로깅 기능을 통해 내외부 API 들을 효과적으로 관리 및 서비스 할 수 있는 기반을 만들 수 있어 기존 API와 신규 API를 통합하는데 들어가는 기간 및 비용을 최소화할 수 있는 API 통합관리 시스템 구조를 가질 수 있다.
#리테일사 #API관리 #API솔루션필요성 #APIGateway #도입효과 #장애진단관리 #API분산라우잍 #이데아텍