IMPLEMENTASI STATIC APPLICATION SECURITY TESTING MENGGUNAKAN JENKINS CI/CD BERBASIS DOCKER CONTAINER PADA PT. EMPORIA DIGITAL RAYA

  • Abriza Mahandis Shama UKSW
  • Dian W. Chandra Universitas Kristen Satya Wacana

Abstract

PT. Emporia Digital Raya is an fintech company. The product include web and android application. However, in the deployment system, PT Emporia Digital Raya still uses an ancient system with a single vm system and only uses git for deployment to server. Even though at this time the deployment process of an application has grown very far. Therefore, in this study will created a system which is currently popular being used. This system is called DevSecOps. Devsecops will need a tools like Jenkins, Sonarqube, and Docker. The core of this system is the automation process where the deployment process is no longer done manually as before. With this system, it is hoped that will help speed up developer work and improve code quality.

References

[1] S. P. K. M. M. N. Rahul, “Implementation of DevSecOps using Open-Source tools,” Int. J. Adv. Res., vol. 5, no. 3, pp. 1050–1051, 2019, [Online]. Available: www.IJARIIT.com.
[2] “SonarQube Documentation | SonarQube Docs.” https://docs.sonarqube.org/latest/ (accessed Feb. 24, 2021).
[3] J. M. Priera and R. T. Ganefi, “Automatic Deployment System Dengan Menggunakan Metode Continuous Integration Di Kakatu,” J. Ilm. Komput. dan Inform., 2017.
[4] “Jenkins.” https://www.jenkins.io/ (accessed Feb. 25, 2021).
[5] T. Tohirin, S. F. Utami, S. R. Widianto, and W. Al Mauludyansah, “Implementasi DevOps Pada Pengembangan Aplikasi e-Skrining Covid-19,” Multinetics, vol. 6, no. 1, pp. 15–20, 2020, doi: 10.32722/multinetics.v6i1.2764.
[6] R. A. Putra, “Analisa Implementasi Arsitektur Microservoces Berbasis Kontainer Pada Komunitas Pengembang Perangkat Lunak Sumber Terbuka ( OpenDayLight DevOps Community ),” J. Sist. Infomasi Teknol. Inf. dan Komput. (Just It) Univ. Bina Nusant. Magister Manaj. Sist. Inf. Jakarta, pp. 150–162, 2018.
[7] “What is a Container? | App Containerization | Docker.” https://www.docker.com/resources/what-container (accessed Dec. 29, 2020).
[8] A. Frederius, M. Data, and W. Yahya, “Implementasi Penyimpanan Data Persisten pada Docker Swarm Menggunakan Network File System ( NFS ),” J. Pengemb. Teknol. Inf. dan Ilmu Komput. Univ. Brawijaya, vol. 3, no. 2, pp. 9088–9096, 2019.
[9] Gulo, M. J., & Simanjuntak, P. (2021). ANALISIS PENERAPAN METODE DEVOPS PADA APLIKASI RESTORAN BERBASIS ANDROID. Computer and Science Industrial Engineering (COMASIE), 4(3), 77-86.
Published
2021-09-02
How to Cite
SHAMA, Abriza Mahandis; W. CHANDRA, Dian. IMPLEMENTASI STATIC APPLICATION SECURITY TESTING MENGGUNAKAN JENKINS CI/CD BERBASIS DOCKER CONTAINER PADA PT. EMPORIA DIGITAL RAYA. JURNAL ILMIAH INFORMATIKA, [S.l.], v. 9, n. 02, p. 95-99, sep. 2021. ISSN 2615-1049. Available at: <http://ejournal.upbatam.ac.id/index.php/jif/article/view/3769>. Date accessed: 24 sep. 2021. doi: https://doi.org/10.33884/jif.v9i02.3769.