ESP Journal of Engineering & Technology Advancements |
© 2021 by ESP JETA |
Volume 1 Issue 1 |
Year of Publication : 2021 |
Authors : Yogesh Ramaswamy |
: 10.56472/25832646/ESP-V1I1P113 |
Yogesh Ramaswamy, 2021. "Utilizing Digital Twins in DevOps", ESP Journal of Engineering & Technology Advancements 1(1): 112-124.
Digital twins are essentially detailed computer models of respective physical systems, and when it comes to DevOps, these digital twins provide a highly effective environment for deployment and infrastructure changes, as well as software tests. Such virtual models make it possible for an organization to test and optimize the systems in ways that are safe from failing, thus improving the quality and effectiveness of the management and use of software development and operations. In this paper, I describe the application of the digital twin in DevOps and give a comprehensive analysis of how it can be used in the improvement of DevOps concerning the elements involved. By adopting the use of digital twins in DevOps, organizations will be able to perform benchmark simulations and testing, enhance the processes and settings that are involved, and even govern risks effectively while improving collaboration between development and operations groups and innovation.
[1] Redeker, M., Weskamp, J. N., Rössl, B., & Pethig, F. (2021, May). Towards a Digital Twin Platform for Industry 4.0. In 2021 4th IEEE International Conference on Industrial Cyber-Physical Systems (ICPS) (pp. 39-46). IEEE.
[2] Mertens, J., & Denil, J. (2021, August). The digital twin is a common knowledge base in devops to support continuous system evolution. In International Conference on Computer Safety, Reliability, and Security (pp. 158-170). Cham: Springer International Publishing.
[3] Grünwaldt, J. M. (2023). Digital Twin for DevOps: Data-Driven Continuous Monitoring of DevOps Systems and Teams (Master's thesis).
[4] Digital Twin in DevOps: Harnessing Fail-Over Capabilities for Hardware Problems, medium, 2023. online: https://medium.com/aimonks/digital-twin-in-devops-harnessing-fail-over-capabilities-for-hardware-problems-951378034ae9
[5] Digital Twins: The Doppelgänger approach to digital success!, devopsonline.co.uk, online. https://www.devopsonline.co.uk/digital-twins-the-doppelganger-approach-to-digital-success/
[6] Digital Twin Development: Basics, Types, Benefits & Costs, visartech, online. https://www.visartech.com/blog/digital-twin-solution-development-guide/
[7] Brockhoff, T., Heithoff, M., Koren, I., Michael, J., Pfeiffer, J., Rumpe, B., ... & Wortmann, A. (2021, October). Process prediction with digital twins. In 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) (pp. 182-187). IEEE.
[8] Ferko, E., Bucaioni, A., & Behnam, M. (2022). Architecting digital twins. IEEE Access, 10, 50335-50350.
[9] DevOps: Modernizing Software Efficiency!, appinventers, https://appinventers.com/devops-modern-software-development-efficiency/
[10] Sandu, A. K. (2021). DevSecOps: Integrating Security into the DevOps Lifecycle for Enhanced Resilience. Technology & Management Review, 6, 1-19.
[11] Teixeira, D., Pereira, R., Henriques, T., Silva, M. M. D., Faustino, J., & Silva, M. (2020). A maturity model for DevOps. International Journal of Agile Systems and Management, 13(4), 464-511.
[12] Bonney, M.S., Wagg, D. (2022). Historical Perspective of the Development of Digital Twins. In: Epp, D.S. (eds) Special Topics in Structural Dynamics & Experimental Techniques, Volume 5. Conference Proceedings of the Society for Experimental Mechanics Series. Springer, Cham. https://doi.org/10.1007/978-3-030-75914-8_2
[13] Tao, F., Zhang, H., Liu, A., & Nee, A. Y. (2018). Digital twin in industry: State-of-the-art. IEEE Transactions on Industrial Informatics, 15(4), 2405-2415.
[14] Qi, Q., & Tao, F. (2018). Digital twin and big data towards smart manufacturing and industry 4.0: 360 degree comparison. Ieee Access, 6, 3585-3593.
[15] Dobaj, J., Riel, A., Krug, T., Seidl, M., Macher, G., & Egretzberger, M. (2022, May). Towards digital twin-enabled DevOps for CPS providing architecture-based service adaptation and verification at runtime. In Proceedings of the 17th Symposium on Software Engineering for Adaptive and Self-Managing Systems (pp. 132-143).
[16] Tekinerdogan, Bedir, and Cor Verdouw. “Systems architecture design pattern catalog for developing digital twins.” Sensors 20.18 (2020): 5103.
[17] Dobaj, J., Riel, A., Macher, G., & Egretzberger, M. (2023). Towards DevOps for Cyber-Physical Systems (CPSs): Resilient Self-Adaptive Software for Sustainable Human-Centric Smart CPS Facilitated by Digital Twins. Machines, 11(10), 973.
[18] Devops and Digital Twins similarities, a first pass, online. https://www.jedi.be/blog/2022/02/18/devops-and-digital-twins-similarities/
[19] Sharma, A., Kosasih, E., Zhang, J., Brintrup, A., & Calinescu, A. (2022). Digital twins: State-of-the-art theory and practice, challenges, and open research questions. Journal of Industrial Information Integration, 30, 100383.
[20] Ketzler, B., Naserentin, V., Latino, F., Zangelidis, C., Thuvander, L., & Logg, A. (2020). Digital twins for cities: A state of the art review. Built Environment, 46(4), 547-573.
[21] Boyes, H., & Watson, T. (2022). Digital twins: An analysis framework and open issues. Computers in Industry, 143, 103763.
[22] Juarez, M. G., Botti, V. J., & Giret, A. S. (2021). Digital twins: Review and challenges. Journal of Computing and Information Science in Engineering, 21(3), 030802.
[23] Ugarte Querejeta, M., Etxeberria, L., & Sagardui, G. (2020, September). Towards a devops approach in cyber-physical production systems using digital twins. In International Conference on Computer Safety, Reliability, and Security (pp. 205-216). Cham: Springer International Publishing.
[24] Damjanovic-Behrendt, V., & Behrendt, W. (2019). An open-source approach to the design and implementation of Digital Twins for Smart Manufacturing. International Journal of Computer Integrated Manufacturing, 32(4-5), 366-384.
[25] Digital twin in construction: benefits, challenges & real-world examples, Innowise, https://innowise.com/blog/digital-twin-in-construction/
[26] System Initiative Open Sources Digital Twin Tool for DevOps, https://devops.com/system-initiative-open-sources-digital-twin-tool-for-devops/
[27] The Application of Industrial DevOps Using Digital Twins, It revolution, https://itrevolution.com/product/application-of-industrial-devops-using-digital-twins/
[28] Rosen, K. M., & Pattipati, K. R. (2023). Operating digital twins within an enterprise process. In The Digital Twin (pp. 599-659). Cham: Springer International Publishing.
[29] Hugues, J., Hristosov, A., Hudak, J. J., & Yankel, J. (2020, October). TwinOps-DevOps meets model-based engineering and digital twins for the engineering of CPS. In Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings (pp. 1-5).
[30] Kostromin, R., & Feoktistov, A. (2020, November). Agent-based DevOps of software and hardware resources for digital twins of infrastructural objects. In Proceedings of the 4th International Conference on Future Networks and Distributed Systems (pp. 1-6).
[31] ÅUJHQ, R. (2022). Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation & Verification at Runtime.
[32] Hedstrom, M., & Lee, C. A. (2002, May). Significant properties of digital objects: definitions, applications, implications. In Proceedings of the DLM-Forum (Vol. 200, pp. 218-27).
[33] Kholopov, V. A., Antonov, S. V., Kurnasov, E. V., & Kashirskaya, E. N. (2019). Digital twins in manufacturing. Russian Engineering Research, 39, 1014-1020.
[34] Atalay, M., Murat, U., Oksuz, B., Parlaktuna, A. M., Pisirir, E., & Testik, M. C. (2022). Digital twins in manufacturing: systematic literature review for physical–digital layer categorization and future research directions. International Journal of Computer Integrated Manufacturing, 35(7), 679-705.
[35] Onaji, I., Tiwari, D., Soulatiantork, P., Song, B., & Tiwari, A. (2022). Digital twin in manufacturing: conceptual framework and case studies. International journal of computer integrated manufacturing, 35(8), 831-858.
Digital Twins, DevOps, Simulation, Testing, Optimization, Risk Management, Collaboration, Innovation.