Offcanvas

개발자 / 애플리케이션 / 운영체제 / 클라우드

설계·개발·테스트에 유용한 14가지 API 관리 툴

2018.02.02 Scott Carey   |  Computerworld UK


8. 모커블.io 

이 간단한 툴은 REST와 SOAP 엔드포인트를 모두 무료로 시연할 수 있는 빠른 장소를 찾는 개발자에게 유용하다. 무료 레벨에서 로그와 라우트가 설치 후 삭제될 것을 예상해야 한다. 

9. 로더.io


로더.io(Loader.io)를 사용하면 개발자는 실제 트래픽이 발생하기 전에 트래픽이 많은 상황에서 API를 테스트할 수 있다. 로더.io 웹 인터페이스나 API를 통해 엔드포인트를 설정하고 결과를 브라우저 페이지로 즉시 전달할 수 있다. 무료 버전을 사용하면 한 번에 1분 동안 그리고 최대 1만 개의 가상 클라이언트에 대해 단일 대상 호스트를 테스트할 수 있다. 더 큰 로드를 테스트하려면 비용을 지불해야 한다.

10. 스웨거


스웨거(Swagger)는 오픈API 스페시피케이션(OAS)을 위한 프레임워크다. 스웨거 허브 툴은 설계, 구축과 문서화, 개발과 테스팅 등 크게 부분으로 나뉜다.

스웨거를 사용하면 개발자는 피드백 및 오류 처리 기능이 내장된 비주얼 편집기에서 API를 디자인하거나 편집할 수 있다. 그런 다음 툴에서 직접 40개 이상의 다른 언어로 서버 스텁 및 클라이언트 라이브러리를 생성하고 문서를 만들 수 있다.

무료 티어는 기본 설계 및 문서화를 위해 단일 사용자로 제한하며, 팀 공동 작업 및 워크플로우 통합을 이용하려면 월 75달러(53파운드)를 내야 한다.

11. 아피아리


2011년 설립된 아피아리(Apiary)는 2017년 오라클에 인수됐다. 도구는 단일 도구를 사용하여 프로세스에 관련된 모든 사람을 연결하여 API 설계, 프로토타이핑, 문서화, 테스트를 가속화 할 것을 약속한다.

아피아리는 웹 기반 팀 대시보드, 역할 기반 접근 제어, 프로비저닝, 공유 API 템플릿을 지원하며 공동 작업에 중점을 뒀다.

무료 티어는 5명의 공동 작업자로 제한되며 사용자 정의 가능한 문서, 팀 관리 모듈 및 개인 API 지원 등은 포함돼 있지 않다.

12. 뮬소프트 애니포인트


뮬소프트와 주요 경쟁자인 델 부미는 모두 API 관리 툴을 제공하는 '통합 플랫폼'이다. 뮬소프트 애니포인트(Mulesoft Anypoint) 플랫폼은 엔터프라이즈 데이터, 모바일 및 웹 앱에 공개하기 전에 API의 디자인 및 편집을 지원한다.

뮬소프트는 사용과 성능에 대한 분석을 제공하고 관리 플랫폼을 API 저장소와 정책 및 보안 관리 공간으로 제공한다.

뮬소프트의 제품은 저렴하지 않다. 기본 및 플래티넘 등급이 있으며 요청 시 가격을 책정해 알려주고 무료 평가판도 있다.

13. 델 부미


델 부미(Dell Boomi)는 독립형 API 관리 툴보다 전체론적 통합 계층이라는 점에서 뮬소프트와 매우 유사한 제품이다. 온프레미스 또는 클라우드, 테스트, 관리 및 모니터링을 한 곳에서 모두 API 디자인 및 게시가 가능하다.

역시 무료 평가판이 있지만 실제 제품에는 비용이 들 것이다. 정확히 매월 549달러 (385파운드)가 든다.
 
14. 제이슨스텁


제이슨스텁(JsonStub)은 데이터를 쿼리하는 API 모형을 테스트하기 위한 기본 툴이다. 제이슨스텁의 웹사이트에는 "당신이 프론트엔드를 개발하는 동안 가상의 백엔드를 만들어라"고 나와 있다. ciokr@idg.co.kr

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.