Narwhal : A new visual programming language to manage cloud ınfrastructure
2025
0 views
0 downloads
Advisor: Doç. Dr. Övünç Öztürk
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
Dr. 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
- Kurumsal sürdürülebilirlik anlayışı ve uygulamaları: Türkiye'nin en değerli markalarının sürdürülebilirlik raporlarının incelenmesi(2023)
- H. 1326-1329/ M. 1908-1911 tarihli 419 numaralı Manisa Şer'iyye Sicili transkripsiyonu ve değerlendirilmesi(2023)
- Adolesanların yeme davranışları, zihinsel dayanıklılık ve fiziksel aktivite düzeyinin ilişkisel incelenmesi(2023)
- Servikal kanser tedavisinde potansiyel terapötik ajan olarak borik asit'in yerinin servikal kanser hücre hattında değerlendirilmesi(2023)
- Yer altı sularındaki borun doğal zeolit ile giderimi(2024)
- Olimpiyat oyunlarındaki sportif başarının ekonomik ve sosyal belirleyicileri üzerine ekonometrik bir analiz(2025)
