Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
10.55041/IJSREM35407
Volume:
8 |
6 |
Jun 2024
Pages:
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
DevOps has arisen as a pillar of modern software engineering, emphasising the integration of development and operations to ensure effective product delivery. Infrastructure as Code (IaC) is an important DevOps technique that involves defining and managing infrastructure requirements using code, enabling for automated provisioning and maintenance. This technique enhances traceability, reuse, and consistency across development and production environments. The introduction of microservices architectures has increased project teams’ infras- tructure responsibilities, making IaC essential for delivering reliable and efficient deployments. IaC enables developers to describe infrastructure in code, simplifying the deployment process. In both large and small businesses, IaC is essen- tial for supporting efficient DevOps processes.The most recent breakthroughs, tools, and techniques in IaC demonstrate a revolutionary impact on software development and deployment workflows. As more businesses adopt cloud-native designs and containerisation technologies, the requirement for automated infrastructure provisioning grows, leading in the growth of IaC tools and methodologies. Organisations that combine IaC with continuous integration and delivery (CI/CD) pipelines can re- duce time-to-market and improve operational efficiency. IaC not only automates infrastructure management, but it also includes software engineering principles like version control and testing into infrastructure provisioning, which improves consistency and reliability. This democratisation of infrastructure management encourages increased collaboration across cross-functional teams, hence improving accountability and innovation. Implementing IaC is therefore crucial for achieving agility, scalability, and resilience in the digital age.
KEYWORDS
Publication Date
11/5/2024
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
5
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...