No image available for this title

Proyek Akhir

Implementasi CI/CD Dalam Pengembangan Aplikasi Web Menggunakan Docker dan Jenkins



Dalam proses pengembangan perangkat lunak saat ini yaitu proses build, testing, dan deployment pada umumnya dilakukan secara konvensional. Proses build dan testing perangkat lunak dilakukan secara terpisah oleh tim pengembang dan pengujian. Setelah proses build dan testing selesai, kemudian perangkat lunak diserahkan kepada tim operasional untuk melakukan deployment. Hal ini memerlukan waktu lebih lama karena proses tersebut dilakukan dengan cara berulang kali secara manual. CI/CD adalah konsep yang diimplementasikan sebagai sebuah proses yang dapat membantu pengembang aplikasi untuk menggabungkan kode yang baru dengan kode utama, kemudian memudahkan untuk melakukan serangkaian test pada setiap stage yang ada, dan diakhiri dengan proses deployment. Tujuan dari penelitian ini adalah mengimplementasikan dan menganalisa kualitas, waktu yang dibutuhkan, dan proses otomatisasi pada proses pengembangan aplikasi web mulai dari build, testing, dan deploy dengan metode CI/CD menggunakan Docker dan Jenkins. Berdasarkan hasil pengujian yang dilakukan pada pengembangan aplikasi web yang menggunakan framework CodeIgniter dalam 10 kali deployment adalah sebagai berikut: rata-rata waktu yang dibutuhkan jenkins dalam melakukan proses deployment jenkins pipeline adalah selama 1 menit 58 detik, dengan tingkat keberhasilan sebesar 90%, 78 bugs, dan selama melakukan pengujian hanya sekali terjadinya kegagalan dalam proses deployment.


Ketersediaan

PA1755301012Perpustakaan PCRTersedia namun tidak untuk dipinjamkan - No Loan

Informasi Detil

Judul Seri
-
No. Panggil
PA TI
Penerbit Pustaka Politeknik Caltex Riau : Pekanbaru.,
Deskripsi Fisik
xiii, 40 hlm.; 21 cm
Bahasa
Indonesia
ISBN/ISSN
-
Klasifikasi
PA TI
Tipe Isi
text
Tipe Media
-
Tipe Pembawa
-
Edisi
1
Subyek
Info Detil Spesifik
-
Pernyataan Tanggungjawab

Versi lain/terkait

Tidak tersedia versi lain


Lampiran Berkas



Informasi


DETAIL CANTUMAN


Kembali ke sebelumnyaXML DetailCite this