DevOp Architecture and Implementation in Software Development

Authors

  • Kunduru Siva Reddy  Department of MCA, Sree Vidyanikethan Institute of Management, Sri Venkateswara University, Tirupati, Andhra Pradesh, India
  • Parnapalli Pushpanjali  Assistant Professor, Department of MCA, Sree Vidyanikethan Institute of Management, Tirupati, Andhra Pradesh, India

Keywords:

Software architecture, DevOps, continuous deployment.

Abstract

Development and Operations (DevOps) with regards to Continuous Deployment (CD) have risen as an alluring software development, which tries to build up a solid association amongst development and tasks groups. Compact disc is characterized as the capacity to rapidly put new discharges into creation. We trust that DevOps/CD brings new difficulties for modelers, which extensively impacts both on their (structural) outline choices and their hierarchical duties. We affirm that there is a vital and critical need of adequate research work to pick up a profound comprehension of how DevOps/CD selection can impact architecting, structural basic leadership forms and their results in an association. This PhD inquire about is gone for comprehension and tending to new difficulties for outlining models for supporting DevOps with regards to CD.

References

  1. Martini, A. and Bosch, J. 2015. The Danger of Architectural Technical Debt: Contagious Debt and Vicious Circles. In Proceedings of 12th Working IEEE/IFIP Conference on Software Architecture (WICSA), 1-10.
  2. Newman, S. 2015. Building Microservices. O'Reilly Media, Inc.
  3. Stol, K.J., and Fitzgerald, B. 2014. Research Protocol for a Case Study of Crowdsourcing Software Development. Technical Report.
  4. Waterman, M.G. 2014. Reconciling agility and architecture: a theory of agile architecture. Doctoral Thesis, Victoria University ofWellington.
  5. Bass, L., Clements, P., and Kazman, R. 2012. Software architecture in practice. Addison Wesley.
  6. Bass, L., Weber, I., and Zhu, L. 2015. DevOps: A Software Architect's Perspective. Addison-Wesley Professional.
  7. Bellomo, S., Ernst, N., Nord, R., and Kazman, R. 2014. Toward Design Decisions to Enable Deployability: Empirical Study of Three Projects Reaching for the Continuous Delivery Holy Grail. In Proceedings of 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 702-707.
  8. Braun, V. and Clarke, V. 2006. Using thematic analysis in psychology. Qualitative research in psychology. 3, 2, 77-101.
  9. Chen, L. 2015. Towards Architecting for Continuous Delivery. In Proceedings of 12th Working IEEE/IFIP Conference on Software Architecture (WICSA), 131-134.
  10. Claps, G.G., Svensson, R.B, and Aurum, A. 2015. On the journey to continuous deployment: Technical and social challenges along the way. Information and Software Technology 57, 21-31.
  11. Easterbrook, S., Singer, J., Storey, M.-A., and Damian, D. 2008. Selecting Empirical Methods for Software Engineering Research. In Guide to Advanced Empirical Software Engineering, F. Shull, J. Singer and D.K. Sjøberg Eds. Springer London, 285-311.
  12. Kitchenham, B.A. and Charters, S. 2007. Guidelines for performing systematic literature reviews in software engineering. Technical Report.
  13. Leppanen, M., Makinen, S., Pagels, M., Eloranta, V.P., Itkonen, J., Mantyla, M.V., and Mannisto, T. 2015. The Highways and Country Roads to Continuous Deployment. IEEE Software 32, 2, 64-72.
  14. Kerzazi N & Khomh F (2014) Factors Impacting Rapid Releases. Proc. 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. New York: ACM Press: 1–8.
  15. Kim G, Behr K & Spafford G (2013) The phoenix project: A novel about IT, DevOps, and helping your business win. Portland: IT Revolution.
  16. Kitchenham BA, Budgen D & Pearl Brereton O (2011) Using mapping studies as the basis for further research – A participant-observer case study. Information and Software Technology 53(6): 638–651.

Downloads

Published

2018-04-30

Issue

Section

Research Articles

How to Cite

[1]
Kunduru Siva Reddy, Parnapalli Pushpanjali, " DevOp Architecture and Implementation in Software Development , IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 4, pp.303-307, March-April-2018.