Site güvenirlik mühendisliği yaklaşımı kullanılarak yerel bulut izleme hizmetlerinin incelenmesi
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Çanakkale Onsekiz Mart Üniversitesi, Lisansüstü Eğitim Enstitüsü, BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI, Türkiye
Tezin Onay Tarihi: 2025
Tezin Dili: Türkçe
Öğrenci: CANBERK KOÇ
Danışman: Bora Uğurlu
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Günümüzün artan kaynak ihtiyacı ve gelişmiş yazılım ortamlarındaki uygulamaların taşınabilmesi adına ortaya çıkan dağıtık sistemler, zaman içerisinde endüstrinin bulut bilişime ilerlemesine yol açmış ve bu konuda oluşan ihtiyacı artırmıştır. Bu ihtiyacın karşılanmasında hem bulut bilişim sistemlerinin hem de üzerinde çalışan yazılımların sağlıklı ve güvenilir şekilde kesintisiz hizmet verebilmesi için Site Güvenirlik Mühendisliği alanı ortaya çıkmıştır. Yapılan çalışmada bu iki kavramın en önemli bileşenlerinden biri olan izleme sistemleri üzerinde durulmuştur. Bu sistemlerin günümüzde uluslararası endüstride en çok kullanılan 3 büyük bulut servisi sağlayıcısı olan Amazon Web Servisleri, Google Bulut Platformu ve Microsoft Azure'un aynı servis bölgesinde kurgulanması yolu izlenmiştir. Üç önemli bulut yerleştirim mimarisi olan servis olarak altyapı, servis olarak platform ve servis olarak yazılım mimarilerinden servis olarak platform mimarisinde örnek uygulama yerleştirilmiştir. Yöntem olarak en çok kullanılan mikroservis örüntülerinden olan Uygulama Programlama Arayüzü Geçidi ve Olay Güdümlü örüntüye sahip örnek yazılım bu servis sağlayıcıların sunduğu sanal makineler üzerine yüklenmiştir. Örnek yazılım Golang dili ile geliştirilmiştir. Veri tabanları için ilişkisel veri tabanı türü, olay güdümlü örüntü için ise bulut servis sağlayıcılarının sundukları mesajlaşma araçlar kullanılmıştır. Daha sonrasında bu yazılımların sağlığı, sağlayıcıların sunduğu izleme yöntemleri ve endüstride sıkça kullanılan izleme yöntemlerinin uygulanması ile izlenmiştir. İzlemenin durumu çeşitli nesnel ölçütler olarak; sağlanan gösterge sayısı, maliyet, uyarı ulaşma süresi, veri toplama frekansı ve gösterge saklama süresi üzerinden karşılaştırılmıştır. Bu karşılaştırmanın sonucunda elde edilen veriler doğrultusunda, Site Güvenirlik Mühendisliği açısından önemli olan bu ölçütler üzerinden sağlayıcıların tercih edilebilirlikleri üzerine çıkarımlar yapılmıştır.