OSORI APIM 


API Gateway & Management

고성능 API 관리 솔루션 API를 보유한 누구에게나 편리하고 합리적인 서비스를 제공합니다. 







오랜 미들웨어 개발 경험 바탕의 위베어 자체적인 기술로 IT 시장을 선도하고자 합니다. 


위베어는 모든 B2C, B2B 제품의 근간이 되는 시스템 소프트웨어를 개발합니다.

핵심 기술 및 장점 


자체개발 API Gateway Engine

다수의 API Gateway는 여러 외산 제품 기반 또는 오픈 소스를 사용합니다. OSORI는 20년 기술 경험 바탕으로 만든 Rust 언어 기반 자체 개발 엔진을 통해 안정성과 고성능을 갖추었습니다. 자체 개발 엔진의 장점은 문제 발생시 신속한 대처가 가능하고, 기능 추가 및 유지보수가 용이하며 고객의 요구사항을 빠르게 반영할 수 있다는 것 입니다.

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

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

  • Engine 상태관리를 통한 빠른 장애 대응이 가능합니다.
  • 응답 상태 정보 모니터링을 통한 API 서버 에러 탐지
  • 모니터링(통계) 정보를 제공하고 리포트 생성(계획)및 다운로드 가능합니다.

Cloud 지향 및 비용 절감 

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

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

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

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

System(Gateway Engine) 설정을 위해 복잡한 설정파일을 수정하지 않아도 됩니다. Web-UI에서 API Gateway Engine을 관리하며, 공통된 API Gateway 설정을 실시간으로 수정 및 적용하고 각 엔진 정보를 확인합니다. 

핵심 기술 및 장점

OSORI 구성


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

API Gatewey

외산 제품이 아닌, 자체 개발 API Gateway Engine 입니다. GC(Garbage Collection)가 없고, 고성능고효율 언어인 Rust 언어로 개발되었습니다. Event driven multi thread 구성으로 API 요청을 API 서버에 전달합니다.


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

API Manager

Web-UI 기반으로 API의 Life-Cycle을 관리합니다. API 요청 처리를 위한 API Gateway 엔진을 UI에서손쉽게 관리 합니다. 통계 정보를 통해 API의 사용량을 모니터링 합니다. 


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

API Portal

API를 구독하고자 하는 사용자에게 상품 단위의 API를 공개(게시) 합니다. 사용자는 구독을 통해 상품에 대한 승인을 얻어 API를 사용합니다. 상품별로 보유API확인과 사용량 계획 및 통계 정보를 확인하여 모니터링 합니다. 


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


자체개발 API Gateway Engine
다수의 API Gateway는 여러 외산 제품 기반 또는 오픈 소스를 사용합니다. OSORI는 20년 기술 경험 바탕으로 만든 Rust 언어 기반 자체 개발 엔진을 통해 안정성과 고성능을 갖추었습니다. 자체 개발 엔진의 장점은 문제 발생시 신속한 대처가 가능하고, 기능 추가 및 유지보수가 용이하며 고객의 요구사항을 빠르게 반영할 수 있다는 것 입니다. 


기본으로 제공되는 모니터링 및 장애 최소화 
Osori는 Agent 프로세스나 Injection이 없이 기본 모니터링을 제공합니다. 모니터링을 위한 엔진의 부하를 최소화 시킵니다. 
  • Engine 상태관리를 통한 빠른 장애 대응 가능, 응답 상태 모니터링을 통한 API 서버 에러 탐지가 가능합니다.
  • 모니터링(통계) 정보를 제공하고 리포트 생성(계획)및 다운로드 가능합니다.  


Cloud 지향 및 비용 절감
CPU, Memory를 효율적으로 사용하도록 (one process/multi threads) Engine은 자동 스케일 조차도 최소화하여 클라우드를 사용하는 고객의 비용을 줄여주도록 설계 되었습니다. 성능 향상과 리소스 사용률 절감으로 50% 이상의 운영비용을 절감할 수 있습니다.


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


깔끔하고 심플한 GUI 기반 간편 설정 및 클러스터(Group) 단위의 Gateway Engine 관리 
System(Gateway Engine) 설정을 위해 복잡한 설정파일을 수정하지 않아도 됩니다. Web-UI에서 API Gateway Engine을 관리하며, 공통된 API Gateway 설정을 실시간으로 수정 및 적용하고 각 엔진 정보를 확인합니다.

OSORI 구성

주요기능

API관리

API 생성, 게시 및 

버전 이력 관리



인증·인가

계정 · 권한 관리 및

 mTLS 지원API Key, OAuth 지원


로드 밸런싱

로드 밸런싱 및

전문 변환 장애 알림

및 서킷 브레이킹



OAS 문서

OAS기반 문서화 및

테스트 도구 제공
API 문서 내보내기 및

가져오기 


유량 제어

API별 호출할 수 있는

최대 횟수, 동시 호출

개수 등을 설정



포탈 커스터마이징

API 공개를 위한 포탈

제공 기업 브랜딩에

맞게 커스터마이징

가능


모니터링

API, 사용자별 통계

정보 확인 리포트 제공 


Rate Limit

API별 호출할 수 있는

최대 횟수 설정 과금

및 빌링 제공


전문 변환

XML <-> JSON

변환 지원 




엔진 관리 

Web UI를 통한 Gateway engine 관리 내 외부 분리를 위한 시스템 그룹화


Error Tracking 

