마이크로서비스를 위한 오픈소스 API ‘콩’
2015년 04월 29일 (수)
ⓒ 블로터닷넷, 이지현 기자 jihyun@bloter.net
클라우드 API를 전문적으로 개발하는 마쉐이프가 4월28일 오픈소스 API ‘콩’을 공개했다.
콩은 오픈소스 ‘API 게이트웨이’, ‘API 미들웨어’ 등으로 불리는 API 레이어다. 개발자는 여러 API를 한 시스템에서 활용할 때 콩을 도입할 수 있다. 콩은 REST API를 지원하며 인증, 보안, 통신 등 새로운 기능을 플러그인 형태로 제공한다. 콩은 특히 마이크로서비스 아키텍처(MSA)를 구현하는 데 유용하다. MSA는 전체 시스템을 작은 단위로 쪼개 개발하고 조합하는 방법을 말한다.
▲콩이 제공하는 기능(사진 : 콩 홈페이지)
마쉐이프는 “기존 기술들은 공통 기능을 여러 번 복사해야 하고 시스템 제약이 많아 생산성이 낮았다”라고 설명했다. 기존 API를 사용하는 구조는 다음 그림과 같다.
▲일반적인 API 활용 예(사진 : 콩 홈페이지)
마쉐이프는 “콩 API로 공통된 기술은 한곳에 모아 효율적인 분산시스템을 구축할 수 있다”라고 설명했다. 콩을 사용한 API 구조는 다음과 같다.
▲콩을 활용한 API 활용 예(사진:콩 홈페이지)
콩의 소스코드는 깃허브에 전부 공개돼 있으며, 기본 기능과 플러그인은 무료로 이용할 수 있다. 사용 조건은 ‘MIT 라이선스’를 따른다. 마쉐이프는 엔터프라이즈용 콩을 따로 공개해 추가적인 수익을 얻을 예정이다.
※ 본 내용은 (주)블로터 앤 미디어(http://www.bloter.net)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 블로터 앤 미디어. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 318974 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 308680 | 2020-10-27 |
4134 | 리누스 토르발스 “GIT 없었다면…” | 3818 | 2015-05-06 |
4133 | 충남도남부장애인종합복지관, 2015년도 장애인 IT전문교육기관으로 선정 | 3090 | 2015-05-04 |
4132 | 윈도 넘보는 '애저'…“모든 플랫폼과 소통“ | 3784 | 2015-05-04 |
4131 | 패러렐즈 2X, 초소형 PC ‘라즈베리 파이’용 원격 솔루션 출시 | 3705 | 2015-05-04 |
4130 | SW테스팅 `신성장 동력` 찾기 | 3881 | 2015-05-04 |
4129 | 구글 '다트'로 안드로이드앱 만든다? | 3380 | 2015-05-04 |
4128 | VM웨어, 자체 리눅스 배포판 공개 | 3395 | 2015-04-30 |
4127 | 카산드라의 불길한 예언 | 3443 | 2015-04-30 |
4126 | 타이젠 한국 앱스토어 오픈...타이젠폰 한국 출시 임박? | 4645 | 2015-04-30 |
4125 | 마이크로서비스를 위한 오픈소스 API ‘콩’ | 4179 | 2015-04-30 |
0개 댓글