Blog
home
APIM이란?
home

OSORI

API 중개 및 관리를 위한 API Gateway & APIM 입니다.

데이터를 활용한 사업이 활발하게 이루어지면서 Open 데이터 시장이 급속하게 성장하고 있습니다. 데이터를 주고받으며 활용하기 위해서는 데이터 연계를 위한 API Gateway가 필수입니다. 하지만 국내에는 주로 오픈소스나 비싼 외산 상용 제품이 사용되고 있는 상황입니다. 이에 자체 기술로 만든 API Gateway를 제공하여 문제점을 극복하고자 합니다.

주요기능

핵심기술및 장점

자체 개발 API Gateway

다수의 API Gateway는 여러 외산 제품 기반 또는 오픈 소스를 사용합니다. OSORI는 20년 기술 경험 바탕으로 만든 Rust 언어 기반의 자체 개발 엔진을 통해 안정성과 고성능을 갖추었습니다.

기본으로 제공되는 모니터링 및 장애 최소화

Osori는 Agent 프로세스나 Injection이 없이 기본 모니터링을 제공합니다. 모니터링을 위한 엔진의 부하를 최소화 시킵니다.

Cloud 지향 및 비용 절감

CPU, Memory를 효율적으로 사용하도록 (one process/multi threads) Engine은 자동 스케일 조차도 최소화하여 클라우드를 사용하는 고객의 비용을 줄여주도록 설계 되었습니다.

손쉬운 API 버전 관리 및 실시간 적용(배포)

API의 변경사항을 스테이지(버전) 단위로 저장하고 관리합니다System(Gateway Engine) 재기동 없이 API를 Engine 에 실시간으로 배포합니다. 필요에 따라서는 상품(API 모음) 단위로 엔진 그룹을 지정하여 배포 및 배포 취소할 수 있습니다.

깔끔하고 심플한 GUI 기반 간편 설정 및 클러스터(Group) 단위의 Gateway Engine 관리

System(Gateway Engine) 설정을 위해 복잡한 설정 파일을 수정하지 않아도 됩니다.

오소리 구성

API 중개 처리는 API Gateway를 통해, API관리는 API Portal과 API Manager를 통해 이뤄집니다.

API Gatewey

  • 보안 인증 인가 , 구간 암호화
  • 트래픽 제어 유입량제어, 서킷브레이커 요청 크기 제어, 타임아웃 설정, Fallback 서비스
  • 인증 인증키 발급
  • 메세지 변환 프로토콜 바인딩, 데이터 포맷 바인딩
  • 고가용성 오토 스케일링, 부하분산, API디스커버리

API Manager

  • 대시보드 서버상태, 호출현황, 호출상세
  • 통계 API별, 사용자별 호출 통계 조회 및 시각화
  • API 관리 API 정보 등록, API 서비스, API 버전관리, API 정책, API 테스트
  • API 공개 API게시, API승인, 인증/권한
  • 시스템 관리 노드 관리, 관리자, 자동 등록 관리 원격으로 게이트웨이 재기동

API Potal

  • 대시보드 로그인한 파트너 사의 API 호출 현황
  • API 관리 API조회 및 테스트, API Manager연동 서비스, API 명세서 조회
  • API 신청 로그인한 파트너사의 API사용 신청 및 신청 현황
  • 인증 인증키 발급
  • 이용현황 조회 로그인한 파트너 사의 API호출 현황

오소리 활용 방안

API를 외부에 제공하여 새로운 비즈니스 구조를 만드는 시스템

API를 상품으로 등록하여 수익을 만드는 방법 활용
1.
OSORI APIM의 API Manager(개발자 센터)에 API를 상품으로 등록합니다.
2.
OSORI APIM의 API Portal에 상품을 게시하여 해당 AI 모델을 고객 및 협력사에게 API 상품 형태로 공개합니다.
API는 OAS(Open API Specification) 기반 Swagger 형태로 문서화 됩니다.
3.
고객 및 협력사는 API 상품을 구독하여 사용하고, 사용량(통계) 정보를 확인합니다.
API 사용은 OSORI APIM의 API Gateway를 통해 중개됩니다.
4.
기업·기관은 API 상품별 구독중인 고객 및 협력사를 관리하고, 사용량(통계) 정보를 확인하여 수익구조를 만듭니다. (BM)
활용 처
1.
AI 기반(AI 모델을 자체 개발한) 스타트업
AI 모델을 HTTP 기반의 API로 만들어, API를 상품으로 등록하여 수익을 만드는 방법을 활용합니다.
2.
외부로 공개할 HTTP 기반의 API가 있는 중소/중견/대기업 및 기관
3.
마이데이터를 위해 HTTP 기반의 API를 만들고 있는 중소/중견/대기업 및 기관
활용 예
야간에 찍힌 사진을 선명하게 변환해주는 AI 모델을 가진 스타트업
해당 모델을 API로 만들고, OSORI APIM을 활용하여 외부에 공개하였습니다.
가격정책(사용량 계획): (1건 호출시 100원)
1.
100건/월 1만원
2.
10000건/월 90만원
3.
20000건/월 160만원
해당 API를 상품을 이번달에 5건 (1번 1, 2번 2건, 3번 3건) 판매한 스타트업은 501만원의 매출이 발생하였습니다.
제품소개서 문의
제품에 관한 문의나 제품소개서 신청 사항은 이메일로 연락주세요.
webaresoft@webaresoft.com
메일로 문의 주시면 협력사의 API 보안백서 및 API 관련 문서를 무료로 전달드립니다.