Apa itu AWS CodeBuild? - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu AWS CodeBuild?

AWS CodeBuild adalah layanan build yang dikelola sepenuhnya di cloud. CodeBuild mengkompilasi kode sumber Anda, menjalankan pengujian unit, dan menghasilkan artefak yang siap digunakan. CodeBuild menghilangkan kebutuhan untuk menyediakan, mengelola, dan menskalakan server build Anda sendiri. Ini menyediakan lingkungan bangunan yang dikemas untuk bahasa pemrograman populer dan membangun alat seperti Apache Maven, Gradle, dan banyak lagi. Anda juga dapat menyesuaikan lingkungan build CodeBuild untuk menggunakan alat build Anda sendiri. CodeBuild skala secara otomatis untuk memenuhi permintaan build puncak.

CodeBuild memberikan manfaat ini:

  • Dikelola sepenuhnya — CodeBuild menghilangkan kebutuhan untuk mengatur, menambal, memperbarui, dan mengelola server build Anda sendiri.

  • Sesuai permintaan — CodeBuild skala sesuai permintaan untuk memenuhi kebutuhan bangunan Anda. Anda hanya membayar untuk jumlah menit build yang Anda konsumsi.

  • Out of the box - CodeBuild menyediakan lingkungan build yang telah dikonfigurasi untuk bahasa pemrograman paling populer. Yang perlu Anda lakukan adalah mengarahkan ke skrip build Anda untuk memulai build pertama Anda.

Untuk informasi selengkapnya, lihat AWS CodeBuild.

Cara menjalankan CodeBuild

Anda dapat menggunakan AWS CodePipeline konsol AWS CodeBuild atau untuk menjalankan CodeBuild. Anda juga dapat mengotomatiskan menjalankan CodeBuild dengan menggunakan AWS Command Line Interface (AWS CLI) atau file. AWS SDKs

Diagram menunjukkan bagaimana CodeBuild bekerja dengan AWS CLI atau AWS SDKs.

Seperti yang ditunjukkan diagram berikut, Anda dapat menambahkan CodeBuild sebagai tindakan build atau pengujian ke tahap build atau pengujian pipeline di AWS CodePipeline. AWS CodePipeline adalah layanan pengiriman berkelanjutan yang dapat Anda gunakan untuk memodelkan, memvisualisasikan, dan mengotomatiskan langkah-langkah yang diperlukan untuk merilis kode Anda. Ini termasuk membangun kode Anda. Pipeline adalah konstruksi alur kerja yang menjelaskan bagaimana perubahan kode melalui proses rilis.

Diagram menunjukkan bagaimana CodeBuild bekerja dengan AWS CodePipeline.

Untuk digunakan CodePipeline untuk membuat pipeline dan kemudian menambahkan tindakan CodeBuild build atau test, lihatGunakan CodeBuild dengan CodePipeline. Untuk informasi selengkapnya CodePipeline, lihat Panduan AWS CodePipeline Pengguna.

CodeBuild Konsol juga menyediakan cara untuk mencari sumber daya Anda dengan cepat, seperti repositori, membangun proyek, aplikasi penerapan, dan saluran pipa. Pilih Buka sumber daya atau tekan / tombol, lalu masukkan nama sumber daya. Setiap kecocokan akan muncul di daftar. Pencarian peka huruf besar/kecil. Anda hanya melihat sumber daya yang izin untuk menampilkannya Anda memiliki. Untuk informasi selengkapnya, lihat Menampilkan sumber daya di konsol.

Harga untuk CodeBuild

Untuk informasi, lihat CodeBuild harga.

Bagaimana saya memulai CodeBuild?

Kami menyarankan agar Anda menyelesaikan langkah berikut:

  1. Pelajari lebih lanjut CodeBuild dengan membaca informasi diKonsep.

  2. Bereksperimenlah dengan CodeBuild skenario contoh dengan mengikuti instruksi diMemulai menggunakan konsol.

  3. Gunakan CodeBuild dalam skenario Anda sendiri dengan mengikuti instruksi diRencanakan pembangunan.