Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1803233001?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Automating-DevOps-with-GitLab-CI%2FCD-Pipelines-Christopher-Cowell.html
- Apple Books: https://books.apple.com/us/audiobook/ci-cd-building-a-seamless-software-delivery/id1740413749?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Automating+DevOps+with+GitLab+CI+CD+Pipelines+Christopher+Cowell+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Automating-DevOps-with-GitLab-CI%2FCD-Pipelines-Christopher-Cowell.html
- Lazada: https://asia.buys.trade/lazada_Automating-DevOps-with-GitLab-CI%2FCD-Pipelines-Christopher-Cowell.html
- Tiktok: https://asia.buys.trade/tiktok_Automating-DevOps-with-GitLab-CI%2FCD-Pipelines-Christopher-Cowell.html
- Baca selengkapnya: https://indonesia.9natree.com/read/1803233001/
#gitlabciyml #GitLabRunnerdanautoscaling #verifikasidankeamanankode #deploymentKubernetesdanTerraform #optimasidantroubleshootingpipeline #AutomatingDevOpswithGitLabCICDPipelines
Automating DevOps with GitLab CI CD Pipelines karya Christopher Cowell, Nicholas Lotz, dan Chris Timberlake adalah panduan teknis tentang penggunaan GitLab untuk mengotomatisasi proses integrasi, pengujian, keamanan, pengemasan, dan penerapan perangkat lunak. Buku ini berada dalam genre praktis DevOps dan CI CD, dengan fokus pada cara merancang alur kerja yang dapat diulang, dapat diperiksa, dan sesuai kebutuhan tim pengembang. Pembahasannya dimulai dari dasar Git dan komponen GitLab, lalu bergerak ke struktur pipeline, penggunaan GitLab Runner, hingga pengelolaan hasil pekerjaan otomatis. Konfigurasi melalui berkas gitlab ci yml menjadi pusat pembahasan, karena berkas inilah yang mendefinisikan tahapan, pekerjaan, dan aturan eksekusi pipeline. Cakupannya tidak berhenti pada build dan test. Buku ini juga membahas verifikasi kode, pemindaian keamanan, deployment lintas lingkungan, serta integrasi dengan Kubernetes dan Terraform. Dengan demikian, tujuannya bukan sekadar mengajarkan sintaks konfigurasi, melainkan menunjukkan bagaimana GitLab dapat menjadi fondasi praktik DevSecOps yang lebih konsisten.