오픈 소스 액세스

무한한 자유

간소화된 기술적 세부사항

소프트웨어나 컴퓨터 공학 배경이 없는 직원도
신속한 시스템 습득 가능

신속한 개발 및 유지 관리

개발팀의 빠르고 효율적인 개발 및 유지 관리 지원

하위 시스템 및 구조 포함

제3자 시스템과 프로그래밍 언어의 필요성 감소

쉬운 시스템 통합

자동화 시스템, 메일 서버, 전화 교환기, FTP 서버와의
간편한 통합

TROIA의 아키텍처 구조

caniasERP 시스템은 클라이언트, 애플리케이션 서버,
데이터 웨어하우스 계층으로 구성된 3+ 계층 아키텍처를
기반으로 합니다. 모든 비즈니스 프로세스의 운영 및
계산은 애플리케이션 서버 계층에서 수행되며, 클라이언트
계층은 최종 사용자에게 애플리케이션을 전달하는 역할만
수행합니다. 이러한 구조는 성능, 유지 관리성, 신뢰성 및
확장성을 크게 향상시킵니다. 사용자 친화적인 접근 방식
을 넘어 안전한 제품 제공 또한 중요한 우선 사항입니다.

고성능 및 고가용성

선형적으로 확장 가능한 아키텍처를 통해 뛰어난 성능과 고가용성을 제공합니다. 이론적으로 어떤 수의 애플리케이션 서버도 협력하여 병렬로 실행될 수 있습니다. 플랫폼 구조에 내장된 로드 밸런서를 통해 사용자는 즉각적인 부하 분배를 받을 수 있으며, 다양한 매개변수를 고려해 가장 적합한 서버로 안내받습니다. TROIA 플랫폼으로 개발된 모든 애플리케이션은 사용자 수에 관계없이, 큰 성능 차이 없이 서비스를 제공합니다. 로드 밸런싱은 다양한 유형의 고가용성 및 재해 복구 시나리오도 지원합니다.

애플리케이션 서버 계층은 모든 서버 운영 체제(Linux, Windows, Unix, OS400 등)와 서버 하드웨어(x86, x64, RISC, ARM 등)와 호환되며 모든 가상화 플랫폼도 지원됩니다. 클라이언트 계층은 Chrome, Safari 등 다양한 인터넷 브라우저를 통해 Windows, Linux, Unix, 모바일 운영 체제 등 거의 모든 운영 체제에서 실행할 수 있습니다. CaniasERP 및 TROIA 플랫폼에서 개발된 모든 애플리케이션은 추가 처리 없이 플랫폼에서 지원하는 모든 시스템에서 실행 가능합니다.

플랫폼의 모든 애플리케이션은 iasDB, MsSQL, MySQL, PostgreSQL, Oracle, DB2 등 일반적으로 사용되는 모든 데이터베이스 시스템과 호환됩니다. JDBC 인터페이스를 통해 접근할 수 있는 다른 모든 데이터베이스 시스템도 개발이나 컴파일 과정 없이 지원됩니다.

이 아키텍처는 시스템 관리자가 신뢰할 수 없는 네트워크로부터 데이터베이스 및 애플리케이션 서버를 효과적으로 격리할 수 있도록 설계되었습니다. 클라이언트와 서버 간의 독점 통신 프로토콜은 외부 위협의 위험을 최소화하며, 128비트 에드투엔드(end-to-end) 암호화를 통해 안전한 통신을 보장합니다. 추가로, OTP(일회용 비밀번호) 및 스마트 카드를 포함한 안전한 인증 방법을 시스템에 적용하여 보안을 강화할 수 있습니다.

시스템 구축과 업데이트는 간단한 파일 복사로 수행하거나 필요에 따라 자동으로 수행할 수 있습니다. 관리 및 모니터링 도구는 TROIA 플랫폼에 포함되어 있으며, 시스템의 다른 구성 요소와 함께 사용됩니다. 다양한 시스템 기능을 통해 기존 도구를 조정하거나 TROIA 언어를 활용해 새로운 도구를 개발할 수 있습니다.

높은 효율성

삼중 계층 아키텍처로 최적의 성능을 제공합니다

재컴파일 없는 개발

애플리케이션 실행 및 수정 시 시스템 재시작 불필요

업데이트에 따른 개발

모든 덮어쓴 애플리케이션의 원활한 실행 보장

다양한 인프라 제공

언어, 시간대 및 지역화 기능 포함한 향상된 지원

수정 없는 조정 가능한 표준 코드

크로스 구조를 통한 고객 맞춤형 클래스 사용 가능

TROIA, 고객의 요구에 최적화된
유연한 작업 환경

TROIA란?

  • 기업 소프트웨어 개발 및 실행 플랫폼
  • 4세대 객체 지향 프로그래밍 언어
  • 컴파일러, 인터프리터, 통합 개발 환경(IDE), 애플리케
    이션 서버, 클라이언트 및 기타 미들웨어 포함
  • CaniasERP 및 기타 Canias 기술의 주요 개발 플랫폼
왜 TROIA인가요?
특정 전문화에 구애받지 않아 비개발자도 쉽게 사용 가능
기술 발전에 맞춰 조정 가능
빠르고 비용 효율적
배우기 쉽고 사용 용이
고객을 위한 오픈 소스 제공
폭넓은 통합 가능성
모든 비즈니스 프로세스 지원
전체 소프트웨어 개발 라이프사이클 관리 가능
다국어 지원
다수의 회사 및 다중 지주 구조 지원
현지화 및 커스터마이징 용이
다양한 보고서 생성 용이
이동성 옵션 제공
고급 사용자 친화적 IDE
쉬운 설치
통합된 소프트웨어, 디버거 및 모니터링 도구
통합 성능 프로파일러
시간대 관리 기능
즉시 메시징 기능 제공
로봇 프로세스 자동화(RPA) 기능

플랫폼 독립적 인프라
비즈니스 프로세스 핵심 요구 사항에 맞춘 설계

성공 사례​

제안서를 작성하시고 canias여정을 시작하세요!