본문 바로가기 주메뉴 바로가기

[인포그래픽] API 게이트웨이

관리자 View 110,234 2021-12-27

KISTI의 'API 게이트웨이'를 소개합니다. 

다양한 웹서비스 데이터의 연동 및 서비스간 통신/업데이트를 가능하게 하는

'API 게이트웨이'를 인포그래픽을 통해 알아봅시다. 

 

API 게이트웨이 인포그래픽. 자세한 내용은 본문 참조
 

 

 

KISTI

API 게이트웨이

Application Programming Interface

다양한 융합 서비스의 출

서로 다른 웹사이트의 콘텐츠와 데이터를 조합하여 새로운 차원의 서비스를 창출하는 사례가 발생 (ex)뱅크샐러드, 호갱노노 등

표준 프로토콜을 통한 데이터 연동, 서비스간 통신 및 업데이트가 가능하도록 하는 기술의 필요성 증대

누구나 쉽게 콘텐츠를 이용하거나 다른 도구와 융합하여 활용할 수 있도록 지원하는 API Gateway!

모든 API 서버들의 end-point 표준화 서비스 호출 단순화 통해 통합서시스 가능

주요기술 구성 도식도

여러 API 처리시 동기화 지원 → 패키지 서비스와 같은 다중 API 조합 서비스 가

기술로 얻게 되는 것

  • 서비스 연계시 추가개발 불필요
  • 서비스 장애원인에 대한 빠른 파악
  • 서비스 관리 시간 및 비용 절감

기존의 기술은?

사용자가 개별 서비스 사용신청과 연계를 직접 진행

서비스 통합 사용 X

서비스 테스트 및 배포의 빈번한 발생

장애발생시 복구를 위한 문제파악이 어려움

서비스 효울성 ↓

기술이 활용될 수 있는 곳

  • Open API 서비스 분야 → 전분야 정보개방에 따른 플랫폼 구축/관리 솔루션
  • Mydata 사업 분야 → 의료-금융/보험-소상공인-공공/생활서비스

*본 기술은 현재 KISTI에서 운영하는 Science ON(https://scienceon.kisti.re.kr) 서비스에 적용 중

API Gateway

  • 다양한 기능의 콘텐츠 서비스를 연계하는 시스템으로
  • 기존의 마이크로서비스 이용 및 신규 API 등록시 추가개발 없이
  • API Gateway를 통해 효율적 운용 가능