Abstract
Yazı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.
Publisher
Uluslararasi Yonetim Bilisim Sistemleri ve Bilgisayar Bilimleri Dergisi
Reference38 articles.
1. Ali, M., Aftab, A. & Buttt, W.H. (2020). “Automatic Release Notes Generation”. 2020 IEEE 11th International Conference on Software Engineering and Service Science (ICSESS), pp. 76-81, doi: 10.1109/ICSESS49938.2020.9237671.
2. Ali, M. Tarar, M.I.N. & Butt, W.H. (2020). “Automatic Release Notes Generation: A Systematic Literature Review,” 2020 IEEE 23rd International Multitopic Conference (INMIC), pp. 1-5, doi: 10.1109/INMIC50486.2020.9318191.
3. Arcangeli, J-P., Boujbel, R., & Leriche, S. (2015). “Automatic Deployment of Distributed Software Systems: Definitions and State of the Art”. Journal of Systems and Software. Vol.103, pp. 198-218, https://doi.org/10.1016/j.jss.2015.01.040
4. AWS Code Deploy (2022). https://aws.amazon.com/tr/codedeploy/ (14.10.2022).
5. Bamboo (2022). Continuous Delivery, from Code to Deployment, https://www.atlassian.com/software/bamboo (14.10.2022).
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献