Використання штучного інтелекту при вивченні дисциплін циклу DevOps

Михайло Лучкевич

Анотація


У статті досліджено актуальну проблему використання технологій штучного інтелекту (ШІ) у контексті викладання дисциплін циклу DevOps у закладах вищої освіти. З огляду на стрімкий розвиток ІТ-індустрії та зростання попиту на фахівців, які володіють навичками DevOps, важливість підвищення ефективності освітнього процесу у цій сфері є очевидною. ШІ відкриває нові можливості для розв’язання ключових завдань освіти, зокрема персоналізації навчання, автоматизації рутинних процесів, створення адаптивних навчальних матеріалів, а також забезпечення інтерактивності та доступності навчальних ресурсів. Запропоновано підходи до інтеграції інструментів ШІ в освітній процес із метою оптимізації навчання, покращення розуміння студентами принципів DevOps, таких як безперервна інтеграція (CI), безперервне постачання (CD), автоматизація процесів, контейнеризація, моніторинг і безпека систем. Особливої уваги приділено розробці інтерактивних платформ для виконання лабораторних робіт, застосуванню віртуальних середовищ для симуляції реальних сценаріїв DevOps, а також впровадженню чат-ботів та автоматизованих систем оцінювання для підтримки студентів під час навчання. У статті проаналізовано вплив технологій ШІ на результати навчання, враховуючи кількісні та якісні показники, зокрема покращення практичних навичок студентів, скорочення часу на виконання завдань і підвищення їхньої зацікавленості у вивченні дисциплін циклу DevOps. Проведено аналіз існуючих практик впровадження ШІ у сфері технічної освіти, виділено основні переваги та виклики, з якими можуть зіткнутися освітні установи. Окреслено перспективи подальшого використання ШІ у викладанні DevOps, включаючи інтеграцію з сучасними хмарними сервісами, розвиток когнітивних технологій, які забезпечують розуміння природної мови, а також впровадження інноваційних підходів до організації освітнього середовища. Результати дослідження свідчать про значний потенціал ШІ у покращенні якості навчання та підготовки висококваліфікованих спеціалістів у галузі DevOps.

Ключові слова


штучний інтелект; DevOps; заклад вищої освіти; освітній процес; автоматизація; навчання.

Повний текст:

PDF

Посилання


СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ / REFERENCES

M. S. Khan, A. W. Khan, F. Khan, M. A. Khan, and T. K. Whangbo, «Critical challenges to adopt DevOps culture in software organizations: A systematic review», IEEE Access, vol. 10, pp. 14339–14349, 2022. https://doi.org/10.1109/ACCESS.2022.3145970

R. Amaro, R. Pereira, and M. M. Da Silva, «Mapping DevOps capabilities to the software life cycle: A systematic literature review», Information and Software Technology, vol. 157, p. 107583, 2024. https://doi.org/10.1016/j.infsof.2024.107583

L. Chen, P. Chen, and Z. Lin, «Artificial intelligence in education: A review», IEEE Access, vol. 8, pp. 75264–75278, 2020.

https://doi.org/10.1109/ACCESS.2020.2988510

A. Alam, «Possibilities and apprehensions in the landscape of artificial intelligence in education», in 2021 International Conference on Computational Intelligence and Computing Applications (ICCICA). Nagpur, India, 2021, pp. 1–8. https://doi.org/10.1109/ACCESS.2020.2988510

R. Zulunov, «Preparing the educational process for the era of artificial intelligence», Journal of Integrated Education and Research, vol. 1, no. 4, pp. 354–357, 2022. [Online]. Available: https://ojs.rmasav.com/index.php/ojs/article/view/342 Application date: December 05, 2024.

G. Kuchkarova, I. Rustamov, Z. Xatamova, O. Xamdamova, and M. Husaynova, «Using artificial intelligence in the educational process», Science and Pedagogy in the Modern World: Problems and Solutions, vol. 1, no. 9, 2023. [Online]. Available: http://woconferences.com/index.php/SPMWPS/article/view/719 Application date: December 05, 2024.

W. Holmes, «Artificial intelligence in education», in Encyclopedia of Education and Information Technologies. Cham, Australia: Springer International Publishing, 2020, pp. 88–103. https://doi.org/10.1007/978-3-030-10576-1_107

