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.
Highlights
Seiring dengan berkembangnya zaman proses dalam deployment aplikasi makin mengalami kemajuan
PT Emporia Digital Raya still uses an ancient system with a single vm system
DevSecOps will need a tools like Jenkins
Summary
Seiring dengan berkembangnya zaman proses dalam deployment aplikasi makin mengalami kemajuan. Dalam arsitektur kuno proses deployment masih menggunakan metode SCP yaitu copy file to server kemudian diikuti dengan Git. Dan yang paling terkini adalah Continuous Integration dan Continuous Delivery atau biasa disebut CI/CD. Untuk itu butuh system yang mampu mendeteksi tingkat kerentanan dalam aplikasi secara CI/CD. SAST merupakan salah satu dalam suatu proses DevSecOps dimana dengan tujuan untuk mempercepat suatu development dan mengurangi kerentanan suatu kode program [1]. Untuk itu dibutuhkan sistem yang mampu menjalankan semua itu secara otomatis dan cepat. Sistem itu adalah Jenkins, Jenkins adalah tools open source yang mampu build projek dan deploy projek dengan ringan dan cepat secara otomatis. Dengan adanya SAST menggunakan Jenkins CI/CD diharapkan aplikasi yang didevelop oleh PT Emporia Digital Raya tidak ada lagi kerentanan yang ada serta proses deployment menjadi lebih cepat karena dengan metode CI/CD. JURNAL ILMIAH INFORMATIKA - VOL. 09 NO. 02 (2021) | ISSN (Print) 2337-8379 | ISSN (Online) 2615-1049
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.