言語|国を設定する

各国のポータルページを見る

各国の最新情報は、以下の国別ポータルページからご確認ください。

JB501

Building Advanced Red Hat Enterprise Applications

情報を表示しています:

フロントオフィス向けとバックオフィス向けアプリケーションの統合について実践的なトレーニングでスキルを伸ばす

Building Advanced Red Hat Enterprise Applications (JB501) は、Red Hat® JBoss® 開発者コースの一部です。このコースはケーススタディを基に進行します。フロントオフィス向けとバックオフィス向けアプリケーションを統合する実践的なトレーニングを集中的に行います。

コース概要

このコースはケーススタディを基に進行します。Red Hat JBoss Data GridRed Hat JBoss Enterprise Application PlatformRed Hat JBoss BPM SuiteRed Hat JBoss FuseRed Hat JBoss A-MQ などの Red Hat ミドルウェア製品がソリューションの中で利用されています。受講者は、Java EE 6、Java Persistence API (JPA)、ビジネスプロセス、ビジネスルール、Camel ルート、キャッシング、キューの作成を使用して統合を進めます。それぞれの手順の中で、アーキテクチャについて意見を出し合いながら、最終的なソリューションを見つけます。受講者は、使用する製品の基本的な知識とスキルを持っていることが求められます。

学習内容サマリー

  • Camel ルート
  • JMS キュー
  • OSGi デプロイ
  • キャッシング
  • データ・グリッド・リモート・クエリ
  • Business Central プロジェクト
  • ビジネスプロセス開発
  • ビジネスルール開発
  • JAX-RS および JAX-WS を使用した Web サービス
  • Java EE 6 トピック: JPA、CDI、EJB、JSF
  • JUnit、Arquillian、Selenium を使用した自動テスト

対象者と前提条件

このコースは、企業の Java 開発者が対象です。

受講の前提条件

このコースの受講にあたっては、認定の取得、以下のコースの修了、または以下に挙げる同等の経験が必要です。

学習内容

このコースは、フロントオフィス向けとバックオフィス向けのアプリケーションを統合するケーススタディに従って進行します。ケーススタディは、JBTravel という架空の航空会社で使用するアプリケーションをベースに作成されています。JBTravel のアプリケーションを通して、受講者は以下のことを学習します。

  • アーキテクチャに関するフレームワークと要件を説明する
  • コンポーネントおよびコンポーネント間の連携を説明する
  • 次の目的で使用するアプリケーションの一部をコーディングしテストする:
    • フライトの食事を発注する
    • 顧客にフライトステータスを提示する
    • 管理者向けフライト管理レポートを作成する
    • フライトのパイロットを割り当てる
    • フライトの出発ゲートを割り当てる
    • 飛行機の安全点検のパフォーマンスを登録する
    • 必要な燃料を計算し発注する

注:学習内容は、テクノロジーの進歩や対象業務の性質の変化に伴って変更されることがあります。具体的な学習内容やトピックについてご不明な点がある場合は、Red Hat にお問い合わせください

このトレーニングの効果

組織にとっての効果

このコースの目的は、Fuse、ルール、プロセス管理、およびデータ・グリッド・ソフトウェアの標準な拡張スタックを統合して、現場における統合とデプロイの速度向上を図るために必要なスキルを伸ばすことです。

このコースはお客様にメリットをもたらすように作られていますが、個々の会社やインフラストラクチャの特徴は異なるため、実際に得られる利点には差異が生じることがあります。

個人にとっての効果

このコースを受講すると、実世界のアプリケーションを作成するために、あらゆる JBoss ミドルウェア・テクノロジーを統合できるようになります。

以下のスキルを習得できます。

  • JBoss Fuse を既存の Java EE Web アプリケーションに統合する。
  • ルール取得のための BRMS を既存の Java EE Web アプリケーションに統合する。
  • ワークフロー処理のための BPM スイートを既存の Java EE Web アプリケーションに統合する
  • カスタマイズしたデータ構造を取得するための JBoss Data Grid を Java EE Web アプリケーションに統合する。