API 역할 및 유형 & API Gateway 필요성

조회수 3592

API 역할 및 유형

최근 다양한 API들이 제공되면서 기업들에 있어서 자신들의 비지니스를 위해 자신의 시스템에 필요한 다양한 애플리케이션을 삐르게 적용하는 API 관리 시스템들을 구현하고 있는데요. 오늘 이러한 API의 역할 및 유형애 대해서 알려드리도록 하겠습니다.


  • API는 무슨 역할은 하는가?


1. 서버와 데이터베이스에 대한 출입구 역할

데이터베이스에 사람들의 소중한 개인 정보들이 저장된다. 그렇기에 데이터베이스에는 여러 사람들이 접근할 수 있으면 안 된다. API는 서버와 데이터베이스에 대한 출입구 역할을 한다. 즉 허용된 사람들만 접근할 수 있도록 한다. 


2 애플리케이션과 기기의 원활한 통신

우리가 일상생활에서 사용하는 스마트 폰의 앱이나 여러 프로그램들을 애플리케이션이라 한다. API는 앱, 프로그램 등과 기기가 데이터를 원활하게 주고 받을 수 있도록 돕는다.


3. 모든 접속의 표준화

기계 및 운영체제 등 과 상관없이 모든 접속을 표준화 시켜 동일한 액세스를 얻을 수 있도록 한다. 즉 범용 플러그와 같이 작용한다고 볼 수 있다.



  • API의 유형에는 뭐가 있을까?


1. private API  - API 내부에서만 사용할 수 있으며, API를 최대한으로 제어할 수 있다.

2. public API   - 모두에게 API가 제공되며, API와 상호 작용하는 애플리케이션을 개발할 수 있다.

3. partner API - 특정 비즈니스 파트너와 공유하며, 제휴업체와 협의 후 제작하여 한다.



API Gateway



#API #API역할 #API유형 #API관리시스템 #API표준화 #애플리케이션인터페이스 #이데아텍



영업 1팀 문의 : 070-4060-4098  ㅣ  영업 2팀 문의 : 070-4060-3868

이데아텍(주) | 대표이사 : 이정수, 어윤호 | 사업등록번호 : 458-81-00362 | 통신판매신고번호 : 제 2021-서울강남-02553호

TEL : 02-6952-9160 | EMAIL : contact@ideatec.co.kr | ADDRESS : 서울시 서초구 서운로 6길 21-6 (서초동, 이데아텍 사옥)

COPYRIGHT IDEATEC ALL RIGHTS RESERVED

본 사이트의 모든 콘텐츠는 저작권법의 보호를 받는 바 무단 전재, 복사, 배포 등을 금합니다.