Microservices 2019
DOI: 10.1007/978-3-030-31646-4_14
|View full text |Cite
|
Sign up to set email alerts
|

DevOps and Its Philosophy: Education Matters!

Abstract: DevOps processes comply with principles and offer practices with main objective to support efficiently the evolution of IT systems. To be efficient a DevOps process relies on a set of integrated tools. DevOps is the first required competency together with Agile Method required by the industry. DevOps processes are sharing many aspects with microservices approaches especially the modularity and flexibility which enables continuous change and delivery. As a new approach it is necessary to developp and offer to t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
1

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 15 publications
0
7
0
1
Order By: Relevance
“…Com relação ao DevOps, alguns artigos utilizam a maneira de trabalhar dentro dessa cultura para preparar os alunos tanto para o desenvolvimento de novos programas como para a operação de equipamentos em nuvem. No trabalho de Bobrov et al (2020) os autores focam no desenvolvimento de software utilizando ferramentas e orientações advindas do DevOps em conjunto com metodologias de desenvolvimento ágil, com enfoque na ferramenta SCRUM.…”
Section: Trabalhos Relacionadosunclassified
“…Com relação ao DevOps, alguns artigos utilizam a maneira de trabalhar dentro dessa cultura para preparar os alunos tanto para o desenvolvimento de novos programas como para a operação de equipamentos em nuvem. No trabalho de Bobrov et al (2020) os autores focam no desenvolvimento de software utilizando ferramentas e orientações advindas do DevOps em conjunto com metodologias de desenvolvimento ágil, com enfoque na ferramenta SCRUM.…”
Section: Trabalhos Relacionadosunclassified
“…To start, students need to claim Google Cloud Platform (GCP) education credits provided by Google for the class and set up a GCP project, which is used to house a collection of related cloud services. Once this is done, they install the Google Cloud SDK 15 , which provides a command-line interface for managing these services. Using this SDK, they can then upload a Docker image to the GCP Container Registry.…”
Section: Deploying Containers With Kubernetesmentioning
confidence: 99%
“…Krusche and Alperowitz [11] describe a project course where continuous integration and continuous delivery techniques are introduced and used in support of real-world projects, while Süß and Billingsley [12] instead focus on using continuous integration as a feedback mechanism for classes with a large number of students but limited teaching resources. Benni et al [13] present a graduate-level course that includes both software architecture and DevOps principles in the context of a realistic software project, while Bobrov et al [14], [15] discuss both a graduatelevel DevOps course and industry training. Kuusinen and Albertsen [16] focus on both the technical and cultural aspects of DevOps and continuous delivery as part of a two week course taught with industry.…”
Section: Related Workmentioning
confidence: 99%
“…Within development philosophies, DevOps is becoming an increasingly adopted approach and attention is rising in both industry and academia giving rise to new project, conferences and training programs [8] [27] [6] [7]. Considering that the DevOps toolchain generates a large quantity of data allowing the extraction of information regarding the status and the evolution of a project, this domain is emerging as particularly suitable for ML applications for SD.…”
Section: Predicting Defectsmentioning
confidence: 99%