R. Ciucu, F. C. Adochiei, І.-R Аdochiei, F. Аrgatu, G. C. Serițan, B. Enache, S. Grigorescu, V. V. Аrgatu, «Innovative DevOps for artificial intelligence», The Scientific Bulletin of Electrical Engineering Faculty, vol. 19, no. 1, pp. 58–63, 2019. [Online]. Available: https://intapi.sciendo.com/pdf/10.1515/sbeef-2019-0011 Application date: December 05, 2024.

D. S. Battina, «AI and DevOps in information technology and its future in the United States», International Journal of Creative Research Thoughts (IJCRT). 2021. [Online]. Available: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4004333 Application date: December 05, 2024. ISSN 2320-2882

M. Alenezi, M. Zarour, and M. Akour, «Can artificial intelligence transform DevOps?». arXiv preprint, 2022. https://doi.org/10.48550/arXiv.2206.00225 [Online]. Available: https://arxiv.org/abs/2206.00225 Application date: December 05, 2024.

P. Liang, Y. Wu, Z. Xu, S. Xiao, and J. Yuan, «Enhancing security in DevOps by integrating artificial intelligence and machine learning», Journal of Theory and Practice of Engineering Science, vol. 4, no. 2, pp. 31–37, 2024. https://doi.org/10.53469/jtpes.2024.04(02).05

L. E. Lwakatare, I. Crnkovic, and J. Bosch, «DevOps for AI–challenges in development of AI-enabled applications», in 2020 International Conference on Software, Telecommunications and Computer Networks (SoftCOM). Split, Croatia, 2020, pp. 1–6. https://doi.org/10.23919/SoftCOM50211.2020.9238323

W. Holmes, M. Bialik, and C. Fadel, «Artificial Intelligence in Education: Promises and Implications for Teaching and Learning». Center for Curriculum Redesign, 2019. [Online]. Available: https://circls.org/primers/artificial-intelligence-in-education-promises-and-implications-for-teaching-and-learning Application date: December 05, 2024.

M. Luck and R. Aylett, «Applying artificial intelligence to virtual reality: Intelligent virtual environments», Applied Artificial Intelligence, vol. 14, is. 1, pp. 3–32, 2000. https://doi.org/10.1080/088395100117142

C. C. Chen, M. H. Hung, K. C. Lai, and Y. C. Lin, «Docker and Kubernetes», in Industry 4.1: Intelligent Manufacturing with Zero Defects; Fan-Tien Cheng (Edit). 1st ed., 2021, pp. 169-213. https://doi.org/10.1002/9781119739920.ch5

S. Mysari, and V. Bejgam, «Continuous integration and continuous deployment pipeline automation using Jenkins Ansible», in 2020 International Conference on Emerging Trends in Information Technology and Engineering (IC-ETITE). Vellore, India, 2020, pp. 1–4. https://doi.org/10.1109/ic-ETITE47903.2020.239

M. Y.E. Saputra, S. N. Arief, V. N. Wijayaningrum, and Y. W. Syaifudin, «Real-time server monitoring and notification system with Prometheus, Grafana, and Telegram integration», in 2024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS). Manama, Bahrain, 2024, pp. 1808–1813. https://doi.org/10.1109/ICETSIS61505.2024.10459488

ПЕРЕКЛАД, ТРАНСЛІТЕРАЦІЯ / TRANSLATED AND TRANSLITERATED

M. S. Khan, A. W. Khan, F. Khan, M. A. Khan, and T. K. Whangbo, «Critical challenges to adopt DevOps culture in software organizations: A systematic review», IEEE Access, vol. 10, pp. 14339–14349, 2022. https://doi.org/10.1109/ACCESS.2022.3145970 (in English).

R. Amaro, R. Pereira, and M. M. Da Silva, «Mapping DevOps capabilities to the software life cycle: A systematic literature review», Information and Software Technology, vol. 157, p. 107583, 2024. https://doi.org/10.1016/j.infsof.2024.107583 (in English).

L. Chen, P. Chen, and Z. Lin, «Artificial intelligence in education: A review», IEEE Access, vol. 8, pp. 75264–75278, 2020.

https://doi.org/10.1109/ACCESS.2020.2988510 (in English).

A. Alam, «Possibilities and apprehensions in the landscape of artificial intelligence in education», in 2021 International Conference on Computational Intelligence and Computing Applications (ICCICA). Nagpur, India, 2021, pp. 1–8. https://doi.org/10.1109/ACCESS.2020.2988510 (in English).

