Skip to content
Latchkey

Everything as Code - CI/CD 用語集の定義

everything as code とは、インフラ、構成、pipeline、ポリシーがすべてバージョン管理下に置かれ、ソースコードのようにレビュー可能で再現可能になることを意味します。

Everything as code とは、インフラ、構成、pipeline、ポリシーを、手動のクリックやドキュメントではなく、バージョン管理されたファイルとして表現する実践です。

infrastructure as code を構成、pipeline、ポリシーへ拡張したこのアプローチは、システムの状態すべてを監査可能かつ再現可能にします。

CI において

.github/workflows/ の YAML で定義された CI pipeline は中核的な例です。build プロセス自体がコードであり、アプリと並んでレビューされバージョン管理されます。

関連ガイド