by shigemk2

当面は技術的なことしか書かない

構成管理プロセスが徹底していない時のリスク

変更を制御するための戦略を準備することをお勧めする

  • アプリケーションのソースコードやビルドスクリプト、テストドキュメント、要件、データベーススクリプト、ライブラリ、設定ファイル
  • デプロイメントやテスト、運用に使うツールチェーン
  • 開発環境やテスト環境、本番環境
  • アプリケーションに関連するすべてのアプリケーションスタック。バイナリと設定の両方。
  • あらゆる環境で実行されるあらゆるアプリケーションに関連する設定

コンプライアンス的に外部ライブラリのコピーをローカルのどこかに置いておくことを推奨。

OSの設定はPuppetを使うとか。

バージョン管理を徹底するとか、コミットログをちゃんと書くとか。