Skip to main content

오픈플랫폼, 오픈API

· 2 min read

오픈플랫폼 개념

  • 기업이 보유한 서비스, 정보 등을 쉽게 활용할 수 있도록하여 웹서비스 및 어플리케이션 개발을 지원하는 개방지향적 플랫폼

오픈플랫폼 구성도, 구성요소, 문제점

오픈플랫폼 구성도

  • 사용자는 API 신청 이후 OpenAPI 인증 및ㄴ 활용

오픈플랫폼 구성요소

구분내용비고
사용자OpenAPI 활용 개발 주체개발자, 기업
오픈API표준화된 API 명세 제공OpenAPI 3.0
API게이트웨이사용자 요청 검증, 라우팅, 캐싱보안, 트래픽 처리
개발자포털사용자에게 API 정보 제공SDK, 인증, 계정 발급

오픈API 문제점

  • 외부 공개 APi로 데이터 노출, 악의적 사용에 대한 보안 위험
  • API 업데이트 및 버전관리 어려움

오픈API문제 해결방안

구분내용비고
기술적인증 및 접근 권한 부여OAuth 2.0
-버전관리 및 문서화Swagger
관리적개인정보보호법, 정보통신망법 준수오픈API 법규 제정
-사용량, 응답시간, 오류 모니터링가용성 확보