Yazılım dağıtım sürecinin otomatikleştirilmesine ilişkin uygulamalı bir çalışma

dc.authorid0000-0001-8519-7612
dc.authorscopusid57208305085
dc.authorwosidAAY-4821-2021
dc.contributor.authorŞahinaslan, Ender
dc.contributor.authorArpacıoğlu, Nusret
dc.contributor.authorŞahinaslan, Önder
dc.contributor.authorid122635
dc.date.accessioned2023-09-08T12:03:36Z
dc.date.available2023-09-08T12:03:36Z
dc.date.issued2023
dc.departmentFakülteler, Mühendislik, Mimarlık ve Tasarım Fakültesi, Bilgisayar Mühendisliği Bölümü
dc.description.abstractYazılım dağıtımı, geliştirilen bir uygulamanın çalıştırılacak dijital ortamlara yüklenmesidir ve yazılım geliştirme yaşam döngüsünde önemli bir aşamadır. Herhangi bir hataya veya kesintiye yol açmayacak şekilde titizlikle uygulanmalıdır. Küçük organizasyon ve sistemlerde bu sürecin işleyişinin manuel olarak işletilebilmesi mümkündür. Ancak orta ve büyük organizasyonlarda dağıtım yapılacak ortamların çeşitliliği, büyüklüğü, karmaşıklığı buna engeldir. Ayrıca iş sürekliliği, güvenlik ve uyum gibi gereksinimler dikkate alındığında manuel dağıtımdan kaynaklı birçok risk söz konusudur. Bu tür risk ve sorunların aşımında otomatik yazılım dağıtım araçlarına ihtiyaç vardır. Bu çalışmada yazılım yaşam ve dağıtım süreci, manuel dağıtımdan kaynaklı sorunlar, sorunların çözümünde kullanılan otomatik dağıtım araçları incelenmiştir. Yazılım dağıtım sürecinin otomatikleştirilmesi uygulamalı olarak çalışılmıştır. Bu çalışma daha önce yapılan çalışmalardan farklı olarak, konusu ve uygulamalı bir sunum olması sebebiyle ilgili kurum çalışanları, öğrenci ve araştırmacılar için teknik bir rehber niteliğindedir. Yazılım dağıtım süreci ve bu sürecin otomatikleştirilmesine yönelik uygulamalı çalışma literatüre kazandırılmıştır.
dc.description.abstractSoftware deployment is the installation of a developed application on digital media to be run and it is an important stage in the software development life cycle. It should be applied meticulously so as not to cause any errors or interruptions. In small organizations and systems, it is possible to operate this process manually. However, the diversity, size, and complexity of the environments to be distributed in medium and large organizations prevents this. In addition, there are many risks arising from manual deployment when considering requirements such as business continuity, security and compliance. Automatic software deployment tools are needed to overcome such risks and problems. In this study, software lifetime and deployment process, problems arising from manual deployment and automatic deployment tools used to solve problems are examined. Automation of the software deployment process has been practiced. This study, unlike previous studies, is a technical guide for the relevant institution staff, students and researchers due to its subject and practical presentation. The software deployment process and practical study on automating this process have been brought to the literature.
dc.identifier.citationŞahinaslan, E., Arpacıoğlu, N. & Şahinaslan, Ö. (2023). Yazılım dağıtım sürecinin otomatikleştirilmesine ilişkin uygulamalı bir çalışma. Uluslararası Yönetim Bilişim Sistemleri ve Bilgisayar Bilimleri Dergisi, 7(1), 41-67. https://doi.org/10.33461/uybisbbd.1206484.
dc.identifier.doi10.33461/uybisbbd.1206484
dc.identifier.eissn2618-5954
dc.identifier.endpage67
dc.identifier.issue1
dc.identifier.startpage41
dc.identifier.urihttps://dspace.mudanya.edu.tr/handle/20.500.14362/155
dc.identifier.volume7
dc.institutionauthorŞahinaslan, Ender
dc.language.isotr
dc.publisherAdem Korkmaz
dc.relation.journalUluslararası Yönetim Bilişim Sistemleri ve Bilgisayar Bilimleri Dergisi
dc.relation.publicationcategoryMakale- Uluslararası- Hakemli Dergi- Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectTeknoloji ve yenilik
dc.subjectBilişim
dc.subjectOtomatik yazılım dağıtımı
dc.subjectSüreç sönetimi
dc.subjectTechnology and innovation
dc.subjectInformatics
dc.subjectAutomatic software deployment
dc.subjectProcess management
dc.titleYazılım dağıtım sürecinin otomatikleştirilmesine ilişkin uygulamalı bir çalışma
dc.title.alternativeA practical study on automatizing the software deployment process
dc.typeMakale
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ender-Şahinaslan-Makale3.pdf
Size:
3.08 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.8 KB
Format:
Item-specific license agreed to upon submission
Description: