Dapatkan info terbaru mengenai peluncuran produk, demo, dan pelatihan terkini dari Next '23. Mulai.

Continuous integration (CI)

Masukan cepat tentang perubahan kode pada skala besar.

Membangun software berkualitas lebih cepat

Hadirkan fitur baru di hadapan pelanggan Anda lebih cepat, sekaligus meningkatkan produktivitas developer dan kualitas software. Alat continuous integration Google Cloud memungkinkan Anda membuat build otomatis, menjalankan pengujian, menyediakan lingkungan, dan memindai artefak untuk mendeteksi kerentanan keamanan — semuanya dalam beberapa menit.

Alasan memilih Google Cloud untuk continuous integration

Meningkatkan efisiensi dan produktivitas pengembangan

Percepat masukan developer dengan menjalankan build dan pengujian pada mesin yang terhubung melalui jaringan global performa tinggi Google. Jalankan build secara paralel melalui beberapa mesin untuk masukan cepat. Hemat waktu untuk memproses debug dengan insight mendetail.

Menyesuaikan dengan skala kebutuhan tanpa perlu mengkhawatirkan pemeliharaan

Apa Anda mengkhawatirkan waktu build dan pengujian yang lama saat skala tim Anda berkembang? Alat continuous integration Google Cloud dapat melakukan penskalaan otomatis sehingga Anda dapat menjalankan ratusan atau ribuan build seiring bertumbuhnya tim dan project Anda. Pilih dari beragam mesin virtual untuk mengeksekusi lebih cepat sesuai skala kebutuhan.

Mem-build keamanan dan kepatuhan ke dalam pipeline CI Anda

Tanamkan keamanan sejak awal. Pindai untuk mendeteksi kerentanan segera setelah artefak dibuat. Tersedia laporan mendetail terkait dampak kerentanan dan perbaikan yang bisa dilakukan. Tetapkan kebijakan untuk lingkungan yang berbeda supaya hanya artefak terverifikasi yang di-deploy.

Mendapatkan fleksibilitas maksimum

Kemas sumber Anda menjadi artefak container atau non-container Docker dengan alat build seperti Maven, Gradle, webpack, Go, atau Bazel. Lakukan langkah-langkah build dan pengujian spesifik sebagai bagian dari alur kerja CI Anda. Jalankan pengujian unit dan integrasi secara bersamaan untuk memastikan kode Anda berfungsi.

Mengembangkan CI menjadi CD

Deploy ke VM, tanpa server, Kubernetes, atau Firebase sebagai bagian dari proses continuous delivery (CD) Anda dengan alat continuous integration Google Cloud Gunakan alat continuous delivery multi-cloud seperti Spinnaker untuk mengotomatiskan semua langkah, dari kode hingga deployment.

Menggunakan alat favorit Anda

Siapkan lingkungan dengan alat-alat seperti Terraform dan Packer sebagai bagian dari pipeline CI Anda. Gunakan alat-alat CI Google Cloud dengan layanan CI yang sudah ada, seperti Jenkins, Gitlab, dan TeamCity, untuk mengurangi overhead administratif, mempercepat build yang kompleks, dan meningkatkan keamanan.

Pipeline referensi

Pemindaian build, pengujian, dan keamanan otomatis untuk menghadirkan software berkualitas dengan cepat.

pipeline referensi
Kasus penggunaan

Menghubungkan ke project GitHub untuk CI

Dukungan native untuk permintaan pull GitHub. Jalankan build dan pengujian otomatis untuk perubahan yang didorong ke repositori GitHub.

Pelajari lebih lanjut  

Membangun pipeline CI untuk aplikasi serverless

Gunakan Cloud Build dan GitHub untuk mengotomatiskan workflow continuous integration untuk aplikasi serverless

Tonton Video

Mengembangkan CI menjadi CD

Gunakan Cloud Build untuk membuat pipeline dan mengidentifikasi kerentanan paket. Selain itu, integrasikan Cloud Build dengan Spinnaker untuk CD.

Pelajari lebih lanjut  

CI/CD untuk hybrid dan multi-cloud

Gunakan Cloud Build agar terhubung dengan aman ke resource lokal dan mengotomatiskan proses build, pengujian, dan deployment.

Tonton Video

Pelanggan kami

Start-up, perusahaan, dan organisasi lainnya mengandalkan Google Cloud untuk continuous integration.

Kami melihat bahwa Cloud Build memiliki fitur yang lengkap, tetapi mudah untuk dipelajari dan digunakan. Kami menggunakan paralelisasi dan caching untuk mempercepat build container kami dan memanfaatkan API Container Analysis untuk mengesahkan image. Keandalannya memungkinkan kami memusatkan perhatian pada bidang lain.

Riley Shott, Production Engineer, Shopify
logo pelanggan zendesk logo pelanggan lyft logo pelanggan Snapchat logo pelanggan GOCARDLESS logo pelanggan URBAN AIRSHIP logo pelanggan VENDASTA

Resource

Coba tutorial, lihat-lihat dokumen, dan lainnya untuk continuous integration.

Google Cloud

Mulai

Pelajari dan bangun Continuous integration (CI)

Mulailah membangun solusi di Google Cloud dengan kredit gratis senilai $300 dan 20+ produk yang selalu gratis. Masukan cepat tentang perubahan kode pada skala besar.

Perlu bantuan lebih lanjut?

Tim pakar kami akan membantu Anda membuat solusi atau menemukan partner yang tepat untuk kebutuhan Anda.