AWS CodeBuild
Buat dan uji kode dengan skala berkelanjutan. Bayar hanya untuk waktu pembuatan yang Anda gunakan.
AWS CodeBuild merupakan layanan integrasi berkelanjutan yang sepenuhnya terkelola untuk mengompilasi kode sumber, menjalankan pengujian, dan menghasilkan paket perangkat lunak yang siap digunakan. Dengan CodeBuild, Anda tidak perlu mengadakan, mengelola, dan mengembangkan skala server pembuatan Anda sendiri. CodeBuild dapat disesuaikan skalanya secara terus-menerus dan memproses beberapa build secara bersamaan, sehingga build Anda tidak perlu mengantre. Anda dapat memulai dengan cepat menggunakan lingkungan pembuatan yang sudah dikemas, atau Anda dapat membuat lingkungan pembuatan kustom menggunakan alat pembuatan sendiri. Dengan CodeBuild, Anda akan dikenai tagihan berdasarkan sumber daya komputasi yang Anda gunakan per menit.
Keuntungan
Layanan build yang dikelola secara penuh
AWS CodeBuild menghilangkan kebutuhan untuk mengatur, patching, memperbarui, dan mengelola server dan perangkat lunak untuk pembuatan Anda sendiri. Tidak ada perangkat lunak yang perlu diinstal dikelola.
Penskalaan berkelanjutan
AWS CodeBuild diskalakan naik dan turun secara otomatis untuk memenuhi volume pembuatan Anda. Ini segera memproses setiap pembuatan yang Anda kirimkan dan dapat menjalankan pembuatan terpisah secara bersamaan, yang berarti pembuatan Anda tidak dibiarkan menunggu dalam antrean.
Bayar sesuai pemakaian
Dengan AWS CodeBuild, Anda akan dikenakan biaya berdasarkan jumlah menit yang diperlukan untuk menyelesaikan pembuatan Anda. Ini berarti Anda tidak perlu lagi khawatir tentang membayar kapasitas server pembuatan yang menganggur.
Dapat Diperluas
Anda dapat membawa alat pembuatan dan waktu operasi pemrograman Anda sendiri untuk digunakan dengan AWS CodeBuild dengan membuat lingkungan pembuatan yang disesuaikan sebagai tambahan untuk alat pembuatan yang sudah dikemas dan waktu operasi yang didukung oleh CodeBuild.
Memungkinkan Integrasi dan Pengiriman Berkelanjutan
AWS CodeBuild adalah bagian dari keluarga AWS Code Services, yang dapat Anda gunakan untuk membuat alur kerja rilis perangkat lunak otomatis yang lengkap untuk integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD). Anda juga dapat mengintegrasikan CodeBuild ke dalam alur kerja CI/CD Anda yang ada. Sebagai contoh, Anda dapat menggunakan CodeBuild sebagai node pekerja untuk pengaturan server Jenkins yang sudah ada untuk pembuatan terdistribusi.
Aman
Dengan AWS CodeBuild, artefak pembuatan Anda dienkripsi dengan kunci khusus pelanggan yang dikelola oleh AWS Key Management Service (KMS). CodeBuild terintegrasi dengan AWS Identity and Access Management (IAM), sehingga Anda dapat menetapkan izin khusus pengguna untuk proyek pembuatan Anda.
Pelanggan

Recruiterbox, perangkat lunak pelacakan pelamar, menjalankan infrastruktur integrasi berkelanjutan di AWS, yang menangani sekitar 300 build per minggu dan menggunakan AWS CodeBuild untuk menjalankan pengujian sebelum menerapkan perubahan perangkat lunak ke produksi.

CDSM, perusahaan teknologi pembelajaran di UK yang fokus pada Pembelajaran & Pengembangan, menjalankan layanan Pembelajarannya di AWS. CDSM menggunakan AWS CodeBuild bersama dengan Jenkins untuk mendukung pendekatan yang lincah bagi rilis perangkat lunak.

Progate, platform online yang membantu orang mempelajari kode, menjalankan seluruh infrastrukturnya di AWS, termasuk instans, database, analisis data, dan pengujian integrasi berkelanjutan.

Pelajari selengkapnya tentang fitur utama AWS CodeBuild.