제품소개

ICE-API Gateway는 높은 성능과 안정성을 보장합니다.

API의 메소드, 권한, 보안, 메디에이션, 로깅 등 API 관리 기능을 통해서정밀하게 설정할 수 있습니다. DB커넥트를 이용하여 자동으로 쿼리를 작성하는 API 동적으로 생성할 수 있으며, 설정 기반의 API 캐싱 기능으로 고성능 API 응압을 보장합니다.
image

MSA로 효율적인 통합관리
ICE-API Gateway

ICE-API Gateway는 마이크로서비스 아키텍처 (Microservice Architecture)를 구현하는 데 있어서 필요한 API Gateway 기능과 API 관리 기능을 제공하는 응용 프로그램입니다.

기능소개

  • API 생성 및 관리

    API 생성 및 관리

    생성한 카테고리를 기준으로 API를 생성하고, 생성한 API를 관리할 수 있는 메뉴입니다. 기본 설정 값 변경, Parameter, relayapi, 배포내역, 문서 등을 설정하고 통합적으로 API를 관리할 수 있습니다.
  • API 중계

    API 중계

    다양한 설정으로 새로운 API를 생성하고 관리할 수 있는 메뉴입니다. API 필터링 설정 및 실패 시 재시도, 응답 전송 등의 Fail Over 설정을 지원하여 안정적인 API relay를 보장합니다.
  • API Key 관리

    API Key 관리

    JWT 토큰을 발급하고, 자체 인증을 위한 API Key를 관리하고 등록하는 메뉴입니다. API Key를 등록하고, 별도의 인증 서버가 필요 없는 JWT 기반의 API 인증으로 높은 성능 및 안정성을 보장합니다.
  • API Category 관리

    API Category 관리

    API를 카테고리별로 분류하여 관리하는 메뉴입니다. 성격별로 구분되어 있는 카테고리 타입을 통해 API Key를 등록하기 때문에 API 관리가 용이합니다.

서비스 주요 기능

  • 높은 성능과 안정성을 보장하는 ICE-API Gateway

    ICE-API Gateway는 API 설정 기반의 자동 생성 기능과 다양한 캐시 전략을 제공함으로써 성능 및 안정성을 보장합니다. 또한 단순 중계 설정뿐만이 아니라 DB Connector를 이용한 쿼리 자동 생성 기능을 제공하여 별도의 개발없이 설정만으로 API를 생성할 수 있습니다.
  • 다양한 API관리 기능을 제공

    API의 메소드, 권한, 보안, 메디에이션, 로깅 등 API 관리 기능을 통해서 정밀하게 설정할 수 있습니다. DB 커넥터를 이용하여 자동으로 쿼리를 작성하는 API 동적으로 생성할 수 있으며, 설정 기반의 API 캐싱 기능으로 고성능 API 응답을 보장합니다.
  • API 중계 뿐만 아니라 다양한 설정에 따른 새로운 API 생성

    API 필터링 설정 / 쿼리 자동 생성 / Cache 설정 지원 / Fail Over 설정 지원과 같이, 중계 뿐만 아니라 다양한 설정에 따라 새로운 API를 생성합니다.
  • 성능과 보안을 동시에 만족시키는 ICE-API Gateway

    한 번의 API Key 유효성 검사로 JWT 토큰 발급 후 발급한 JWT 토큰만 검증함으로써 향상된 인증 성능을 제공하고 있습니다. 클라이언트에서 미리 발급받은 API Key를 이용하여 JWT토큰을 호출하고 있으며, 별도의 인증 서버가 필요없는 JWT 기반의 API 인증을 제공합니다.

Architecture

ICE-API Gateway는 단순 API 중계만 제공하지 않습니다. API 중계뿐만 아니라 다양한 설정에 따라 새로운 API를 생성합니다.