제우스
제우스는 "Java Enterprise User Solution"의 약자이다. JEUS는 웹 환경에서 애플리케이션을 개발, 운용, 실행할 수 있는 플랫폼 역할을 하면서, 포괄적인 Java 기반의 웹 애플리케이션 서비스와 관리를 제공합니다.
개요
제우스(Java Enterprise User Solution)는 웹 환경에서 애플리케이션을 개발, 운용, 실행할 수 있는 플랫폼 역할을 하면서, 필요한 각종 서비스들을 제공해주는 WAS(Web Application Server, 웹 애플리케이션 서버)로서 세계 상용 최초로 국제 표준인 J2EE 1.4(JEUS 5)와 Java EE 5(JEUS 6), Java EE 6(JEUS 7)를 인증 받은 제품입니다. JEUS는 애플리케이션의 트랜잭션 관리, 세션 유지, 부하 분산 등 다양한 기능을 제공할 뿐만 아니라, 계층화된 구조로 유연성과 기능 확장성이 우수해 비즈니스 로직을 쉽고 효과적으로 구현할 수 있습니다. 또한 Java EE 6 스펙을 준수하여 자바의 유연성 및 경량화, 확장성을 완벽히 지원하고, 사용자의 개발 편의성이 대폭 향상되었습니다.
장점
시장 1위 솔루션의 안정적인 제품과 기술력
제우스는 세계 상용 최초로 Java EE 5, Java EE 6를 인증 받은 리딩 솔루션이며, 국내 SW 기업 최초로 Gartner Magic Quadrant 6년 연속 등재되어 세계적으로 제품의 우수성과 기술력을 인정 받은 제품입니다. ° 국내시장 1위 WAS 제품 세계적인 시장조사 기관인 IDC에서 최근 발표한 2011년 시장 자료에서 국내 전체 시장에서 38.7%를 기록하며 시장에서 1위를 차지했습니다. ° 세계 상용 최초 Java EE 5, 6 인증 취득 JEUS는 세계 상용 최초 Java EE 5(JEUS 6) 인증과 더불어 2009년 12월에는 새롭게 제정된 Java EE 6(JEUS 7)에 대하여도 세계 최초로 인증을 취득하여 국제 표준을 선도하고 있습니다. ° 대용량 웹 처리시 탁월한 성능 JEUS는 자사 웹서버인 WebtoB와 연계를 통하여 대용량 데이터 처리 시 Request Queuing, 동적 부하분산, Stream Pipe 통신 기능 기반으로 우수한 성능을 지원합니다.
획기적 TCO 절감 JEUS 전환 시, 외산 벤더사 대비 JEUS의 신규 라이선스 도입 및 유지보수 비용은 제품 도입 시점부터 교체에 따른 TCO 절감 효과를 체감할 수 있으며, 3년간 총소유비용(TCO)에 있어서도 최대 80%의 획기적인 비용 절감이 가능합니다.
One-Stop 서비스 1-2-3차에 이르는 단계적 지원 조직을 통하여 고객사의 요청 시 즉각적이고 효과적인 기술 지원을 제공합니다. 이는, 외산 벤더와는 차별화된 국내 원천기술력을 바탕으로 프로젝트 레벨의 특수기능까지 개발 및 지원이 가능한 폭넓은 서비스를 제공합니다.
기능
표준 준수 ° Java EE 6 표준 준수 Servlet 3.0, Dependency Injection 등 최신의 표준 스펙을 지원하고, Annotations, POJO, REST 등 최신의 프로그래밍 기법을 준수하여 표준화된 개발 방식과 깔끔하고 관리적인 코딩을 통해 높은 개발 생산성을 보장합니다.
고가용성/안정성
° 도메인 아키텍처(Domain Architecture)
도메인으로 서비스를 운영 및 관리하는 아키텍처로 클라우드 같은 대규모 환경을 위한 동적 확장이 용이하며 서버관리에 대한 오버헤드 감소로 성능이 대폭 향상되었습니다. 또한 관리와 서비스 기능의 분리로 관리 포인트가 단일화 되어 관리 편의성이 향상 되었습니다.
° 동적 클러스터링(Dynamic Clustering) 도메인 아키텍처를 중심으로 하는 JEUS의 동적 클러스터링 기능은 클라우드 컴퓨팅에서 반드시 필요로 하는 Rapid Elasticity를 뒷받침하는 핵심 기술요소입니다. 업무 및 시스템 변화에 따라 동적으로 클러스터링 구성이 가능하여 유연성 및 확장성이 강화되었습니다.
고성능
° 대용량 트랜잭션
자사 웹서버인 WebtoB와 연계를 통하여 대용량 데이터 처리 시 Request Queuing, Dynamic Load Balancing, Stream Pipe 통신 기능 기반으로 우수한 성능을 지원합니다.
° 고성능 세션 클러스터링 마스터 & 백업 세션서버 사이에 발생 가능한 지속적인 자기 진단(Health-Check) 및 동기화를 최소화하고 통신 방식을 새롭게 적용하여 클러스터링의 성능을 개선하였습니다.
° Light-Weight 실행 방식 서버에 모든 엔진 기능이 다 포함되어 자칫 무거워 질 수 있는 운영환경을 대비하여 사용하지 않는 엔진을 Lazy하게 기동하는 Light-Weight 실행방식을 취하였습니다.
기능/편의성
° 무중단 배포(Graceful Redeployment)
어플리케이션 변경으로 인한 재배포(Redeployment) 시, 기존 어플리케이션에 연결된 사용자의 서비스 중단 없이 그 이후의 요청은 변경된 어플리케이션이 처리하여 시스템의 다운타임을 최소화합니다.
° 클래스 동적반영(Hot Swap) JDK instrumentation package를 이용하여 클래스 로더(Class Loader)의 리로딩 없이 Java 클래스의 재정의가 가능한 클래스 동적 반영 기능을 제공합니다. 전통적인 Java EE 개발 라이프사이클에서 빌드 및 배포 과정을 줄여 빠른 테스트가 가능하면 전체 개발기간을 단축할 수 있습니다 . ° 웹 어드민 도메인 기반의 JEUS 시스템을 손쉽게 관리할 수 있도록 사용자 경험 극대화에 주력하였습니다. UI 디자인 변경, Navigation 구조개선과 성능향상 그리고 HTML5등의 최신 기술을 적용하여 접근성을 향상시켰습니다.
° MQ 특수기능 JMS 표준 스펙에서 지원하지 못하는 메시지 순서보장과 정렬기능을 지원하여 다양한 비즈니스 요구사항을 효과적으로 구현할 수 있게 합니다.
° Message Bridge Message Bridge는 두 개의 서로 다른 MQ(JMS Server)를 연결해주는 기능으로 JEUS의 MQ 도입 시 기업 내 시스템간의 상호운용성과 유연성을 증대시키게 됩니다.
° Web Service Transaction OASIS 웹서비스 표준규격인 WS-Coordination와 WS-Automic Transaction을 지원하여 이기종간 Transaction이 가능합니다.
° Java Message Server 그룹에 속한 메세지들을 하나의 단위로 처리하며, 메세지들을 하나의 Unit으로 묶어 Unit 내의 메세지 처리 순서를 보장합니다.
° 역방향 접속 방식(Reverse Connection Pooling) JEUS와 WebtoB 구성 시 역방향 접속 방식(Reverse Connection Pooling)을 제공하여 방화벽에 웹서버와 WAS 간의 통신을 위한 포트를 따로 열지 않는 최상의 보안을 지원합니다.
같이 보기