このコースでは、Java EE テクノロジーを使用した堅牢なエンタープライズ Java アプリケーションのアーキテクチャおよび設計に関する知識を習得します。Java EEおよび適切なテクノロジーについての理解、および Java EEテクノロジーを実装時にアプリケーションBluePrints を作成するために必要とされるストラテジーに関する知識を習得します。ストラテジーにはスケーラビリティや柔軟性等のシステム品質、Java EE テクノロジー BluePrints、およびデザインパターンを適用することによる効果的な意志決定が含まれます。
対象者
- ITアーキテクト、エンタープライズ・アーキテクト、Java EE アーキテクトを目指す方
- Sun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5(SJC-EA)の資格取得を目指す方
上に戻る
前提条件
-以下のコースをご受講済み、または同等の知識をお持ちの方
- Javaプログラム言語の経験
- Enterprise JavaBeans アーキテクチャを理解している
- トランザクション・モデルを理解している
上に戻る
習得できるスキル
- アーキテクチャの概念
- システム品質
- アーキテクチャ開発のガイドライン
- クライアント層のアーキテクチャ
- Web 層のアーキテクチャ
- ビジネス層のアーキテクチャ
- 統合・リソース層のアーキテクチャ
- セキュリティアーキテクチャ
- ソフトウェアアーキテクチャの評価
上に戻る
トピック
実習環境
- このコースは机上での実習形式で、マシンを使用する実習はありません
上に戻る
コース内容
アーキテクチャの概念
アーキテクチャが必要な理由、アーキテクトの役割、アーキテクチャの考え方について説明します。
システム品質
システム品質の品質要求を確立するために、品質カテゴリとその改善方法について説明します。
アーキテクチャ開発のガイドライン
分散化システムにおけるリスクと、その制御方法について説明します。
クライアント層のアーキテクチャ
クライアント層の役割、懸念事項、テクノロジーについて説明します。
Web 層のアーキテクチャ
Web層の役割、懸念事項、テクノロジーについて説明します。
ビジネス層のアーキテクチャ
ビジネス層におけるコンテナサービス、ドメインモデルの構築、開発方法について説明します。
統合・リソース層のアーキテクチャ
エンタープライズ情報システムにおけるリソース管理と、その利用および実現方法について説明します。
セキュリティアーキテクチャ
分散化コンピューティングにおけるセキュリティの影響とその対処方法について説明します。
ソフトウェアアーキテクチャの評価
ソフトウェアアーキテクチャの評価とその方法について説明します。
上に戻る
|