Implementation of DevOps Architecture in the project development and deployment with help of tools

Authors

  • Chellamalla Mamatha Dept. of CSE, CVR College of Engineering, Jawaharlal Nehru Technological University, Hyderabad, India
  • Mr S C V S L S Ravi Kiran Software Engineer, MAQ Software, Hyderabad, India

Keywords:

DevOps, Continuous Development, Continuous Integration, Continuous Testing, Continuous Deployment, Continuous Delivery, Github, Jenkins, Maven, Ansible

Abstract

DevOps is the portmanteau of development and operations. In recent times, the agile transformation was adopted in IT organizations for continuous integration principles in software development life cycle (SDLC) which has improved the efficiency of development in the project. With time being it has been realized that the optimization does not help in only continuous integration to make the software delivery process efficient. Unless all the modules in software delivery lifecycle are well designed, implemented and optimized. This is the problem with previous technologies and DevOps addresses it. This paper explains the various phases of SDLC, business needs and ways to move from continuous integration to continuous delivery.

 

References

Carmine Giardino, Nicolò Paternoster, Michael Unterkalmsteiner, Tony Gorschek and PekkaAbrahamsson, “Sofware Development in Startup Companies: The Greenfield Startup Model”, IEEE Transactions on Software Engineering, 2016

Youssef Bassil, “A simulation Model for the Waterfall Software Development Life Cycle”, International Journal of Engineering & Technology (iJET), ISSN: 2049-3444, Vol. 2, No. 5, 2012

Dimitris Karagiannis, “Agile Modeling Method Engineering”,Faculty of Computer Science, University of Vienna.

David P. Harvie, Arvin Agah, “Targeted Scrum: Appling mission command to Agile Software Development”, IEEE Transactions on Software Engineering, 2016.

Dan Hao, Lu Zhang, Lei Zang, Yanbo Wang, Xingxia Wu, Tao Xie, “To be optimal or not in Test-case prioritization”, IEEE Transactions on Software Engineering, 2016.

Earl T. Barr, Mark Harman, Phil McMinn, MuzammilShahbaz, Shin Yoo, “The Oracle Problem in Software Testing: A Survey”, IEEE Transactions on Software Engineering, 2015.

Lucy Ellen Lwakatare, PasiKuvaja and Markku Oivo, “Dimensions of Devops”, Springer International Publishing Switzerland 2015.

Manish Virmani, “Understanding DevOps & bridging the gap from continuous integration to continuous delivery”, Innovative Computing Technology (INTECH), Fifth International IEEE Conference, 2015.

S. R. Chidamber ; C. F. Kemerer, “A metric suite for Object Oriented Design”, IEEE Transactions on Software Engineering, 2015.

Maximilien de Bayser, Leonardo G. Azevedo, Renato Cerqueira, “The case for Devops in scientific applications”, IFIP/IEEE International Symposium on Integrated Network Management (IM), 2015.

Michael Huttermann, “DevOps for Developers”, Springer International Publishing Switzerland, vol. 1, 2012.

Sungjoo Kang, Okjoo Choi and JongmoonBaik, “Model-based Dynamic Cost Estimation and Tracking Method for Agile Software Development, IEEE/ACIS Transactions on Software Engineering, 2010.

M. WasifNisar, Yong-Ji WANG, ManzoorElahi, “Software Development Effort Estimation Using Fuzzy Login - A Survey”, IEEE Transactions on Software Engineering, 2008

L. Dobrica, E. Niemela, “A survey on software architecture analysis methods”, IEEE Transactions on Software Engineering, 2002.

A. Remi Jullian, M.Sangeetha, “From Dev to Ops – Introduction to Devops on understanding Continuous Integration and Continuous Delivery”, International Journal of Innovative Research in Computer and Communication Engineering Vol. 4, Issue 6, June 2016.

Downloads

Published

2018-04-30

How to Cite

[1]
C. Mamatha and M. S. C. V. S. L. S. R. Kiran, “Implementation of DevOps Architecture in the project development and deployment with help of tools”, Int. J. Sci. Res. Comp. Sci. Eng., vol. 6, no. 2, pp. 87–95, Apr. 2018.

Issue

Section

Research Article

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.