International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 176 - Number 16 |
Year of Publication: 2020 |
Authors: R. Vaasanthi, V. Prasanna Kumari |
10.5120/ijca2020920116 |
R. Vaasanthi, V. Prasanna Kumari . Fundamental Challenges in Identifying Tools for DevOps Pipeline. International Journal of Computer Applications. 176, 16 ( Apr 2020), 36-38. DOI=10.5120/ijca2020920116
In the world of automation, confronted with a new problem that is selecting the right tool for implementing Continuous Integration and Continuous Deployment. While organizations understand the importance and benefits of DevOps, the richness of the tools and process available to us now have led to an “agony of abundance” when it comes to selecting the tools for building a DevOps tool pipeline. There are enormous amount of tools are present in DevOps space [1] and many challenges associated are with building a DevOps pipeline such as analyzing the existing tools, understanding the developer’s pain point and process, existing manual tasks, choosing the right tools and integrating the tools with the existing tools. Although there are quite some DevOps maturity models [2] available in the literature, they are neither specific to large-scale financial organizations nor include the agile aspects within their scope. There must be a clear understanding of what kind of tools can be suggested to the customers in each space. For instance, to suggest a build tool alone in the pipeline they need to compare seven build tools. [3]This works aims to understand the challenges faced before suggesting a tool to the customer.