Kaskus

News

ananovancaAvatar border
TS
ananovanca
IT Developer Wajib Tahu, Apa Itu CI/CD?

Apa itu CI/CD

CI merupakan singkatan dari Continuous Integration atau bahasa sederhana nya integrasi kode secara berkelanjutanBiasanya CI dijalankan untuk melakukan pengujian/pengecekan kode secara otomatis, cepat, dan sering. CI ini biasanya dijalankan di platform cloud seperti github, gitlab, bitbucket dan masih banyak lagi platform lainnya. Sementara, CD merupakan singkatan dari Continuous Delivery/Deployment. Biasanya dijalankan setelah proses CI selesai. Tujuan CD ini biasanya untuk merilis aplikasi secara otomatis. CI/CD biasa digunakan dalam pengembangan perangkat lunak dan menjadi penghubung antara tim developer/pengembang dengan tim devops/operasional. 

Manfaat dari CI/CD

Setelah mengetahui pengertian dari CI/CD, selanjutnya kita akan membahas manfaat dari penggunaan CI/CD. Manfaatnya antara lain:
Otomatisasi pengecekan kode
Dalam penggunaan CI/CD biasanya kode akan di cek secara otomatis. Misalnya, ada pengecekan syntax, adanya kode yang duplikat atau aturan penulisan kode yang tidak standar. Semuanya itu dilakukan dengan sesuai bahasa pemrograman yang digunakan.
Otomatisasi testing
CI/CD juga sering dimanfaatkan untuk melakukan pengujian/testing kode secara otomatis, sehingga jika terdeteksi bug, developer dapat dengan mudah menemukan dan memperbaiki bug tersebut.
Otomatisasi proses rilis
Proses rilis dari suatu aplikasi dapat lebih cepat, dikarenakan prosesnya yang dapat dijalankan secara otomatis tanpa campur tangan manual manusia. 

Tools CI/CD yang popular
Ketahui informasi selengkapnya disini.


0
1K
0
GuestAvatar border
Komentar yang asik ya
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan