21世紀では、我々は、クラウドネイティブアプリケーションアーキテクチャの進化に、マイクロサービスアーキテクチャに、SOA(サービス指向アーキテクチャ)からエンタープライズ分散アプリケーション・アーキテクチャを目撃しました。
エンタープライズアーキテクチャ記述の進化の考え方ためには、いくつかのは、形而上学について話しましょう。
まず、熱力学第二法則に沿って、企業のITシステム(エントロピー)の複雑。時間の控除では、ビジネスの変化は、企業のITシステムの複雑さはますます高くなります。
第二に、よく知られているコンピュータのインタラクションのデザインがあり保全法の複雑さ。対話型アプリケーションの複雑さは唯一の別の方法が存在し、それを置くために、消えません。この原理は、ソフトウェアアーキテクチャに適用されます。新しいソフトウェアアーキテクチャの導入は、ITシステムの全体的な複雑さを軽減しません。
あなたがしたいかどうかの人生は、このことを聞いているだけではなく、私たちは少し冷静さを感じて投げますか?:-)
現代のソフトウェアアーキテクチャのコアタスクの1つは、直面する必要があるアプリケーション開発の複雑さを軽減、国境インフラストラクチャとアプリケーション、合理的なセグメンテーションの複雑さが定義されています。換言すれば、開発者は、技術革新のコアバリューに集中できるよう、そして右の人々やシステムへのいくつかのより多くの質問を置くことです