Yayın:
Kod kalıp analizi yöntemleri ile mikroservis mimarilerinde iyileştirme önerileri

dc.contributor.authorAşık, Tuğrul
dc.date.accessioned2022-08-08T12:41:46Z
dc.date.accessioned2026-06-21T05:18:21Z
dc.date.available2022-08-08T12:41:46Z
dc.date.issued2017
dc.descriptionTez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2017en_US
dc.description.abstractMikroservis mimari son dönemlerde yeni bir fenomen haline gelmeye başlamış olan mimari bir tasarımdır. Mikroservis mimarisi, dil bağımsız ve dinamik olarak ölçeklenebilir bir altyapı sunmaktadır. Bu mimari, temelde her bileşenin kendi içinde bir bütün olduğu ve bu bileşenlerin dağıtık olarak konumlandığı bir desen olarak tanımlanabilir. Yazılım uygulamalarının bağımsız olarak konuşlandırılabilir servis grupları halinde nasıl tasarlanmasıyla ilgili yöntemler sunmaktadır. İş yapma kabiliyeti, otomasyonel dağıtım, otomasyonel süreçler, akıllı erişim noktaları ve bileşene özgü ve merkezi olmayan veri yönetimi mikroservis mimarinin benzer karakteristik özelliklerdendir. Diğer yandan, bu mimari tarzın kesin ve tamamıyla olgunlaşmış bir tanımı bulunmamaktadır. Mimarinin bahsedilen karakteristik avantajları, ağ üzerinden servislerin keşfedilmesi, güvenlik yönetimi, iletişim optimizasyonu, veri paylaşımı ve performans gibi zorlukları beraberinde getirmektedir. Ayrıca, ekip büyüklüğü, şirket kültürü, kişisel beceriler, üretkenlik vb. etmenler de yazılım geliştirme sürecinde ve yazılım ürününde bir etkiye sahiptir. Çalışma kapsamında, mikroservis mimari için tanımlı karakteristik özellikler ve farklılıklara göre, yazılım kalitesini ve mimariye uygunluğunu ölçmek için yeni metrik ve yaklaşımlar tanımlanmıştır. Bu metrik ve yaklaşımlar servis boyutunu ölçmek, servisler arası iletişimi analiz etmek ve yazılımı iyileştirmek için yapılmaması gereken pratikleri keşfetmek olarak kategorize edilebilir. Mikroservis mimari tabanlı geliştirilen bir yazılım ürünü üzerinde, tanımlanan metriklere ve yaklaşımlara uygunluğu kontrol etmek için, MISKAA statik analiz aracı geliştirilmiştir. Tanımlı metrikleri ve yaklaşımları değerlendirmek için örnek bir bilet satış uygulaması uyarlanmıştır. Analiz sonuçlarının yazılımı iyileştirme ve hataların erken teşhisi konusunda yol gösterici olacağı düşünülmektedir.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14981/12934
dc.language.isotren_US
dc.subjectMikroservis mimarien_US
dc.subjectYazılım metriklerien_US
dc.subjectYazılım kural setien_US
dc.subjectYazılım kalitesien_US
dc.subjectStatik analiz aracıen_US
dc.titleKod kalıp analizi yöntemleri ile mikroservis mimarilerinde iyileştirme önerilerien_US
dc.typemasterThesisen_US
dspace.entity.typePublication

Dosyalar

Orijinal paket

Şimdi gösterimde1 - 1 of 1
Yükleniyor...
Küçük Resim
Adı:
8000.pdf
Boyut:
888,66 KB
Format:
Adobe Portable Document Format

Koleksiyonlar