Course Content
Pengenalan Course Jenkins
Pengenalan Course
Persiapan Environment Lab
Penjelasan Modul Environtment Lab
Konfigurasi VirtualBox
Platform Diskusi
Dasar DevOps
Penjelasan Modul Dasar DevOps
Apa itu DevOps?
Sejarah dan Evolusi dari DevOps
Siklus DevOps
Pengenalan CI/CD
Kuis 1
Pengenalan Jenkins
Penjelasan Modul Pengenalan Jenkins
Apa itu Jenkins
Peran Jenkins dalam DevOps
Kelebihan dari Jenkins
Plugin Jenkins
Versi Jenkins
Kuis 2
Instalasi Jenkins
Penjelasan Modul Instalasi Jenkins
Jenis - Jenis Metode Instalasi
Lab 5.1 - Instalasi Jenkins
Memahami elemen-elemen utama pada dashboard Jenkins
Kuis 3
Proyek Jenkins
Pengenalan Modul Proyek Jenkins
Pengenalan tentang proyek Jenkins
Jenis-jenis proyek Jenkins (freestyle, pipeline, dll.)
Variabel
Lab 6.1 - Membuat Proyek Freestyle
Lab 6.2 - Copy Proyek Yang Sudah Ada
Lab 6.3 - Proyek Freestyle Menggunakan Variabel
Lab 6.4 - Proyek Freestyle Explore Command Shell
Kuis 4
Integrasi Jenkins dengan GitLab
Pengenalan Modul Integrasi Jenkins dengan GitLab
Pengenalan GitLab
Plugin Git
Jenkins Credensials
Jenkins Agent
Pipeline Syntax
Lab 7.1 - Integrasi Jenkins dengan GitLab
Lab 7.2 - Proyek Pipeline dengan GitLab
Kuis 5
Blue Ocean
Pengenalan Modul Blue Ocean
Blue Ocean
Penjelasan Tampilan Blue Ocean
Proyek Pipeline dan Proyek Pipeline Multibrach
Jenkinsfile
Instalasi Docker
Lab 8.1 - Install Plugin Blue Ocean
Lab 8.2 - Buat Proyek Pipeline
Lab 8.3 - Buat Proyek Pipeline Multi Branch
Lab 8.4 - Studi Kasus Deploy Game 2048
Kuis 6
Komprehensif
Pengenalan Modul Komprehensif
Distributed Builds Architecture
Lab 9.1 - Add Node Agent
Lab 9.2 - Deploy aplikasi spesifik node
Lab 9.3 - Deploy aplikasi spesifik node (testing & prodcution)
Lab 9.4 - Java Maven
Lab 9.5 - Deploy website template portfolio
Kuis 7
Finish
Oops, kamu perlu login terlebih dahulu untuk melanjutkan pembelajaran.
Apakah kamu ingin melanjutkan pembelajaran?
Lanjutkan progres belajarmu sekarang!
Ya, saya ingin lanjut
Introduction Automating CI/CD Pipelines using Jenkins
Pengenalan Course