...
"Infrastructure as Code" とは、これまで手順書や、シェルスクリプト、または管理者の脳内に
分散していたサーバー構築の手順(や作業)をすべてコード化し、実行可能な状態で管理しよう、という概念です。
コードは必ず正しい状態で管理される
常に正確で、一切漏れのない構築手順を管理できます。
知りたいことはすべて、コードを読めばわかります。
誰でもサーバー構築が可能
コードを実行する方法さえ知っていれば、どのようなサーバーも同じ手順で構築可能になります。
...
- オーケストレーションツール
- アプリケーションのデプロイ
- Serf, Fabric, Ansible
Chef のプロビジョニング
Chef の Recipe はサーバーのあるべき状態を定義したものです。
...
Section | |||||||
---|---|---|---|---|---|---|---|
|
単体
Section | |||||||
---|---|---|---|---|---|---|---|
|
外部ツールとの連携
Section | |||||||
---|---|---|---|---|---|---|---|
|
...