DevOps/Yazılım Geliştirme Ekipleri
DevOps/Yazılım Geliştirme Ekipleri
Genel Bakış
Farklı projeler geliştiren kurumlar için production ortamları kadar, yazılım geliştirmenin yapıldığı test ortamları da önemlidir.
Bu durumda kurumlar bu platformlar için yatırım maliyetlerine katlanarak test platformları kurmaktadır. Production ortam için yapılan sunucu + disk ünitesi + yedekleme kapasitesi ve yönetimi yatırımlarının, test ve preprod ortamlar içinde yapılması gerekmektedir. Bu durum da ilk yatırım maliyetlerini (IIC) arttırmaktadır.
Ek olarak test ortamlarının yönetilmesi, proje geçişlerinin sağlıklı olması için test ortamlarının yedekliliğinin sağlanması olası sorunlarda hızlı kurtarma yapılması, periyodik olarak test ortamlarının tamamen ya da parçalı olarak production ortam verisi ile güncellenmesi ihtiyacı olduğundan işletim maliyeti (OPEX) toplam sahip olma maliyetini arttırmaktadır. (TCO)
Ek olarak test ortamlarının yönetilmesi, proje geçişlerinin sağlıklı olması için test ortamlarının yedekliliğinin sağlanması olası sorunlarda hızlı kurtarma yapılması, periyodik olarak test ortamlarının tamamen ya da parçalı olarak production ortam verisi ile güncellenmesi ihtiyacı olduğundan işletim maliyeti (OPEX) toplam sahip olma maliyetini arttırmaktadır. (TCO)
Zorluklar
Yukarıda belirtilen bu operasyonları yönetmek için production adminlerine ek olarak bir Test Admin Grubu hizmet vermektedir.
Bu durumda kurumun yüksek OPEX maliyeti bulunmakta ve veri güncellenmesi gibi adımlar saatler- günler sürmektedir. Ayrıca x TB’lık bir production ortamının test ortamı da geleneksel metotlarda x TB olduğu düşünüldüğünde farklı farklı projeler için bu sistemler çoğullandığında maliyet kat ve kat artmaktadır. Bu da yatırım maliyeti (CAPEX) olarak karşımıza çıkmaktadır.
Bu günler ya da saatler süren operasyonlarda proje geliştirme ekipleri çalışamamakta, proje maliyetleri artmakta ve kalitesi düşmektedir.
Ayrıca KVKK’ya (Kişisel Verilerin Korunması Kanunu) bağlı olarak test ortamlarına erişim sağlayan yazılım geliştirici ya da tester’ların gerçek verileri görememeleri gerekmektedir.