에러 발생 시 트레이스로그 자동 생성Web ui를 통해 엔진별 로그 확인 및 다운로드


자동 알림 및 메일 

메일 템플릿 제공 상품 관리,가입, 커뮤니티 관련해서 메일 자동 발송

 


활용 방안


API 등록으로 수익 만드는 방법 활용 

  1. API Manager(개발자 센터)에 API를 상품으로 등록
  2. API Portal에 상품을 게시하여 해당 AI 모델을 고객 및 협력사에게 API 상품 형태로 공개
    *API는 OAS(Open API Specification) 기반 Swagger 형태로 문서화
  3. 고객 및 협력사는 API 상품을 구독하여 사용하고, 사용량(통계) 정보를 확인
    *API 사용은 OSORI APIM의 API Gateway를 통해 중개됩니다.

기업·기관은 구독중인 고객 및 협력사를 관리하고, 사용량(통계) 정보를 확인하여수익구조를 만듭니다.

활용 처

  • AI 기반(AI 모델을 자체 개발한) 스타트업
  • 외부로 공개할 HTTP 기반의 API가 있는 중소/중견/대기업 및 기관
  • 마이데이터를 위해 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만원의 매출이 발생

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



API Gatewey

외산 제품이 아닌, 자체 개발 API Gateway Engine 입니다. GC(Garbage Collection)가 없고, 고성능 고효율 언어인 Rust 언어로 개발되었습니다. Event driven multi thread 구성으로 API 요청을 API 서버에 전달합니다.

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

API Manager 

Web-UI 기반으로 API의 Life-Cycle을 관리합니다. API 요청 처리를 위한 API Gateway
엔진을 UI에서손쉽게 관리 합니다. 통계 정보를 통해 API의 사용량을 모니터링 합니다. 

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

API Portal 

API를 구독하고자 하는 사용자에게 상품 단위의 API를 공개(게시) 합니다. 사용자는 구독을 통해 상품에 대한 승인을 얻어 API를 사용합니다. 상품별로 보유API확인과 사용량 계획 및 통계 정보를 확인하여 모니터링 합니다. 

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

주요기능

API 관리

API 생성, 게시 및 

버전 이력 관리

인증 · 인가

계정 · 권한 관리 및 mTLS 지원

API Key, OAuth 지원

로드 밸런싱

로드 밸런싱 및 전문 변환

장애 알람 및 서킷 브레이킹

OAS 문서

OAS기반 문서화 및 테스트 도구 제공
API 문서 내보내기 및 가져오기 

유량 제어

API별 호출 할 수 있는 최대 횟수,

동시 호출 개수 등을 설정

포탈 커스터마이징

API 공개를 위한 포탈 제공

기업 브랜딩에 맞게 커스터마이징 가능

모니터링

API, 사용자별 통계 정보 확인

리포트 제공

Rate Limit

API별 호출할 수 있는 최대 횟수 설정 

과금 및 빌링 제공

전문 변환

XML <-> JSON 변환 지원 

엔진 관리

Web UI를 통한 Gateway engine 관리
내 외부  분리를 위한 시스템 그룹화 

Error Tracking 

에러 발생 시 트레이스 로그 자동 생성
Web ui를 통해 엔진별 로그 확인 및 다운로드
 

자동 알림 및 메일 

메일 템플릿 제공상품 관리, 가입, 

커뮤니티 관련해서 메일 자동 발송 

활용 방안

API 등록으로 수익 만드는 방법 활용

  1. API Manager(개발자 센터)에 API를 상품으로 등록
  2. API Portal에 상품을 게시하여 해당 AI 모델을 고객 및 협력사에게 API 상품 형태로 공개
    API는 OAS(Open API Specification) 기반 Swagger 형태로 문서화
  3. 고객 및 협력사는 API 상품을 구독하여 사용하고, 사용량(통계) 정보를 확인
    API 사용은 OSORI APIM의 API Gateway를 통해 중개됩니다.

기업·기관은 구독중인 고객 및 협력사를 관리하고, 사용량(통계) 정보를 확인하여
수익구조를 만듭니다.

활용 처

  • AI 기반(AI 모델을 자체 개발한) 스타트업
  • 외부로 공개할 HTTP 기반의 API가 있는 중소/중견/대기업 및 기관
  • 마이데이터를 위해 HTTP 기반의 API를 만들고 있는 중소/중견/대기업 및 기관

활용 예

  • 야간에 찍힌 사진을 선명하게 변환해주는 AI 모델을 가진 스타트업
  • 해당 모델을 API로 만들고, OSORI APIM을 활용하여 외부에 공개하였습니다.
  • 가격정책(사용량 계획): (1건 호출시 100원)
  1. 100건/월 1만원
  2. 10000건/월 90만원
  3. 20000건/월 160만원
  • 이번달에 5건 (1번 1, 2번 2건, 3번 3건) 판매한 스타트업은 501만원의 매출이 발생


서울 강남구 봉은사로 435(삼성동, 한국통신사업자연합회빌딩)  (주)위베어소프트

TEL :  070-4467-8339  고객센터 문의 메일 Email :  [email protected]

@COPYRIGHT © 위베어소프트, co. ALL RIGHTS RESERVED


서울 강남구 봉은사로 435(삼성동, 한국통신사업자연합회빌딩)  (주)위베어소프트

TEL :  070-4467-8339  고객센터 문의 메일 Email :  [email protected]

@COPYRIGHT © 위베어소프트, co. ALL RIGHTS RESERVED