知らず知らずにもう使ってる? 「MACHアーキテクチャ戦略」とは何か「LAMP」から「MACH」へ

Fixate IOのクリス・トッツィ氏は「MACHアーキテクチャ戦略」について解説した。マイクロサービス、APIファースト、クラウドネイティブ、ヘッドレスという4つの要素を考慮した設計アプローチで、各要素を組み合わせることで効果的なアプリケーション開発が可能になるという。

» 2023年08月21日 08時00分 公開
[Chris TozziTechTarget]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Fixate IOのクリス・トッツィ氏は2023年7月18日、Webメディア「TechTarget」にて「MACHアーキテクチャ戦略」について解説した。

画像 「MACHアーキテクチャ戦略の紹介」(提供:TechTarget

単一の「MACHアプリケーション」は存在しない

 「MACH」とは「マイクロサービス、APIファースト、クラウドネイティブ、ヘッドレス」の頭文字を並べたもので、LAMP(Linux、Apache、MySQL、PHP)、MERN(MongoDB、Express.JS、React.js、Node.js)、MEAN(MongoDB、Express.JS、Angular.JS、Node.js)などと同様に、Webアプリケーション開発に関する設計アプローチのことだ。

 MACHアーキテクチャ戦略の要点は以下の通り。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。