JB501

Building Advanced Red Hat Enterprise Applications

다음 관련 정보 보기:

프런트 및 백 오피스 애플리케이션을 통합하는 핸드온 교육 과정으로 기술 향상

Building Advanced Red Hat Enterprise Applications(JB501)은 Red Hat® JBoss® 개발자 교육 과정의 일부입니다. 본 교육 과정은 사례 연구를 기반으로 진행되며, 프런트 및 백 오피스 애플리케이션을 통합하는 방법을 집중적으로 다루는 핸드온 교육 과정입니다.

교육 과정 개요

본 교육 과정은 사례 연구를 기반으로 진행되며, Red Hat JBoss Data Grid, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss BPM Suite, Red Hat JBoss Fuse, Red Hat JBoss A-MQ 등을 포함한 몇 가지 Red Hat Middleware 제품이 솔루션에 사용됩니다. 또한 수강생에게 Java EE 6, JPA(Java Persistence API), 비즈니스 프로세스, 비즈니스 룰, Camel 경로, 캐싱 및 통합 큐를 사용할 기회가 주어지고, 최종 솔루션을 구축하는 과정에서 각 단계별로 설계와 관련하여 아키텍처에 관한 논의에 참여할 수 있습니다. 본 교육 과정에 참여하려면 관련 제품에 관한 사전 지식과 기본적 기술을 갖추고 있어야 합니다.

교육 과정 내용 요약

  • Camel 경로
  • JMS 큐
  • OSGi 배포
  • 캐싱
  • 데이터 그리드 원격 쿼리
  • 비즈니스 중심 프로젝트
  • 비즈니스 프로세스 개발
  • 비즈니스 룰 개발
  • JAX-RS 및 JAX-WS 웹 서비스
  • Java EE 6 토픽: JPA, CDI, EJB, JSF
  • JUnit, Arquillian, Selenium을 이용한 자동화된 테스트

대상자 및 전제 조건

이 교육 과정은 엔터프라이즈 Java 개발자를 대상으로 합니다.

이 교육 과정의 전제 조건

이 교육 과정에 참여하려면 자격증을 보유하고 있거나 아래의 과정을 수강했거나 그에 상응하는 경험이 있어야 합니다.

이 교육 과정의 개요

이 교육 과정에서는 사례 연구를 기반으로 프런트 및 백 오피스 애플리케이션 통합을 실습합니다. 사례 연구는 JBTravel이라는 가상의 항공사 애플리케이션을 기반으로 진행됩니다. JBTravel 애플리케이션을 통해 수강생이 학습할 내용은 다음과 같습니다.

  • 아키텍처 프레임워크 및 요구 사항 설명
  • 구성 요소와 상호작용 설명
  • 다음을 수행하는 애플리케이션 코딩 및 테스트:
    • 기내 식사 주문
    • 고객을 위한 비행 상태 정보 제공
    • 관리자를 위한 항공관제 리포트 생성
    • 조종사를 항공편에 할당
    • 출항 게이트를 항공편에 할당
    • 항공기 안전 점검 성과 등록
    • 연료 소요량 계산 및 발주

참고: 교육 과정 개요는 최신 기술 업데이트와 기본 작업의 개념 진화에 따라 변경될 수 있습니다. 특정 목표 또는 토픽과 관련하여 질문 또는 확인할 사항이 있는 경우 Red Hat에 문의하세요.

이 교육의 영향

조직에 미치는 영향

이 교육 과정은 전형적인 확장형 Fuse 스택, 룰, 프로세스 관리, 데이터 그리드 소프트웨어를 통합하는 데 필요한 기술을 개발하여 조직에서 더 신속한 통합 및 배포를 제공하기 위한 것입니다.

Red Hat은 고객에게 이점을 제공하기 위해 이 교육 과정을 만들었지만, 회사마다 상황과 인프라가 다르므로 실제로 얻어지는 이점은 다를 수 있습니다.

개인에게 미치는 영향

이 교육 과정을 이수하면 수강생은 모든 JBoss 미들웨어 기술을 통합하여 실제 애플리케이션을 생성할 수 있습니다.

수강생은 다음 기술을 시연할 수 있게 됩니다.

  • JBoss Fuse를 기존 Java EE 웹 애플리케이션에 통합
  • 룰을 가져오기 위해 BRMS를 기존 Java EE 웹 애플리케이션에 통합
  • 워크플로를 처리하기 위해 BPM Suite를 기존 Java EE 웹 애플리케이션에 통합
  • 커스터마이징된 데이터 구조를 가져오기 위해 JBoss Data Grid를 Java EE 웹 애플리케이션에 통합