#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/]]