Optimal software development approach using modern tools and methodologies
Abstract
Optimal software development approach using modern tools and methodologies
Incoming article date: 20.10.2020Modern software development approaches requires perfect stable infrastructure and processes linked with that. Infrastructure has to be highly available, reliable and provide fast and comfortable tools for deployment, support, upgrade product. This article describes software development approach which is allow to use modern tools and methodologies to improve product quality, speed up its delivery and significantly increase stability. As a result it was considered to use GitLab, Jenkins, Git and Kubernetes technologies as basis of infrastructure and DevOps, CI/CD and IaaC as methodologies and how to introduce it in the company.
Keywords: GitLab, Jenkins, Kubernetes, Git, DevOps, CI, CD, IaaC, infrastructure, methodologies, software, development