#author("2023-01-20T07:04:40+00:00","default:admin","admin")
#author("2023-01-20T07:16:30+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]
-[[アーキテクチャ 【まとめ】 -マイクロサービス、ミニサービス、モジュラーモノリス、モノリシックアーキテクチャを並べて比べてみました-:https://tech-blog.rakus.co.jp/entry/20201218/architecture]]

**モノリシックアーキテクチャ [#fc148806]
***レイヤードアーキテクチャ [#h0eb5e1f]
-標準的な論理レイヤー
--プレゼンテーション層
--ビジネス層
--永続化層
--データベース層

-一番基本のアーキテクチャ
-小規模でシンプルなアプリケーションやWebサイトに適している
-どのアーキテクチャパターンがベストなのかわからない場合はひとまずこれ

***パイプラインアーキテクチャ [#a5a212ca]
***マイクロカーネルアーキテクチャ [#n7c0e43b]

**分散アーキテクチャ [#u18a43d4]
-[[分散コンピューティングの誤信:https://oreil.ly/fVAEY]]

***サービスベースアーキテクチャ [#w1660e11]
-多くのビジネスアプリケーションで使えるアーキテクチャ

***イベント駆動アーキテクチャ [#v481856b]
***スペースベースアーキテクチャ [#a7ca22b6]
***サービス指向アーキテクチャ [#c103a2f4]

***マイクロサービスアーキテクチャ [#raffca6f]

***モジュラーモノリスアーキテクチャ [#j615560f]
-[[サービス分割に備えたモノリス(モジュラーモノリスとかアグリゲートとか):https://tech-blog.rakus.co.jp/entry/20201026/microservice]]
-[[Modular Monolith(モジュラーモノリス)についてまとめる:https://r-kaga.com/blog/what-is-modular-monolith]]
-[[[翻訳] Shopifyにおけるモジュラモノリスへの移行:https://qiita.com/tkyowa/items/ae9fa550237cb6f48318]]

*クラウドネイティブ [#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/]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS