概要
アプリケーション アーキテクチャは、ここで示した例とは異なる複雑さ、異なる課題、および異なる組織構造を持つ可能性があります。 このモジュールでは、モノリシックアーキテクチャとマイクロサービスアーキテクチャが何で構成されるのかを学習しました。 モノリシック アプリケーションの例をデプロイし、Azure Functions にデプロイされたマイクロサービスを使用するようにリファクタリングしました。 また、アプリケーションの分析と分解に使用できるフレームワークである ドメイン駆動型設計の概要についても説明しました。
詳細情報
マイクロサービスの詳細については、次のドキュメントを参照してください。
ドメイン駆動設計の背景を詳しく知る場合は、Eric Evans による デザインDomain-Driven することをお勧めします。 本書では、最初にドメイン駆動設計という用語を紹介しました。 もう 1 つの参考資料として、ヴォーン・バーノンによる Domain-Driven デザインの実装 があります。