IBM API Connect의 기능

API 작성 및 런타임 관리

자동화된 시각 및 코딩 옵션을 사용하여 백엔드 소스에서 Swagger 준수 API를 신속하게 생성합니다. API Designer에서 LoopBack Node.js 프레임워크를 사용하여 REST API를 작성할 수 있습니다. Docker를 사용하여 Node.js, Swift 및 Java 마이크로서비스의 런타임을 관리할 수 있습니다. API Connect는 CI/CD 통합 및 자동화를 위한 종합적인 공용 API 세트를 제공합니다.

보안 및 API 관리

역할 기반 권한, API 패키징 구성, 구독 및 커뮤니티 관리를 사용하여 API 제공자와 이용자 모두에 대한 API 액세스 제어를 설정합니다. 런타임 시 기본 제공 정책 및 사용자 정의 정책을 실행합니다. API를 관리하는 규칙과 조건 세트를 모니터링하여 API의 원래 목적을 이행하도록 하고 필요한 경우 조정할 수 있게 합니다. 적절한 경우 API를 폐기하고 아카이브합니다.

API 수익화

다양한 API 가격 책정 모델을 지원하는 주요 청구 및 결제 옵션을 구성하는 동시에 OOTB 청구 시스템을 사용하거나 조직의 기존 청구 시스템에 통합할 수 있는 유연성을 확보할 수 있습니다. 프리미움(freemium, 기본 기능은 무료이고 추가 기능 사용 시 요금 청구), 정액 또는 사용량 기준 등과 같은 널리 사용되는 청구 모델 중에서 선택하고 사용자 정의 코드를 작성할 필요 없이 제품 가격을 쉽게 구성할 수 있습니다.

유연한 배치 및 라이센싱

API Connect에서는 극대화된 확장성과 고성능을 위해 마이크로서비스 및 Docker 기반의 현대적인 클라우드 네이티브 디자인이 사용됩니다. 원하는 클라우드, 온프레미스 또는 오프프레미스에서 SaaS 서비스로 사용하거나 고객 관리 배치로 사용할 수 있습니다. 단일 라이센스를 통해 온프레미스 및 오프프레미스 배치를 위한 하이브리드 클라우드 라이센싱으로 제공됩니다. 또한 IBM Cloud Private에서 비즈니스 서비스와 데이터를 안전하게 공개할 수 있습니다.

멀티 클라우드 디자인

API Connect는 Docker, AWS, Azure, IBM Cloud Private 등에 컴포넌트를 배치하기 위한 보안 멀티 클라우드를 지원합니다. 새로운 컨테이너와 마이크로서비스 기반의 디자인을 통해 탁월한 확장성과 성능을 제공합니다. 컨테이너 오케스트레이션 툴을 사용하여 워크로드에 따라 각 API Connect 컴포넌트를 별도로 확장할 수 있습니다.

기본제공 분석

API 제공자 및 이용자 모두를 위한 API 사용 분석으로, 사용 패턴 및 성능 지표에 대한 런타임 및 히스토리 보고와 사용자 정의 가능한 대시보드를 제공하고 써드파티 툴로 쉽게 오프로드할 수 있습니다. API 이벤트 데이터를 필터링, 정렬 및 집계한 후 관련 차트, 테이블 및 맵에 결과를 표시하여 정보에 입각한 결정을 내릴 수 있습니다. 조직의 API 프로그램에 가장 큰 영향을 미치는 API에 대한 인사이트를 확보합니다.

개발자 포털

자세히 보기 (영문)

거버넌스와 제어가 제공되는 단일 셀프 서비스 개발자 포털을 통해 내부 및 외부 개발자 커뮤니티에서 API에 대한 의사소통이 활발하게 이루어지도록 지원합니다. 애플리케이션 개발자를 위한 개발자 포털을 사용자 정의할 수 있습니다. 또한 개발자 포털을 통해 API 정의와 정책 추가를 단순화함으로써 개발자 경험을 대폭 향상할 수 있습니다.

IBM API Connect 시작하기

API 전략을 추진하는 동시에 API 에코시스템을 제어하세요.