Implementasi CI/CD Pipeline pada Jenkins untuk Deployment Microservice Asset-Management hingga Environment SIT

Setyawan, Delai Resgista (2025) Implementasi CI/CD Pipeline pada Jenkins untuk Deployment Microservice Asset-Management hingga Environment SIT. Project Report. [s.n.], [s.l.]. (Unpublished)

[thumbnail of 5025221221-Project_Report.pdf] Text
5025221221-Project_Report.pdf - Accepted Version

Download (2MB)

Abstract

PT Adira Dinamika Multi Finance Tbk. merupakan perusahaan pembiayaan terkemuka di Indonesia yang menyediakan berbagai solusi keuangan bagi masyarakat. Selama pelaksanaan kerja praktik, fokus utama adalah pengembangan microservice bernama Asset-Management, yang digunakan sebagai solusi penyimpanan dan pengelolaan aset digital perusahaan seperti gambar, ikon, dan maskot. Microservice ini dirancang untuk mendukung kebutuhan tim internal, seperti programmer dan desainer UI/UX, dalam mengakses aset dengan lebih mudah dan terpusat. Proses pengembangan mencakup perancangan pipeline CI/CD dengan Jenkins, integrasi Bitbucket webhook, pengaturan credentials, serta deployment otomatis hingga environment SIT. Pipeline CI/CD ini memudahkan proses build, test, dan deploy microservice, sehingga mendukung praktik pengembangan perangkat lunak yang lebih terstruktur dan efisien di lingkungan perusahaan. Dengan adanya pipeline ini, proses deployment menjadi lebih cepat, aman, dan dapat dipantau dengan lebih baik. Keberadaan microservice Asset-Management juga membantu meningkatkan kolaborasi antar tim dalam mengakses dan menggunakan aset digital perusahaan. =====================================================================================================================================
PT Adira Dinamika Multi Finance Tbk. is a leading multi-finance company in Indonesia that provides various financial solutions for the community. During the practical work implementation, the main focus was on the development of a microservice named Asset-Management, which is used as a solution for storing and managing the company's digital assets such as images, icons, and mascots. This microservice is designed to support the needs of internal teams, such as programmers and UI/UX designers, in accessing assets more easily and centrally. The development process included designing a CI/CD pipeline with Jenkins, integrating Bitbucket webhooks, setting up credentials, and automating deployment to the SIT (System Integration Testing) environment. This CI/CD pipeline facilitates the process of building, testing, and deploying the microservice, thereby supporting more structured and efficient software development practices within the corporate environment. With this pipeline, the deployment process becomes faster, more secure, and can be monitored more effectively. The existence of the Asset-Management microservice also helps to enhance collaboration between teams in accessing and utilizing the company's digital assets.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: CI/CD, Jenkins, Microservice, SIT, Bitbucket, CI/CD, Jenkins, Microservice, SIT, Bitbucket.
Subjects: T Technology > T Technology (General) > T56.8 Project Management
Divisions: Faculty of Information and Communication Technology > Informatics > 55201-(S1) Undergraduate Thesis
Depositing User: Delai Resgista Setyawan
Date Deposited: 08 Jul 2025 05:58
Last Modified: 08 Jul 2025 05:58
URI: http://repository.its.ac.id/id/eprint/119446

Actions (login required)

View Item View Item