Page 53 - Yazılım Teknolojileri Araştırma Bülteni 2023
P. 53

CI/CD Süreç Yönetimi | 53


























                                        Sonuç ve Öneriler








                                        Bu çalışmada bir uygulamanın CI/CD ardışık süreci uygulanarak
                                        kod  parçacığı  halinden  canlı  ortamda  bir  uygulama  olarak

                                        sunulmasına kadar olan süreç genel hatları ile anlatılmıştır. Bu
                                        çözüm bir uygulamayı 10 dakika içinde sıfırdan dağıtılabilecek
                                        bir  proje  haline  getirmektedir.  Geliştiriciler,  geliştirme  ve
                                        optimizasyon  görevlerine  odaklanabildikleri  için  verimleri
                                        yükselmiş  olur;  pipeline’ların  oluşturulmasına,  yönetilmesine,
                                        onarılmasına veya izlenmesine dahil olmaları gerekmez.

                                        Canlı  ortama  kurulum  yapılmadan  önce  mutlaka  bir  demo
                                        ortamında  tüm  kontroller  yapılmalıdır.  Aksi  halde  büyük  veri

                                        kayıpları olabilir. Verinin çok kritik olduğu projelerde hatalı veri
                                        işlemine sebep olabilir. Güvenlik riskleri oluşturabilir.

                                        CI/CD  ilkelerine  ilişkin  belirsizliği  azaltmak,  bir  proje  veya
                                        şirkette  süreçler  düzeyinde  daha  fazla  standardizasyon  ve
                                        kalite yaratır. CI/CD süreçleri birbirinden ayrılmamalıdır. Doğru
                                        tanımlanmış CI/CD sistemi olası bir hatada kurtarma verimliliğini
                                        büyük ölçüde artırır ve geliştirmede yer alan kişilerin sayısı ile

                                        personel  müdahalesi  süresini  etkili  bir  şekilde  azaltır.  Ayrıca,
                                        geliştirme ekibi çalışma baskısını hafifletir. Yönetim dönüşümü,
                                        bilgi sistemlerinin kapsamlı kalitesini iyileştirir. Işletme ve bakım
                                        personelinin  profesyonel  yeteneği  gelişir.  Işletme  ve  bakım
                                        yönetiminin teknoloji odaklı dönüşümü büyük başarı sağlar.
   48   49   50   51   52   53   54   55   56   57   58