Manajemen Konfigurasi berarti banyak hal dari waktu ke waktu. Saya menganggap itu lebih penting untuk administrator atau operasi daripada langsung ke pengembang. Ketika orang operasi Anda mencoba untuk menjaga server dan menjalankan Anda khawatir tentang menyiapkan mesin, mengelola konfigurasi mereka, dan tetap menjalankannya. Jika Anda baru saja masuk ke komputer dan mulai menginstal perangkat lunak, dan mengubah file konfigurasi pada mesin Anda tidak mengelola konfigurasi itu. Apa yang terjadi jika mesin itu mati? Apa yang terjadi jika seseorang menggunakan mesin itu dan mengubah file konfigurasi dan semuanya mulai panik? Bagaimana jika Anda perlu menghidupkan mesin lain yang dikonfigurasi persis seperti yang sedang berjalan? Dapatkah engkau melakukannya?
Tanpa strategi manajemen konfigurasi Anda tidak bisa. Dan itulah mengapa ini penting. Ini semua tentang pengulangan. Pengembang pendekatan pengulangan berbeda dari operasi orang jadi kami peduli mengulangi hal-hal yang berbeda.
Ada beberapa alat open source hebat yang membantu Anda melakukan ini: Chef, Capistrano, Cook, dan bahkan SVN. Mengapa SVN hanya digunakan oleh pengembang? Periksa file konfigurasi Anda, skrip yang Anda gunakan untuk mengkonfigurasi mesin, dan lacak versinya. Bagian-bagian dari organisasi Anda sangat penting untuk tetap berjalan. Anda tidak ingin kehilangan itu.