12月は、毎日 Microsoft Learn を受講していこうという記録。
※受講後に書き込むので公開に間に合わないこと多々あります(アドベントカレンダーの意味w)
12/21 は
Core Cloud Services - Azure ネットワークオプション
- サイトを Azure にデプロイする
を受講。以下、簡易メモ。
Core Cloud Services - Azure ネットワークオプション
サイトを Azure にデプロイする
e コマースサイトの概要
疎結合アーキテクチャの利点
疎結合システムの構築に使用できるアーキテクチャパターンは、"n 層"である。
n 層アーキテクチャでは、アプリケーションが 2 つ以上の論理層に分割される。
アーキテクチャ上、上の階層は下の階層からのサービスにアクセスすることができるが、下の階層が上の階層にアクセスすることはできない。
階層は問題を切り離すのに役立ち、再利用できるように設計するのが理想的。
e コマース Web アプリケーションは、3層アーキテクチャに従っている。
・Web 層:ブラウザーを介して、ユーザーに Web インターフェイスを提供。
・アプリケーション層:ビジネス ロジックを実行。
・データ層:製品情報と顧客の注文を保持するデータベースとその他のストレージが含まれる。