Chef Nedir ve Nasıl Kurulur
Sistem yöneticileri olarak yüzlerce hatta binlerce sunuculuk ortamları yönetiyoruz. Tüm bu sistemlerin konfigürasyonlarını takip etmemiz, kurmamız, güncellememiz ve bunu hem kendi hem de öteki ekipte ki arkadaşlarımızla paylaşmamız gerekmektedir.Bu süreç düzgün planlanmaz ve işletilmezse alt yapımızda ciddi sorunlara ve beklenmedik davranışlara sebep olabilir. Konfigürasyon yönetiminin (Configuration management) önemi ve sürece olan etkisi artık yadsınamaz bir gerçektir.
Sistemlerin sayısı ve karmaşıklığı artıkça çözüm olarak konfigürasyon yönetimi ve sistemlere otomatik uygulanabilmesi içinde çeşitli araçlar geliştirilmiştir. Bunlardan popüler olanları Puppet, Chef, CFEngine ve Microsoft’un DSC ürünleridir.