#author("2022-03-29T12:17:05+00:00","default:admin","admin") -[[あらゆるシステム開発には「アーキテクチャ」が必要である:https://www.wantedly.com/companies/company_8774554/post_articles/325506]] -[[システムアーキテクチャ設計で考えることを整理してみた:https://qiita.com/tomtom55/items/220507baf0ddfb17ffe5]] -[[アプリケーション・アーキテクチャとは:https://www.redhat.com/ja/topics/cloud-native-apps/what-is-an-application-architecture]] -[[WEBアプリケーションとは?仕組みを開発やフレームワークを例に解説:https://www.itmanage.co.jp/column/web-application/]] -[[Webアプリ構築で、まず考えるべきアーキテクチャの検討ポイント(基礎編):https://atmarkit.itmedia.co.jp/ait/articles/1405/10/news001.html]] *アーキテクチャパターン [#p6f0bfa3] **モノリシックアーキテクチャ [#fc148806] ***レイヤードアーキテクチャ [#h0eb5e1f] -標準的な論理レイヤー --プレゼンテーション層 --ビジネス層 --永続化層 --データベース層 -一番基本のアーキテクチャ -小規模でシンプルなアプリケーションやWebサイトに適している -どのアーキテクチャパターンがベストなのかわからない場合はひとまずこれ ***パイプラインアーキテクチャ [#a5a212ca] ***マイクロカーネルアーキテクチャ [#n7c0e43b] **分散アーキテクチャ [#u18a43d4] -[[分散コンピューティングの誤信:https://oreil.ly/fVAEY]] ***サービスベースアーキテクチャ [#w1660e11] -多くのビジネスアプリケーションで使えるアーキテクチャ ***イベント駆動アーキテクチャ [#v481856b] ***スペースベースアーキテクチャ [#a7ca22b6] ***サービス指向アーキテクチャ [#c103a2f4] ***マイクロサービスアーキテクチャ [#raffca6f] *クラウドネイティブ [#a78d43cc] -[[クラウドネイティブ・アプリケーションについて理解する:https://www.redhat.com/ja/topics/cloud-native-apps]] **[[AWS Well-Architected:https://aws.amazon.com/jp/architecture/well-architected/]] [#s4882445] *インフラ [#h05b08e6] -[[オンプレWebシステムのインフラ構成を考えてみた:https://densan-hoshigumi.com/nw/onpremises-web-infra]] -[[WebとAPIとサーバレスと ~アーキテクトコラム~:https://www.nri-digital.jp/tech/20190820-1005/]]