JBoss EAP 와 Wildfly 비교

JBoss EAP7 에 대한 FAQ – JBoss EAP 와 Wildfly 차이점 외

JBoss EAP7 제품과 관련하여 주로 문의하시는 내용들을 정리해 보려고 합니다.
두 번째로 JBoss EAP7 와 관련하여 자주 비교 설명을 요청하는 내용들을 정리하였습니다.

제이보스의 의미는 무엇인가요?

JBoss는 1999년에 Mark Fleury가 EJB컨테이너를 오픈소스로 개발하기 위해 EJBOSS(Enterprise Java Beans Open Source Software)라는 이름으로 시작한 프로젝트였지만 SUN과의 상표권 문제 때문에 앞의 E를 빼고 현재의 JBoss라는 이름이 되었습니다.

JBoss EAP6는 무엇인가요?

JBoss EAP 6는 개방형 표준을 기반으로 개발된 오픈소스 미들웨어 플랫폼으로 Java EE 6 인증을 받은 웹 애플리케이션 서버 제품입니다.
엔터프라이즈 환경에서 미들웨어가 갖추어야 하는 대용량 트랜잭션(Transaction), 고가용성을 위한 클러스터링, 메시징, 분산 캐싱, 고성능 보장 등의 기술들을 제공합니다.
JBoss EAP 6 버전은 오픈소스 커뮤니티 프로젝트의 결과물을 이용하여 제품화 됩니다. 다음 URL에서 JBoss EAP 6가 커뮤니티의 어떤 버전을 사용하고 있는지 확인할 수 있다.
다음의 URL ( https://access.redhat.com/site/articles/112673 ) 에서 JBoss EAP 버전 별 구성 컴포넌트에 대한 상세 내용을 확인할 수 있습니다.

JBoss AS 제품을 사용 중인데 레드햇이 직접 기술 지원해 주시나요?

아니오.
레드햇은 JBoss EAP 제품에 대해서 만 기술 지원이 가능합니다.
무료로 사용하고 계신 JBoss AS ( 최신의 Wildfly) 제품에 대해서는 기술 지원을 받으실 수 없습니다.
기술 지원 문제로 JBoss AS 제품에서 JBoss EAP 제품으로 전환을 고려 하신 다면 오픈나루 ( sales@opennaru.com ) 에 문의해 주세요.

JBoss EAP6와 JBoss AS7 제품의 차이점은 무엇인가요?

JBoss EAP7 은 유상 오픈소스 제품으로 Wildfly 이라는 오픈소스 커뮤니티 제품을 Red Hat 에서 추가 테스트와 검증 등을 통하여 안정성, 성능 그리고 보안 수준을 높인 기업용 오픈소스 애플리케이션 서버입니다.
즉 JBoss EAP7과 Wildfly는 소스 코드 수준에서 거의 동일한 제품으로 벤더에 의한 유료 기술 지원을 받을 것인지 아니면 무료로 사용자 스스로 제품 문제들을 해결할 것 인지가 가장 큰 차이점입니다.
( ※ JBoss.org 에서 다운로드 할 수 있는 JBoss AS 나 Wildfly 등의 오픈소스 커뮤니티제품은 레드햇에서 기술 지원되지 않으니 주의해 주십시오. )

Wildfly는  커뮤니티에서 주로 기능 개발을 목적으로 하는 제품으로 기능 개발 중에 발생된 버그는 수정되어 릴리즈에 포함될 수 있지만, 버그 수정이나 지원 환경에 대한 검증을 목적으로 한 유지 보수와 보안 업데이트는 없습니다. 즉 주요 기능을 포함한 메이저 버전 업그레이드는 있지만 보안이나 버그 패치 등의 유지보수 차원의 릴리즈는 없기 때문에 커뮤니티 버전에서 버그 수정이 필요하다면 직접 코드 수정, 포팅 그리고 빌드해야 합니다.

JBoss EAP7 제품은 상용 서비스 제품으로 기능 개발 중심의 커뮤니티 버전과는 달리 고객이 요청한 버그 수정 또는 보안 업데이트 등의 안정성과 품질 그리고 기술 지원 환경에 대한 호환성 테스트를 거쳐 출시하는 엔터프라이즈 제품입니다.

JBoss 커뮤니티 제품과 엔터프라이즈 제품의 차이점

Wildfly (JBoss 커뮤니티 제품)
JBoss EAP ( 엔터프라이즈 제품 )

사이트

AS7(jboss.org)/Wildfly8 (wildfly.org)

redhat.com/jboss.com

라이선스 비용

없음

없음

기술지원

사용자 스스로 기술 지원

벤더 기술 지원

소스 코드 접근

완전한 접근 가능

완전한 접근 가능

대상

누구나

레드햇 서브스크립션 고객

개발

오픈 소스 프로젝트 커뮤니티

오픈 소스 프로젝트 커뮤니티 및 JBoss EAP 제품화 팀

개선 및 향상

커뮤니티의 요구에 따른 임시 또는 실험적인 소프트웨어 변경

주요 릴리스, 소규모 릴리스, 패치 및 마이그레이션 도구를 포함한 구조화된 릴리스 과정

매뉴얼

프로젝트 컴포넌트에 따라 다양

전문적인 소프트웨어 설명서

품질

기능 검증을 위한 테스팅 위주

매우 다양한 테스트 등이 통합된 우수한 품질

제이보스와 와일드플라이스의 차이점은 무엇인가요?

JBoss AS 라는 의미가 JBoss Application Server 의 약자이며 많은 경우 JBoss 로 표기하여 Red Hat 의 상용 오픈소스 제품인 JBoss EAP 와 혼돈을 야기 했습니다.
이러한 혼란을 해소하기 위하여 JBoss AS8 버전부터는 기존의 ‘JBoss’라는 이름을 ‘Wildfly’ 라는 이름으로 변경하기로 결정했으며,
현재는 jboss.org 가 아닌 wildfly.org 커뮤니티에서 ‘wildfly8’이라는 이름으로 오픈소스 프로젝트를 진행하고 있습니다.

제이보스 제품은 레드햇 리눅스만 지원하나요?

아니오,
JBoss EAP6 는 Pure Java 로 개발된 애플리케이션 서버 제품으로 대부분의 Java 런타임을 지원하고 있으며, 레드햇 리눅스 이외에도 마이크로소스트 윈도우즈 서버와 유닉스 서버를 지원합니다.
JBoss EAP6 버전에서 지원 환경은 아래의 URL에서 확인해 주세요.

주의

위의 내용은 레드햇의 정책에 따라 예고나 통보 없이 변경 될 수 있으며 구입에 관한 문의는 오픈나루(sales@opennaru.com) 로 문의 주세요.

Tomcat ,Apache, 제이보스 10분이면 설치 완료

Apache, Tomcat, JBoss 10분이면 설치 끝 - KHAN [apm]

Tomcat , Apache , JBoss 에 대하여 오픈나루의 OPENMAUR APM 은 자동으로 설치와 구성 그리고 튜닝하며 해당 구성에 대한 설치보고서를 자동생성하는 Provisioning 기능을 제공합니다.
Provisioning 기능을 이용하면 OS 만 설치되어 있으면 수분 이내에 웹 서버와 WAS 서버를 설치하고 고난이도의 클러스터링 설정이나 리눅스 튜닝을 자동으로 수행하여 즉시 서비스할 수 있는 환경을 구성해주는 자동 프로비져닝 기능입니다.
기존의 엔지니어의 기술 지원에 의존적인 웹서버와 WAS 구성을 전문가 수준으로 자동으로 구성하여, 구축기간 뿐만아니라 비용 절감 효과를 제공합니다.

Apache / Tomcat / 제이보스 자동 설치 방법 소개

Tomcat , Apache , JBoss 설치보고서 다운로드

웹서버 WAS 설치 자동화
  • OPENMARU APM 은 고객의 요구에 따라 제이보스,  Tomcat , Apache 설치/구성된 환경에 대하여 자동으로 설치 보고서를 작성합니다.
  • 설치보고서에서 다루는 내용은 제이보스에 필요한 각종 구성 정보들을 일목요연하게 제공하며 운영에 필수적인 주요 Apache , Tomcat 에 대한 구성 방법을 제공합니다.
  • 운영팀과 개발팀 모두에게 필요한 데이터소스 설정 , 모듈 및 애플리케이션 배포 방법 등도 제공합니다.

Tomcat , Apache , JBoss 설치보고서 다운로드 받기

JBoss EAP 소개 자료 다운로드
  • 클라우드/컨테이너 환경에 최적화
  • 마이크로서비스 아키텍처 지원
  • 가볍고 빠른 미들웨어
  • Wildfly 기반

References & Related Links

거침없이 배우는 JBoss10점
전준식 엮음/지&선(지앤선)
Summary
product image
Aggregate Rating
no rating based on 0 votes
Brand Name
Red Hat
Product Name
JBoss EAP