Сьогодні напрям DevOps є надзвичайно важливою складовою у виконанні ІТ-проектів різного масштабу. Це обумовлює потребу у виробленні новітніх прогресивних підходів, методів та технологій для забезпечення ефективної діяльності DevOps фахівців. Одним з таких популярних вирішень є неперервна інтеграція (Continuous Integration) і неперервна доставка (Continuous Delivery) програмного забезпечення. Такий підхід (CI/CD) дає змогу значно прискорити процеси розроблення, тестування та впровадження програмного забезпечення, підвищити якість результатів розроблення та забезпечити контрольованість та керованість цих процесів. Ключовим чинником у процесах CI/CD є використання засобів автоматизації роботи DevOps фахівців. У роботі описано систему керування процесом безперервної доставки програмного забезпечення розроблену на підставі сучасного досвіду застосування провідних компаній.
- Hall, J. A brief history of CI/CD (2021). Jonathan Hall. https://jhall.io/archive/2021/09/26/a-brief-history- of-ci/cd
- Booch, G. (1998). Object-oriented analysis and design with applications. Addison-Wesley.
- Fowler, M. (2024). Continuous Integration. Martinfowler.com. https://martinfowler.com/articles/continuousIntegration.html
- Cooney, C. (2021). The Evolution of CI/CD From Bash to Buddy. Medium. https://medium.com/the- devops-corner/the-evolution-of-ci-cd-763df723f05b
- Iyengar, R. (2021). Continuous Evolution: The CI/CD Story. Cloud Native Now. https:// https://cloudnativenow.com/topics/continuous-evolution-the-ci-cd-story/
- Humble, G., & Farley, D. (2011). Continuous Delivery: Reliable Software Releases Build through, Test, and Deployment Automation. Addison-Wesley.
- Sharma, A. (2023). A Brief History of DevOps, Part IV: Continuous Delivery vs. Continuous Deployment. Circleci. https://circleci.com/blog/a-brief- history-of-devops-part-iv-continuous-delivery-and-continuous-deployment
- Heusser, M. (2021). Continuous delivery vs. continuous deployment: Which to choose? TechTarget. https://www.techtarget.com/searchitoperations/tip/Continuous -delivery-vs continuous-deployment-Which-to-choose
- Sigler, E. (2014). What Is ChatOps? PagerDuty.https://www.pagerduty.com/blog/what-is-chatops
- Waits, T. (2015). ChatOps in the DevOps Team. Carnegie Mellon University. https://insights.sei.cmu.edu/blog/chatops-in-the-devops-team
- IBM Cloud Education (2021). What Are the Benefits of ChatOps? IBM. https://www.ibm.com/cloud/blog/benefits-of-chatops
- Gursimran, S, (2020). A Complete Guide to ChatOps. XenonStack. https://www.xenonstack.com/blog/a- complete-guide-to-chatops
- Cron, N. (2021). ChatOps: Join The Conversation. Forbes. https://www.forbes.com/sites/forbestechcouncil/2021/10/26/chatops-join-theconversation/?sh=5e6cd7707717
- Ceci, L. (2023). Number of mobile phone messaging app users worldwide from 2018 to 2025. Statista. https://www.statista.com/statistics/483255/number-of-mobile-messaging-users-worldwide
- Miguel, F. B. (2021). The rise of messaging platforms. Medium. https://medium.com/chatbot-news- daily/the-rise-of-messenger-platforms-and-its-legal-implications-62fe73355122
- Silverthorne, V. (2020). A surprising benefit of CI/CD: Changing development roles. Gitlab. https://about.gitlab.com/blog/2020/07/16/ci-cd-changing- roles
- Siig, K.(2021). Heroku Pipelines Success Guide. Judoscale. https://judoscale.com/guides/heroku-pipelines
- Duvall, P., Matyas S. & Glover A. (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley.
- Dublenych, R. & Struk, Y. (2017). Pobudova CI/CD procesu rozroblennia programnogo zabezpechennia z vykorystanniam TeamCity ta Go CD. SCSIT, Volume 864(1), 250–256.