아키텍쳐

API Creator는 시스템에 필요한 범용적인 프로토콜, 메시지에 대한 변환, 검증, 라우팅 등에 대한 다양한 기능을 지원하는 중계 시스템 입니다.

API 중계 프로세스

API Creator는 API서비스 및 라우팅 서비스에 의해 정의된 데이터 매핑 및 흐름을 관리하며 정의된 워크플로우에 따라 메시지/전문의 파싱 및 변환을 수행합니다. API 서비스는 객체 별 관리되어지며 사용자 정의 모듈/어댑터를 통한 데이터 제어, 로깅 및 통계/모니터링에 필요한 데이터를 저장합니다.

도입효과

개발 기간 단축 및 투입 인력 최소화 및 데이터의 매핑 정보를 확인 및 수정하여 즉시 반영

비용적 측면

  • 누구나 쉽게 개발 가능
  • 템플릿 및 자동생성 플러그인 기반
  • 텍스트 파일 기반으로 유사 API 개발 용이

성능적인 측면

  • 전문 처리를 분리
  • 템플릿 및 자동생성 플러그인 기반
  • 보안 강화 및 부하 분산

유지보수 측면

  • 업무 인수 인계 및 전문 수정이 용이
  • 신규 API 중계서비스를 무중단으로 추가 / 변경
  • 파일 기반으로 배포 및 복원이 용이

확장성 측면

  • 사용자 정의 인터페이스를 통해 사용자 기능 확장 용이(마스킹, 암/복호화, 내부 연동 )
Chaining / Aggregation

API Creator는 Inbound/Outbound 기준의 단순 메시지 중계부터 Chaining/Aggregation 등의 복잡한 메시지 변환까지 환경에 맞게 정의 및 프로그램이 가능합니다. 또한 기존에 정의된 API 모듈에 대한 재 사용성을 높여 개발 비용 절감 및 유지보수를 용이하게 합니다.

비동기 응답

API 요청/응답에 대한 처리는 동기화 프로세스를 기본으로 처리하나 필요에 의해 요청/응답에 대한 비동기 처리 프로세스를 지원 합니다. 요청을 비동기로 전송 후 HTTP 형태로 결과를 전달받아 요청에 대한 응답을 완료합니다.

관리 화면

Argos API Creator는 직관적인 인터페이스를 통해 API 서버 및 API 서비스 관리에 대한 편의성을 제공합니다.
관리자는 대시보드 및 API 서비스 관리 화면을 통해 제공되는 API 정보를 제공받고 즉각적인 API에 대한 통제를 지원합니다.

대시보드

API Server 관리

API 서비스 관리

API 명세서 및 시험

문의

솔루션 견적 또는 기술지원이 필요하신 경우 연락 부탁드립니다.
담당자가 확인 후 안내 및 지원 해드리겠습니다.