영상요약
현대 웹 서비스 환경에서는 서로 다른 플랫폼의 콘텐츠를 결합하여 새로운 가치를 창출하는 융복합 서비스가 각광받고 있습니다. 자산 관리나 부동산 정보 앱처럼 다양한 마이크로서비스를 하나의 유기적인 시스템으로 구축하기 위해서는 표준 프로토콜을 통한 데이터 연동과 통신 관리가 필수적입니다. 이때 클라이언트와 서버 사이에서 모든 호출을 관리하고 개별 기능을 통합해 제공하는 핵심 기술이 바로 API 게이트웨이입니다. 이는 복잡한 서비스 구조를 단순화하고 보안과 모니터링을 동시에 수행하는 디지털 관문 역할을 합니다.
KISTI는 독자적인 API 게이트웨이 기술을 개발하여 연구 지원 공유·활용 플랫폼인 'ScienceON'에 성공적으로 적용했습니다. ScienceON은 국가 R&D 정보, 과학기술 지식, 슈퍼컴퓨터 분석 등 KISTI가 보유한 30여 종의 방대한 지식 인프라를 누구나 활용할 수 있도록 지원합니다. API 게이트웨이는 각 서버의 엔드포인트를 표준화하여 기존의 파편화된 시스템을 마이크로서비스 단위로 세분화하고 통합합니다. 이를 통해 연구자들은 복잡한 절차 없이 통합된 환경에서 검색과 분석 신청 등 다양한 연구 지원 서비스를 원스톱으로 이용할 수 있습니다.
API 게이트웨이는 하위 과학기술 지식 인프라 서비스의 오케스트레이션을 수행하며, 파편화된 정보를 하나의 통합된 서비스로 제공합니다.
ScienceON의 API 게이트웨이는 단순한 중개 업무를 넘어 시스템의 신뢰성을 보장하는 고도의 기능을 수행합니다. 여러 마이크로서비스에 걸쳐 발생하는 부하를 분산시키고, 사용자별 인증키 발급과 호출 로그 수집을 통해 보안을 강화합니다. 또한 서비스 목적에 맞춰 전송 메시지를 동적으로 변환하고 에러를 효과적으로 제어함으로써 안정적인 연구 환경을 제공합니다. 이러한 기술력은 공공, 금융, 의료 등 다양한 산업 분야의 융복합 플랫폼에도 적용이 가능하여 향후 지식 인프라의 활용 범위를 넓히는 데 기여할 것입니다.