Deployment Strategy with Integration Testing Implementation Using DevOps Method in Development and Production Environment


연구 분야: Software Development



학회: 2024 7th International Conference on Informatics and Computational Sciences (ICICoS)


초록

Integration and deployment are two key stages in the software development lifecycle that enable developers to efficiently build, test, and deploy their software. Integration involves merging code from various developers into one central repository to ensure the overall system runs smoothly. Meanwhile, deployment involves installing and launching the application into a production environment so that it can be accessed by end users. In the case of the Quality Enhancement (QE) division of PT Telkom Indonesia Witel Semarang, there are operational hurdles caused by integration and deployment issues in the Peduli Akses application. The main challenge lies in the difficulty of integrating code among developers and the updates made by developers. Updates made by developers force the reinstallation of the application on each user’s hardware. This paper focuses on developing a deployment strategy algorithm that implements automation practices of Continuous Integration (CI) and Continuous Deployment (CD) through the DevOps method. The strategy applied in this paper is used to simplify the process of testing, integration, and software deployment automatically. The algorithm code results are then executed by a GitLab Instance and successfully integrate each code change made by developers through integration testing. The integration results are then automatically deployed to the cloud using an in-place deployment strategy to facilitate user access to the Peduli Akses application.


Author Profile
Rif'An F. Febrianto

Department of Computer Science Universitas Diponegoro Semarang Indonesia

Indonesia
Author Profile
Dinar M. K. Nugraheni

Department of Computer Science Universitas Diponegoro Semarang Indonesia

Indonesia
Author Profile
Edy Suharto

Department of Computer Science Universitas Diponegoro Semarang Indonesia

Indonesia

📄 논문 정보

발행 연도 2024년
인용수 168
출판 국가 Indonesia
사이트 IEEE
좋아요 수 0

연관 논문 목록 (414건)