The Twelve-Factor Appを読んだ

The Twelve-Factor Appを読んだ

The Twelve-Factor Appを読みました。

The Twelve-Factor Appは、HerokuのエンジニアAdam WigginsがSaaSアプリケーション開発の方法論をまとめたドキュメントです。

以下の12のファクターについて原則がまとめられています。

  • Codebase
  • Dependencies
  • Config
  • Backing services
  • Build, release, run
  • Processes
  • Port binding
  • Concurrency
  • Disposability
  • Dev/prod parity
  • Logs
  • Admin processes

Software Design 2019年12月号のサーバーレス特集で言及されていて興味を持ちました。最初に発表されたのは2011年ということで結構古いんですね。今回私が読んだバージョンは2017年最終更新となっていました。