Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers

View through CrossRef
The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers. This problem has arisen due to the development and expansion of digital technologies, as well as increased stakeholder requirements for future Computer Science teachers. The current state of DevOps technologies and their impact on the process of informatisation and digitalisation of society were studied using scientific methods of analysis and systematisation of scientific publications. The professional community of IT specialists actively implements and popularizes DevOps technologies, and the analysis of publications showed that there are almost no educational programs available for the study of DevOps. Although educational programs in the specialty "Secondary Education (Informatics)" were separately noted, the content of these programs do not usually involve the study of DevOps elements. However, modern directions for improving the content of the school Computer Science course involve improving its practical orientation, and DevOps technologies can help in this regard. The research identified some substantive components of DevOps technologies that can be implemented in the training of informatics teachers, namely: infrastructure as code, configuration management, containers, container management, infrastructure security, deployment pipeline, the architecture of microservices, post-production, and domain-specific DevOps features. It is important to note that the learning of DevOps technologies by future Computer Science teachers should be based on the needs of stakeholders. Informatics teachers do not need to master all technical and technological aspects of implementing and using DevOps technologies, but the necessary level of professional competencies must be formed for successful employment. The results of the conducted ascertainment experiment confirmed the necessity of studying DevOps technologies for future Computer Science teachers. Stakeholders chose the most relevant DevOps technologies for a modern Computer Science teacher, such of the infrastructure as code, containers, and container management.
Title: Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers
Description:
The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers.
This problem has arisen due to the development and expansion of digital technologies, as well as increased stakeholder requirements for future Computer Science teachers.
The current state of DevOps technologies and their impact on the process of informatisation and digitalisation of society were studied using scientific methods of analysis and systematisation of scientific publications.
The professional community of IT specialists actively implements and popularizes DevOps technologies, and the analysis of publications showed that there are almost no educational programs available for the study of DevOps.
Although educational programs in the specialty "Secondary Education (Informatics)" were separately noted, the content of these programs do not usually involve the study of DevOps elements.
However, modern directions for improving the content of the school Computer Science course involve improving its practical orientation, and DevOps technologies can help in this regard.
The research identified some substantive components of DevOps technologies that can be implemented in the training of informatics teachers, namely: infrastructure as code, configuration management, containers, container management, infrastructure security, deployment pipeline, the architecture of microservices, post-production, and domain-specific DevOps features.
It is important to note that the learning of DevOps technologies by future Computer Science teachers should be based on the needs of stakeholders.
Informatics teachers do not need to master all technical and technological aspects of implementing and using DevOps technologies, but the necessary level of professional competencies must be formed for successful employment.
The results of the conducted ascertainment experiment confirmed the necessity of studying DevOps technologies for future Computer Science teachers.
Stakeholders chose the most relevant DevOps technologies for a modern Computer Science teacher, such of the infrastructure as code, containers, and container management.

Related Results

The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
In the fast changing retail technology market, DevOps principles are transforming how firms manage and improve their technological infrastructure. This study examines how leadershi...
Mobilizing DevOps: exploration of DevOps adoption in mobile software development
Mobilizing DevOps: exploration of DevOps adoption in mobile software development
Purpose The purpose of this study is to investigate the factors facilitating and influencing the adoption of DevOps practices specifically tailored to mobile so...
DevOps for information management systems
DevOps for information management systems
Purpose Development and operations (DevOps) is complex in nature. Organizations are unsure how to effectively establish a DevOps capability for the continuous delivery of informati...
A qualitative study of architectural design issues in DevOps
A qualitative study of architectural design issues in DevOps
AbstractSoftware architecture is critical in succeeding with Development and Operations (DevOps). However, designing software architectures that enable and support DevOps (DevOps‐d...
AI-driven devops: Leveraging machine learning for automated software deployment and maintenance
AI-driven devops: Leveraging machine learning for automated software deployment and maintenance
The integration of artificial intelligence (AI) and machine learning (ML) into DevOps practices is revolutionizing software deployment and maintenance, paving the way for more effi...
Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
Abstract Software development and delivery have changed from conventional deployment and agile methods to the continuous culture of DevOps. DevOps, the current craze in the...
Introduction to Generative AI and DevOps: Synergies, Challenges and Applications
Introduction to Generative AI and DevOps: Synergies, Challenges and Applications
This paper provides a comprehensive review of the applications of Generative AI in DevOps, analyzing recent advancements, methodologies, and challenges. We examine key contribution...
The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
In the fast changing retail technology market, DevOps principles are transforming how firms manage and improve their technological infrastructure. This study examines how leadershi...

Back to Top