점점 더 많은 기업들이 내부 데이터와 어플리케이션을 파트너 및 개발자, 모바일 앱, 클라우드 서비스에 오픈하고 있습니다.

API는 이러한 정보를 오픈하는 표준화된 방법을 제공합니다. 그러나 API 정보를 안전하고 신뢰할 수 있으며 효율적인 비용으로 공유하려면 기업은 중요한 보안, 성능 및 데이터 적응 문제를 처리해야합니다.

API Management는 백엔드 통합, 모바일 최적화, 클라우드 오케스트레이션 및 개발자 관리를 위한 고급 기능을 통합제공합니다.


 

Open API Platform Component

API Gateway


1. 엔터프라이즈급 API 보안 및 관리를 위해 필요한 중요 기능을 제공합니다. 내부 데이타와 어플리케이션을 내부 또는 3rd 파티 개발자에게 선택적으로 공개할 수 있습니다. API Gateway 는 여러가지 형태의 설치 형태를 제공하며, 확장이 용이하고 고가용성을 위한 Failover 환경에 배포할수 있습니다. 다양한 인증/인가 프로토콜의 지원, 외부의 각종 위협으로부터 API을 보호하기 위한 API 별 L7 Firewall 기능까지 제공합니다.

2. API Gateway 는 STIG, PCI DSS 인증, FIPS 규정 준수 등의 국제 CC인증을 보유한 높은 보안수준을 가지고 있습니다.

3. 모바일 솔루션을 위한 추가기능을 제공하는 Mobile API Gateway는 모바일 SSO를 포함하여 OAuth, OpenID Connect 및 geo-location을 지원하는 모바일 SDK를 제공합니다.


Live API Creator


Live API Creator는 API 제작을 위한 Point-and-click 방식의 인터페이스를 제공하여 API 개발자가 손쉽게 API 제작을 하게 해주는 툴입니다. 

내부적으로 그래픽 인터페이스 기반의 API 커스터마이징 및 룰 정의 엔진을 제공하며, 제작한 code, rule의 확장 및 재사용 하도록 하는 기능을 제공합니다

Developer Portal


Portal(Developer Portal)은 API Gateway의 API lifecycle을 관리하고 API 제공자, 사용자, 관리자 상호간의 협업 및 효율을 향상하기 위한 가장 효율적인 Workflow를 제공합니다.

Portal은 이미 많은 고객이 사용하고 있는 제품으로서 API 개발자와 관리자를 분리하고 이용자 등록, API 관리를 강화하였으며 앱 관리, 과금, 리포트, 포럼 등의 요구 사항들을 충실하게 반영한 제품입니다.

API


API는 API Gateway를 보조하여 전문의 변환, 검증, 라우팅 및 다양한 고객 접점 프로토콜을 지원하기 위한 API 중계 프레임워크입니다.

누구나 API 전문 변환 및 중계를 쉽게 개발하고 확장할 수 있으며 투명하게 유지될 수 있는 솔루션을 제공합니다.
①  데이터 및 로직을 오픈된 사용자 정의 룰 스크립트로 전문 처리 흐름 순서대로 정의
②  모든 스크립트 및 라이브러리는 Runtime에 로딩되고 서비스 중단없이
       API 전문 변환 및 중계 로직을 변경
③  사용자 정의 함수, 사용자 정의 아답터 등 확장성을 극대화한 아키텍처