2019 IEEE International Conference on Software Maintenance and Evolution (ICSME) 2019
DOI: 10.1109/icsme.2019.00092
|View full text |Cite
|
Sign up to set email alerts
|

Adoption, Support, and Challenges of Infrastructure-as-Code: Insights from Industry

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
70
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 87 publications
(71 citation statements)
references
References 15 publications
0
70
0
1
Order By: Relevance
“…Infrastructure-as-Code (IaC) [24] is a model for provisioning and managing a computing environment using the explicit definition of the desired state of the environment in source code via a Domain Specific Language (DSL), and applying software engineering principles, methodologies, and tools. The interest in IaC is growing steadily in both academia and industry [7,27]. Instead of low-level shell scripting languages, the IaC process uses high-level DSLs that can be used to design, build, and test the computing environment as if it is a software application/project.…”
Section: Iac and Ansiblementioning
confidence: 99%
See 2 more Smart Citations
“…Infrastructure-as-Code (IaC) [24] is a model for provisioning and managing a computing environment using the explicit definition of the desired state of the environment in source code via a Domain Specific Language (DSL), and applying software engineering principles, methodologies, and tools. The interest in IaC is growing steadily in both academia and industry [7,27]. Instead of low-level shell scripting languages, the IaC process uses high-level DSLs that can be used to design, build, and test the computing environment as if it is a software application/project.…”
Section: Iac and Ansiblementioning
confidence: 99%
“…SODALITE@RT prototype uses the Ansible IaC language 2 to operationalize the TOSCA based deployment models. Ansible is one of the most popular languages amongst practitioners, according to our previous survey with practitioners [7]. In Ansible, a playbook defines an IT infrastructure automation workflow as a set of ordered tasks over one or more inventories consisting of managed infrastructure nodes.…”
Section: Iac and Ansiblementioning
confidence: 99%
See 1 more Smart Citation
“…The RADON project aims to define a decision-making toolkit to optimize microservices in terms of size, dependencies, and costs by leveraging a reference set of architectural patterns and service templates [1]. To support this goal, the RADON methodology will integrate a workflow that enables decision making on architecture optimization through the decomposition tool.…”
Section: Conclusion and Research Roadmapmentioning
confidence: 99%
“…Furthermore, the rising of serverless solutions, combined with microservices, has forced an ever-increase demand for tools and techniques to establish and maintain them across the entire DevOps lifecycle [1]. With those challenges in mind, the RADON approach for serverless computing comes to play.…”
Section: Introductionmentioning
confidence: 99%