Skip to content
Latchkey

Twelve-Factor App - CI/CD用語集の定義

twelve-factor appは、ポータブルでスケーラブルなwebサービスを構築するための12の原則からなる方法論で、環境内のconfig、ステートレスなプロセス、明示的な依存関係、そしてログをイベントストリームとして扱うことをカバーします。Herokuのエンジニアによって公開されました。

いくつかの要素

configをコードではなく環境変数に保存し、依存関係を明示的に宣言し、アプリをステートレスなプロセスとして実行し、devとprodをできる限り似せておきます。

関連ガイド