R. Zulunov, «Preparing the educational process for the era of artificial intelligence», Journal of Integrated Education and Research, vol. 1, no. 4, pp. 354–357, 2022. [Online]. Available: https://ojs.rmasav.com/index.php/ojs/article/view/342 Application date: December 05, 2024. (in English).

G. Kuchkarova, I. Rustamov, Z. Xatamova, O. Xamdamova, and M. Husaynova, «Using artificial intelligence in the educational process», Science and Pedagogy in the Modern World: Problems and Solutions, vol. 1, no. 9, 2023. [Online]. Available: http://woconferences.com/index.php/SPMWPS/article/view/719 Application date: December 05, 2024. (in English).

W. Holmes, «Artificial intelligence in education», in Encyclopedia of Education and Information Technologies. Cham, Australia: Springer International Publishing, 2020, pp. 88–103. https://doi.org/10.1007/978-3-030-10576-1_107 (in English).

R. Ciucu, F. C. Adochiei, І.-R Аdochiei, F. Аrgatu, G. C. Serițan, B. Enache, S. Grigorescu, V. V. Аrgatu, «Innovative DevOps for artificial intelligence», The Scientific Bulletin of Electrical Engineering Faculty, vol. 19, no. 1, pp. 58–63, 2019. [Online]. Available: https://intapi.sciendo.com/pdf/10.1515/sbeef-2019-0011 Application date: December 05, 2024. (in English).

D. S. Battina, «AI and DevOps in information technology and its future in the United States», International Journal of Creative Research Thoughts (IJCRT). 2021. [Online]. Available: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4004333 Application date: December 05, 2024. ISSN 2320-2882 (in English).

M. Alenezi, M. Zarour, and M. Akour, «Can artificial intelligence transform DevOps?». arXiv preprint, 2022. https://doi.org/10.48550/arXiv.2206.00225 [Online]. Available: https://arxiv.org/abs/2206.00225 Application date: December 05, 2024. (in English).

P. Liang, Y. Wu, Z. Xu, S. Xiao, and J. Yuan, «Enhancing security in DevOps by integrating artificial intelligence and machine learning», Journal of Theory and Practice of Engineering Science, vol. 4, no. 2, pp. 31–37, 2024. https://doi.org/10.53469/jtpes.2024.04(02).05 (in English).

L. E. Lwakatare, I. Crnkovic, and J. Bosch, «DevOps for AI–challenges in development of AI-enabled applications», in 2020 International Conference on Software, Telecommunications and Computer Networks (SoftCOM). Split, Croatia, 2020, pp. 1–6. https://doi.org/10.23919/SoftCOM50211.2020.9238323 (in English).

W. Holmes, M. Bialik, and C. Fadel, «Artificial Intelligence in Education: Promises and Implications for Teaching and Learning». Center for Curriculum Redesign, 2019. [Online]. Available: https://circls.org/primers/artificial-intelligence-in-education-promises-and-implications-for-teaching-and-learning Application date: December 05, 2024. (in English).

M. Luck and R. Aylett, «Applying artificial intelligence to virtual reality: Intelligent virtual environments», Applied Artificial Intelligence, vol. 14, is. 1, pp. 3–32, 2000. https://doi.org/10.1080/088395100117142 (in English).

C. C. Chen, M. H. Hung, K. C. Lai, and Y. C. Lin, «Docker and Kubernetes», in Industry 4.1: Intelligent Manufacturing with Zero Defects; Fan-Tien Cheng (Edit). 1st ed., 2021, pp. 169-213. https://doi.org/10.1002/9781119739920.ch5 (in English).

S. Mysari, and V. Bejgam, «Continuous integration and continuous deployment pipeline automation using Jenkins Ansible», in 2020 International Conference on Emerging Trends in Information Technology and Engineering (IC-ETITE). Vellore, India, 2020, pp. 1–4. https://doi.org/10.1109/ic-ETITE47903.2020.239

M. Y.E. Saputra, S. N. Arief, V. N. Wijayaningrum, and Y. W. Syaifudin, «Real-time server monitoring and notification system with Prometheus, Grafana, and Telegram integration», in 2024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS). Manama, Bahrain, 2024, pp. 1808–1813. https://doi.org/10.1109/ICETSIS61505.2024.10459488 (in English).


Посилання

  • Поки немає зовнішніх посилань.