後半、大きなジムクローチェ簡単に暗唱することができますいくつかのtruisms私たちの大部分を共有:
スーパーマンの岬 - あなたはしない綱引き
- あなたが風に吐き出すしない
- あなたが古いローンレンジャーオフマスクを引っ張らないでください
- そして、あなたは史上バージョンせずに、コントロールのITを自動化することが
[OK]を、おそらくそれはちょうど私はいかにそれを覚えている。しかし、ポイントが明確に(私には、少なくとも):バージョン管理にITシステム失敗右にあるすべての時間浅はかなアイデアですが氏クローチェので、有名な支持者に対して。だから書き込むこと詩の残りの部分と一緒にあなたの脳に。
概念は、ITを展開し、バージョン管理なしにソフトウェアと構成を管理続けるとやや当惑されます。アプリケーション開発の世界では、バージョン管理ではかなり当たり前のです。
最近の記事で、テオSchlossnagleのは、露骨にそれを置く:
"バージョン管理システムは何もソフトウェア開発の世界に新しいものです。あなたはすでにバージョン管理システム内のすべてのコードと構成を持っていない場合私は今悪びれずにあなたの馬鹿を呼び出すために時間がかかる"と話した。
なぜですか?バージョン管理は、速度を可能にするため、変更はそれが技術革新を可能にします。これは、開発プロジェクトを安全に変更を消費することができます。何かが最新のビルド壊したの?ロールに戻す。またはビルドし、二等分の違いを探す問題の原因には、家庭内まで。変更プロセスの歓迎の一つです。
バージョン管理がなければ、開発者は、仮いや、衰弱になる。彼らは変化の恐怖と移動することができないとのビジネスのペース... ...だから、多くの企業のようなIT組織は、今日で麻痺は間違いない。
良いニュースは、ほとんどの部分は、ITが、彼らはこの問題は知っている。
それは非常に困難リリースのライフサイクルのフェーズ間でシステムを再現するためです。どのようなソフトウェアのバージョンがデプロイさを理解する。現在のパッチレベルを理解する。戻って変更およびトラブルシューティングのシステムの停止をロールバックします。
悪いニュースは、ITはまた、問題が唯一の悪化知っている。
仮想化とクラウドコンピューティングは、ホールドを取る、それを管理する必要があるシステムの数の幾何学的な成長を見るように。もちろん、答えは、自動化されます。追加のリソースは、システム規模に対処するための一部ではない私たちの"通常、新しい。"
しかし、自動化は間違ったことは、より高速に発生することができます。
私はグレンオドネル氏はでForresterは最高のそれを置くと思う:
"迅速かつ欠陥のある、あなたは失敗します。迅速かつ正確な、あなたは勝つ。"
どのようなITニーズにモデルシステムにはしているので、深くバージョン管理の基礎時間をかけてそれらを管理するために理解の方法です。一度この場所では、システムのプロビジョニングされ、変更が高速になる、透明と可逆予測。
オートメーションモデル駆動型とバージョン管理されないですか?クローチェ、またはとしている場合もあります、それはスーパーマンのマントを引っ張るようなものだ。ジムとそして、あなたは台無しにしない周り。