IMPLEMENTASI CONTINUOUS INTEGRATION/CONTINUOUS DELIVERY (CI/CD) PADA PERFORMANCE TESTING DEVOPS

Authors

  • jaeni jaeni Universitas Amikom Yogyakarta
  • Nicko Aji S. Universitas Amikom Yogyakarta
  • Arif Dwi Laksito Universitas Amikom Yogyakarta

DOI:

https://doi.org/10.24076/joism.2022v4i1.887

Keywords:

Continuous Integration, Continuous Delivery, Gitops, Perfomance testing

Abstract

Secara umum proses pengembangan aplikasi terdiri dari proses perancangan, pengujian, dan deployment. Pengembangan dengan cara tradisional seringkali menimbulkan masalah seperti keterlambatan aplikasi dan kualitas produknya. Hal ini dapat terjadi karena tim operasional harus menunggu developer agar menyelesaikan proses uji coba terlebih dahulu sebelum aplikasi tersebut dapat dirilis dan diguankan. Selain itu, setelah proses pengujian selesai, sering didapati adanya konflik akibat environment yang berbeda, yang memperlambat proses rilis. Keterlambatan ini membuat klien kecewa dan memberikan efek yang tidak baik bagi perusahaan. Continuous Integration / Continuous Delivery (CI/CD) dapat dijadikan solusi untuk memecahkan masalah ini. CI/CD dapat menjadi jembatan antara tim pengembang dan tim operasional..

 

Kata Kunci:

Continuous Integration, Continuous Delivery, Gitops, Perfomance testing

Downloads

Download data is not yet available.

References

S. A. I. B. S. Arachchi and I. Perera, “Continuous integration and continuous delivery pipeline automation for agile software project management,” MERCon 2018 - 4th Int. Multidiscip. Moratuwa Eng. Res. Conf., pp. 156–161, 2018, doi: 10.1109/MERCon.2018.8421965.

C. Trubiani, P. Jamshidi, J. Cito, W. Shang, Z. M. Jiang, and M. Borg, “Performance issues? Hey DevOps, mind the uncertainty,” IEEE Softw., vol. 36, no. 2, pp. 110–117, 2019, doi: 10.1109/MS.2018.2875989.

Danur Wijayanto, Arizona Firdonsyah, and Faisal Dharma Adhinata, “Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan),” Teknika, vol. 10, no. 3, pp. 181–188, 2021, doi: 10.34148/teknika.v10i3.400.

A. Alpery and M. A. F. Ridha, “Implementasi CI-CD dalam Pengembangan Aplikasi Web Menggunakan Docker dan Jenkins,” 9th Appl. Bus. Eng. Conf., pp. 287–296, 2021.

M. Shahin, M. A. Babar, M. Zahedi, and L. Zhu, “Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges,” Int. Symp. Empir. Softw. Eng. Meas., vol. 2017-Novem, no. November, pp. 111–120, 2017, doi: 10.1109/ESEM.2017.18.

C. Rossi, E. Shibley, S. Su, K. Beck, T. Savor, and M. Stumm, “Continuous deployment of mobile software at facebook (showcase),” Proc. ACM SIGSOFT Symp. Found. Softw. Eng., vol. 13-18-November-2016, pp. 12–23, 2016, doi: 10.1145/2950290.2994157.

I.-C. Donca, O. P. Stan, M. Misaros, D. Gota, and L. Miclea, “Method for Continuous Integration and Deployment Using a Pipeline Generator for Agile Software Projects,” Sensors, vol. 22, no. 12, p. 4637, 2022, doi: 10.3390/s22124637.

L. Zhu, L. Bass, and G. Champlin-Scharff, “DevOps and Its Practices,” IEEE Softw., vol. 33, no. 3, pp. 32–34, 2016, doi: 10.1109/MS.2016.81.

“A perspective on Performance Testing in DevOps environment”.

“Evaluation of different runner set ? ups for CI / CD pipelines,” 2022.

A. Mishra and Z. Otaiwi, “DevOps and software quality: A systematic mapping,” Comput. Sci. Rev., vol. 38, p. 100308, 2020, doi: 10.1016/j.cosrev.2020.100308.

Downloads

Published

2022-08-30

How to Cite

jaeni, jaeni, S., N. A., & Laksito, A. D. (2022). IMPLEMENTASI CONTINUOUS INTEGRATION/CONTINUOUS DELIVERY (CI/CD) PADA PERFORMANCE TESTING DEVOPS. Journal of Information System Management (JOISM), 4(1), 62-66. https://doi.org/10.24076/joism.2022v4i1.887

Issue

Section

Articles