
Servicecore Sürekli Dağıtım Aşamaları
Sürekli Dağıtım (Continuous Delivery), onpremises kurulu sistemlerde de kullanılabilen Servicecore güncelleme sürecinde hızlı, güvenli ve sürekli olarak Servicecore’un güncel sürümünün kullanıma sunulmasını sağlayan bir yaklaşımdır.
Servicecore’da sürekli dağıtım adımları şu şekildedir:
Versiyon Kontrolü:
Yazılımın sürüm numaralandırması ve sürüm geçişlerinin düzenli bir şekilde yapılması, sürekli dağıtım sürecinde bütünlüğü sağlar.
Otomatik Derleme
Servicecore otomatik olarak derlenerek kullanıcı hatası minimum düzeye indirilir.
Otomatik Testler
Dağıtım yapılmadan ya da yapıldıktan sonra çeşitli test scriptleriyle otomatik testler yapılır.
Otomatik Dağıtım
Yazılımın test aşamalarını başarıyla geçmesi durumunda, otomatik olarak canlı ortama dağıtım süreci başlar. Bu aşamada devops ile kullanıcı hatası minimum düzeye indirilir.
Ortam Bağımsız Yapılandırma
Sürekli dağıtım sayesinde test sunucusunuz ile canlı sunucunuz arasında paralellik sağlanır.
İzleme ve Geri Bildirim
Canlı ortama dağıtılan yazılımın performansını ve durumunu izlemek için sürekli dağıtım kullanılır.
Güvenlik Testleri
Yazılımın güvenliğini sağlamak adına düzenli güvenlik testleri gerçekleştirilir. Bu adım, yazılımın canlı ortama dağıtılmadan önce güvenlik açıklarının tespit edilmesine yardımcı olur.