コース概要
概要
- システムとコンポーネントのコヒージョン
- システム/コンポーネントの依存関係
- ソフトウェア アーキテクチャ
- 技術アーキテクチャ
- エンタープライズ アーキテクチャ
- SOA とマイクロサービス アーキテクチャ
- 上記概念間の関係性
- ロジックの冗長性 vs. 依存関係
- データの冗長性 vs. 依存関係
ソフトウェア アーキテクチャ
基礎知識
- 用語の明確化: アーキテクチャ、設計、モデリング
- 直交性
- コンウェイの法則
一般的なアーキテクチャ
- モジュール分解
- 階層型アーキテクチャ
- 中央集中型 (Mediator Pattern)
- イベント駆動型アーキテクチャ
- 割り込み駆動型
- OSI
- クライアント/サーバー
- レイヤーモデル
オブジェクト指向設計の原則
- DRY, SRP
- カプセル化
- インターフェースに対するプログラミング
- リスコフの原理
- デメ忒ルの法則
設計パターン
- 設計パターンとは何か
- 生成パターン
- 構造パターン
- 行動パターン
- Model-Controller-View (MCV)
設計ツール
- ドメイン固有言語
- 字句解析
- CRC カード
- シナリオ
- ユースケースの記述
UML グラフィカル表現
- クラス図
- シーケンス図
- 集約図
- UML ツール
非 UML グラフィカル表現
- ER-モデリング
- 状態遷移機械
- データフロー
- アーキテクチャモデル
設計と維持管理
- レーマンの法則
- アーキテクチャのアンチパターン
- リファクタリング戦略
SOA と統合パターン
- 統合技術と方法
- 同期/非同期
- 詳細な直接通信パターン
- 直接および仲介者の通信
- メッセージキューイング
- ESB
デプロイメントパターン
- コードのデプロイ
- 不変性のデプロイ
- 可用性、スケーラビリティ、高性能、障害耐え性のパターン
- データとメッセージのレプリケーションおよびクラスタリング (CAP 定理)
お客様の声 (7)
トレーナーの知識、関与、および親密さ
Adam Kuklewski - GE Medical Systems Polska
コース - Technical Architecture and Patterns
機械翻訳
最新のソリューションを実際の例で説明します
Catalin - Siemens S.R.L.
コース - Technical Architecture and Patterns
機械翻訳
このトレーニングは、アーキテクトとして最初のステップから最終的なソリューションがすべて必要な品質基準を満たすことを確認するまでの過程まで、細部にわたる配慮が行き届いています。また、各要素の重要性についても道中で説明されます。さらに、このトレーニングは技術的な側面だけでなく、ビジネス面にも注目し、アーキテクトとしての役割が優れたソリューションを設計することだけではなく、企業の戦略的ビジョンに基づいて価値をもたらすことも重要であることを認識させてくれます。フィリップは素晴らしい講師で、非常にプロフェッショナルであり、豊富な経験と優れたコミュニケーションスキルおよびソフトスキルを持っており、アーキテクチャの役割に就くことを目指している人にとってこれらも必須です。最後になりましたが、フィリップが全コースコンテンツをPDFファイルとして提供してくれたことに大変感謝しています。これにより、学習の旅を続けていくための堅実な基盤を得ることができました - どうもありがとうございました!
Alex R. - Siemens S.R.L.
コース - Technical Architecture and Patterns
機械翻訳
もし一週間全体なら、もっと良かったでしょう
Marius - Siemens S.R.L.
コース - Technical Architecture and Patterns
機械翻訳
トレーナーが私のケースや問題を理解し、傾聴する能力...
Francois - TE
コース - Technical Architecture and Patterns
機械翻訳
トレーナーのエンゲージメントとその主題に対する情熱
Khalid Alqahtani - General Organization for Social Insurance
コース - Technical Architecture and Patterns
機械翻訳
このトピックは今日のトレンドです
Wael Mashal - SAP UK
コース - Technical Architecture and Patterns
機械翻訳