Middleware 레드햇 JBoss WS / EAP 제안 규격 확인 요청드립니다.
페이지 정보
작성자 Wonjongseok 아이디로 검색 전체게시물 댓글 3건 조회 1,965회 좋아요 1회 작성일 20-05-07 10:43본문
공공기관 WEB / WAS 제안 가능한지 확인 요청드립니다.
# 제안 S/W : Red Hat JBoss Web Server
요구사항 분류 |
시스템 장비구성 요구사항 |
|
요구사항 명칭 |
WEB서버 소프트웨어 도입 |
|
요구사항 상세설명 |
정의 |
WEB서버 소프트웨어 |
세부 내용 |
ㅇ도입 품목 : WEB 소프트웨어 ㅇ도입 수량 : 4식 ㅇApache HTTPD/Apache Tomcat을 포함한 오픈소스 기반 웹서버 ㅇWEB서버 기본기능 제공(HTTP 1.1이상 지원, SSL 2.0, 3.0 지원, Servlet 2.2, JSP 1.1, IPv6 환경 지원 등) ㅇMulti-Processing Module(MPM) 기능을 제공하여 서비스 신뢰성 및 확장성 지원(멀티쓰레드, 멀티프로세스 기능) ㅇ동일 머신에서 다른 IP와 호스트이름을 처리하는 가상호스트 기능 제공 ㅇPOSIX 쓰레드를 지원하는 유닉스 시스템에서 아파치를 여러 프로세스와 여러 쓰레드로 혼합해서 실행가능 ㅇPOSIX 호환층 대신 자체 API로 구현된 Apache Portable Runtime(APR) 사용 가능 ㅇ도입 WAS와 호환가능하며, 공개 SW에 대한 기술 지원체계 ㅇ오픈소스 라이센스 기반의 HotFix, Patch, Update 등 안정적인 기능 제공 |
# 제안 S/W : Red Hat JBoss Enterprise Application Platform
요구사항 분류 |
시스템 장비구성 요구사항 |
|
요구사항 명칭 |
WAS 소프트웨어 도입 |
|
요구사항 상세설명 |
정의 |
WAS 소프트웨어 |
세부 내용 |
ㅇ도입 품목 : WAS 소프트웨어 ㅇ도입 수량 : 4식 ㅇ오픈소스 기반 미들웨어로서 J2EE 1.5 표준 인증 ㅇ전자정부프레임워크 2.0와의 공식 인증 ㅇJ2EE 애플리케이션, 리소스 배포 제어 ㅇDB Connection Pool 지원 ㅇ장애발생시 사용자에게 무중단 서비스를 제공하는 Fail-Over 기능제공 ㅇGUI 기반관리, 모니터링 기능, 관리툴 API 지원 ㅇ표준 컨터이너 포맷의 이미지 제공 및 기술지원 제공 |
댓글목록
와스고수님의 댓글
와스고수 작성일
안녕하세요.
제안규격에 특이사항은 없습니다.
한가지 더 추가적으로 제안드리면, 사용버전에 대해 아래 항목 이상버전 사용을 권고드립니다.
Web 서버
nginx 1.10+ 이상 권고
HTTP/2.0 지원할 수 있는 환경으로 빌드가능
health check 기능 활성화 사용
필요에 따라 upstream sticky 활용
분산 시스템 연동 환경에 맞는 TRACE_ID 발급 및 전달 ( GXID, TXID )
표준 access 로그 포멧에 준수해야 함 ( 로그 포멧 가이드 )
서버 설정은 virtual host 별로 관리 필요
WAS 서버
[JVM기반] Spring-boot 기반의 Application 을 기본 사용으로 권고 ( 2018년 1.5.18 이상 버전 )
[JVM기반] Spring-boot 사용이 어려운 경우 servlet engine 인 tomcat 사용을 권고 ( 2018년 9.0 이상 버전 )
[JVM기반] JEE(JavaEE)환경의 복잡한 환경이 필요한 경우에만 JBoss Wildfly 환경을 사용하도록 한다. (2019년 Wildfly-16.0.0.Final 이상 버전)
[JVM기반] JDK 는 1.8 이상을 사용해야 한다.
각 WAS 서버는 서버의 배포/증설/축소 시 대응이 가능하도록 구성이 돼야 한다.
Wonjongseok님의 댓글의 댓글
Wonjongseok 작성일추가 제안 사항까지 가이드 감사합니다.
와스고수님의 댓글의 댓글
와스고수 작성일
추가로 아래 내용도 참고하시면 도움되실 겁니다.
▸ 공개(오픈소스) 기반의 최신 WAS로 기술지원이 가능
▸ 최신 JAVA 1.8 및 JAVA EE7 표준 완벽지원 및 인증제품
▸ 전자정부표준프레임워크 공식인증 WAS, CC보안인증 제품
▸ Docker 기반에 PaaS 환경에서 인증된 WAS 제품
▸ 전자정부 표준 프레임워크 공식 검증
▸ J2EE 애플리케이션, 리소스 배포 및 제어
▸ DB Connection Pool 지원
▸ EJB 3.0, JPA, JCache, Hibernate, Seam 지원
▸ 웹 서비스 표준 지원(JAX-WS, JAX-RS, SOAP, WSDL, UDDI 등)
▸ 트랜잭션, 분산 트랜잭션(two-phase commit) 제어
▸ 세션, JNDI 클러스터링 기능 지원
▸ 네이티브 커넥터를 통한 처리 속도 향상
▸ 장애 발생시 사용자에서 무중단 서비스를 제공하는 Fail-Over 기능 제공
▸ Lazy Class Loading 지원
- 클래스 로드의 병렬화 지원
- 모듈 기반의 비계층형 클래스 로딩 지원
- 어플리케이션간 클래스 격리 지원
▸ mod-Cluster 모듈과 MCMP을 이용하여 WAS간 성능에 따른 로드발런싱 지원
▸ GUI, CLI, REST-API를 모두 지원하는 WAS 관리 기능 제공
▸ 지속적인 업데이트 및 Hotfix 기업 공식기술지원이 가능한 제품
▸ 도입 OS와 100% 호환 가능