본문 바로가기

경제 소식

오픈 api는 필수!?

728x90

안녕하세요. peos입니다.

오늘은 오픈 api에 대해서 알아보겠습니다. IT기업에 다니는 PM으로서 오픈 API는 필수로 알아야하는 IT 용어입니다. 최대한 간단하게 설명해보도록 노력할게요!

 

오픈 API란?

제한없이 접근 할 수 있는 공개된 API입니다. 모바일/앱을 개발하기 위한 코드 "패키지"입니다. 영어로는 Application Programming Interface, API입니다. 기업이 자사에서 서비스 목적 또는 운영 목적으로 만든 코드를 패키지화 시켜서 무료로 누구나 쉽게 접근할 수 있도록 만든 형태입니다. 보통 1일 조회/추출량이 정해져 있으며, 그 이상을 사용하게 되면 요금을 부과하거나 접근을 금지하는 비즈니스 모델로 만들어져있습니다.

 

특징

- 업데이트 주기가 짧고 대용량 데이터를 연계하여 개발 할 때 사용

예시

대표적으로 네이버와 카카오가 오픈 API를 개방했습니다.

네이버(웹페이지바로가기)

 

API 공통 가이드 - Open API 가이드

API 공통 가이드 네이버 오픈API는 네이버 플랫폼의 기능을 외부 개발자가 쉽게 이용할 수 있게 웹 또는 SDK 형태로 공개한 기술들입니다. 네이버 오픈API로 활용할 수 있는 기술에는 네이버 로그인

developers.naver.com

카카오(웹페이지바로가기)

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

국가적으로도 오픈 API를 장려하면서 국가 산하의 공공데이터 포털이 있는데요. 해당 포털을 들어가게되면 다양한 분야의 오픈 API가 개방되어 있습니다.(웹페이지바로가기)

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

 

 저도 IT 회사로 취업하기 위해서 데이터분석 자격증 및 프로젝트를 다양하게 수행했는데요. 하기 이미지처럼 농림축산식품부에서 OPEN API를 통해 데이터분석 프로젝트를 수행했습니다. 개발직군 뿐만아니라 IT 회사에서 협업을 이루는 팀은 어느정도 숙지하고 있어야합니다.

결론

최근 OPEN API를 통해 정통적인 기업들과 테크 기업들이 협업을 이루는 사례가 많은데요. OPEN API의 역할을 올바르게 숙지하여 개발팀과 커뮤니케이션을 잘 이끌어낼 수 있는 PM이 되겠습니다. 

728x90