Narwhal : A new visual programming language to manage cloud ınfrastructure
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Modern yazılım geliştirme süreçleri, karmaşık altyapılar ve mikroservis mimarilerinin yönetimini zorunlu kılmıştır. Bu durum, özellikle Infrastructure as Code (IaC) yaklaşımlarının popülerleşmesiyle birlikte, altyapı yönetiminde kod tabanlı çözümlerin sunduğu avantajların yanı sıra artan kompleksite ve anlaşılırlık sorunlarını da beraberinde getirmiştir. Narwhal adı verilen bu yeni görsel programlama dili, altyapı tasarımını interaktif ve görsel bir diagram üzerinden gerçekleştirme imkânı sunarak, IaC'nin mevcut zorluklarına yenilikçi bir çözüm getirmeyi amaçlamaktadır. Kullanıcılar, altyapı bileşenlerini ve yapılandırmalarını görsel olarak düzenleyerek Terraform HCL'ye dönüştürebilir ve altyapıyı doğrudan bu görsel şemadan derleyebilirler. Narwhal'ın sunduğu görselleştirme yaklaşımı, altyapı tasarımlarının daha anlaşılır, paylaşılabilir ve kolay yönetilebilir olmasını sağlayarak, yazılım mimarisi erozyonunu azaltmayı hedeflemektedir. Yazılım mimarilerindeki hataların daha erken fark edilmesini sağlayan şematize yapı, aynı zamanda dokümantasyon maliyetlerini de önemli ölçüde düşürmektedir. Bu çalışmada, Narwhal'ın altyapı yönetimine sağladığı katkılar, yazılım mimarisi erozyonunu önleme konusundaki potansiyeli ve modern yazılım geliştirme süreçlerine etkileri detaylı olarak ele alınmaktadır. Narwhal, geleceğin altyapı yönetim araçları için hem bir vizyon hem de pratik bir çözüm önerisi sunmaktadır.
Author
Mehmet Emin Kaymaz
Institution
How to Cite
Mehmet Emin Kaymaz (Yüksek Lisans Tezi). Narwhal : A new visual programming language to manage cloud ınfrastructure, 2025, Manisa Celal Bayar University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Manisa Celal Bayar University
- Sağlıklı genç erkek ve kadın bireylerde solunum fonksiyon testlerinin analizi(2021)
- Lise öğrencilerinin internet bağımlılığı düzeyinin anne baba tutumları ile ilişkisinin incelenmesi: Manisa örneği(2019)
- Metropolis şehir planlamacılığında suyun dağıtımı ve kullanımı(2023)
- Aşık Kamandar Efendiyev hayatı sanatı ve eserleri(2004)
- Çokkültürcü sosyal hizmet bağlamında ezidi mülteci gençlerin sosyal bütünleşme sürecinin incelenmesi(2016)
- Türkiye'nin Adalar (Ege) denizi güvenliği meselesi(2007)
