Microservice reference architecture for deriving application architectures
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Mikro hizmet mimarisi (MHM), kendi yaşam döngüleriyle birlikte küçük boyuttaki hizmetlerin kullanımını destekleyen, dağıtılmış yazılım sistemleri için bir mimari stildir. Literatürde MHM'nin artan özerklik ve modülerlik, esnek yapılandırma, daha kolay geliştirme, daha kolay bakım ve artan üretkenlik dâhil olmak üzere çeşitli faydaları bildirilmiştir. Bu nedenle, birçok uygulayıcı, geliştirme sürecinin çevikliğini yükseltmek ve hizmetlerin özerkliğini artırmak amacıyla mevcut büyük monolitik uygulamalarını küçük parçalara ayırmak veya yeni projelerine başlamak için bu mimari stili kullanır. Öte yandan, MHM'nin dağıtık yapısı ve dikkate alınması gereken tasarım ilkeleri nedeniyle uygulayıcıların ele alması gereken birçok ilgi vardır. Uygulayıcılar için bu ilgileri ele almak ve bir uygulama mimarisi oluşturmak hâlihazırda zordur ve ne yazık ki, henüz bu konuyu adresleyen kapsamlı bir çalışma literatürde yer almamaktadır. Bu boşluğu doldurmak için, bu tezde, mikro hizmet tabanlı uygulamaları başarılı bir şekilde oluşturmanın anahtarı olarak, kapsamlı bir referans mimari ve ondan bir uygulama mimarisi türetmek için bir yaklaşım öneriyoruz. Bu amaçla, önce MHM'nin benimsenmesinde ne tür zorlukların olduğunu tespit ediyoruz ve ardından MHM'nin temel özelliklerini belirlemek için etki alanına dayalı bir mimari tasarım yaklaşımı izliyoruz. MHM'nin ortak ve değişken özelliklerini içeren özellik diyagramlarını kullanarak bir etki alanı modeli sağlıyoruz ve ardından, MHM'nin zorluklarından ve aile özellik modelinden yararlanarak mimari bakış açıları tabanlı bir referans mimariyi tasarlamak için, mimari tasarım sürecini uyguluyoruz. Son olarak, referans mimarisini tasarladıktan sonra, önerilen referans mimarisini değerlendirmek için çoklu vaka çalışması yürütüyoruz.
Author
Mehmet Söylemez
Institution
How to Cite
Mehmet Söylemez (Doktora Tezi). Microservice reference architecture for deriving application architectures, 2023, Hacettepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Hacettepe University
- A critical evaluation of pronunciation teaching in an ELT department in Turkey(2023)
- Gençlerin ve Gençlik Çalışanlarının Gözünden Gençlik Politikaları ve Hizmetlerinin Değerlendirilmesi(2022)
- Characterization of Ayvalik (Edremit yaglik) extra virgin olive oils volatile compounds with SPME-GC/MS and Raman spectroscopy(2018)
- The discord between the elements and human nature: Ecophobia and Renaissance English drama(2018)
- An analysis of the intonation patterns of if-clauses in Turkish English majors(2017)
- Çağdaş kamu yönetiminde enformasyon teknolojisinin yeri ve enformasyon sistemleri(2026)
