AnyLink 8 데이터시트
제품 소개
AnyLink는 기업의 데이터, 애플리케이션, 시스템, 대내외 채널을 연계하는 엔터프라이즈 통합 솔루션입니다. 다양한 프로토콜과 메시지 형식을 기반으로 시스템 간 연계를 안정적으로 처리하며, 웹 기반 통합 개발 및 운영 환경을 제공합니다.
주요 기능
AnyLink 8은 다음과 같은 핵심 기능을 제공합니다.
-
웹 기반 통합 개발 환경
기존 Studio와 WebAdmin 환경을 웹 기반으로 통합하여 개발과 운영 관리 기능을 일관된 사용자 경험으로 제공합니다.
-
엔진 경량화
기존 WAS 중심 구조를 Spring Boot 기반 경량 실행 환경까지 확장하고, 병렬 처리 및 실행 구조를 최적화하여 자원 부담을 줄이고 안정적인 연계 처리를 지원합니다.
-
리모트 에이전트(Remote Agent)
중앙에서 원격지에 리모트 에이전트를 설치, 배포, 관리할 수 있어 분산 환경의 연계 자원을 일관되게 운영할 수 있습니다.
-
운영 안정성과 보안 통제
SBOM 기반 공급망 보안 관리와 사용자 정의 코드 보안 검증 기능을 통해 운영 환경의 보안성과 안정성을 강화합니다.
-
모니터링
트랜잭션 트레이스 조회와 메트릭 모니터링을 통해 운영 상태와 처리 흐름을 확인하고, 문제 상황에 신속하게 대응할 수 있도록 지원합니다.
시스템 구조 및 아키텍처
AnyLink 8은 다음과 같은 주요 구성 요소로 이루어져 있습니다.
-
개발 도구(WebIDE)
거래, 메시지, 메시지 매핑, 파싱룰, 플로우, 아웃바운드 룰, 사용자 클래스 등 연계 자원을 정의하고 관리할 수 있는 웹 기반 통합 개발 환경입니다. WebIDE에서 정의한 리소스는 RTE에 배포하여 사용할 수 있습니다.
-
Master 엔진
시스템 구성, 운영 설정, 모니터링, 로그, 권한을 웹 환경에서 통합 관리하는 제어 엔진입니다.
-
런타임 엔진(RTE, Runtime Engine)
실제 연계 처리를 수행하는 실행 엔진으로, 리소스 관리, 매핑 처리, 트랜잭션 처리 및 플로우 실행 기능을 제공합니다.
-
리모트 에이전트(Remote Agent)
원격지 서버에서 인바운드 및 아웃바운드 메시지를 송수신하는 구성 요소입니다. 허브 엔드포인트와 TCP 터널링 방식으로 메시지를 송수신합니다.
시스템 요구 사항
AnyLink 8을 설치하고 안정적으로 운영하기 위한 시스템 요구 사항은 다음과 같습니다.
-
하드웨어 요구 사항
플랫폼 CPU 메모리 저장 공간 Linux 계열 (Kernel 5.0 이상)
Intel x86 계열
최소: 512 MB
권장: 1 GB 이상
20 GB 이상
-
소프트웨어 요구 사항
항목 지원 버전 데이터베이스
MariaDB
JDK
JDK 21
브라우저
Chrome, Edge