Kod Olarak Yapılandırma (Configuration as Code) Nedir?

--

Yazılımınızı yönetmeye yönelik “kod olarak yapılandırma” adı verilen bir yaklaşım, kodda tanımlanacak yapılandırma ayarlarını (çevresel ayarlar, kaynak sağlama vb.) savunur. Bu, yazılım yapılandırma ayarlarınızı bir sürüm kontrol deposuna taahhüt etmeyi ve bunları kodunuzun geri kalanıyla aynı şekilde işlemeyi gerektirir.

Bu, yapılandırmanızın depo dışında başka bir yerde bulunması veya muhtemelen her dağıtım için yapılandırmayı oluşturması ve özelleştirmesi gerekmesi ile çelişir.

Sonuç olarak, yapılandırma değişikliklerini farklı dağıtımlar veya örnekler arasında senkronize etmek çok daha kolay hale gelir. Sunucu değişikliği güncellemelerini diğer herhangi bir taahhüt gibi depoda yayınlayabilirsiniz, bu daha sonra diğer herhangi bir güncelleme gibi alınıp sunucuya gönderilebilir, bu da sizi sunucu değişikliklerini yapılandırmak veya başka bir kod dışı çözümü manuel olarak kullanmak zorunda kalmaktan kurtarır.

--

--

Perform Yazılım
Perform Yazılım

No responses yet