[인포그래픽] API 게이트웨이
관리자 View 110,234 2021-12-27
KISTI의 '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를 통해 효율적 운용 가능
첨부파일(2)