Pengiriman berkelanjutan dan integrasi berkelanjutan - AWS CodePipeline

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

Pengiriman berkelanjutan dan integrasi berkelanjutan

CodePipeline adalah layanan pengiriman berkelanjutan yang mengotomatiskan pembangunan, pengujian, dan penyebaran perangkat lunak Anda ke dalam produksi.

Pengiriman berkelanjutan adalah metodologi pengembangan perangkat lunak di mana proses rilis otomatis. Setiap perubahan perangkat lunak secara otomatis dibangun, diuji, dan digunakan untuk produksi. Sebelum dorongan akhir untuk produksi, seseorang, tes otomatis, atau aturan bisnis memutuskan kapan dorongan akhir harus terjadi. Meskipun setiap perubahan perangkat lunak yang berhasil dapat segera dirilis ke produksi dengan pengiriman berkelanjutan, tidak semua perubahan harus segera dirilis.

Integrasi berkelanjutan adalah praktik pengembangan perangkat lunak di mana anggota tim menggunakan sistem kontrol versi dan sering mengintegrasikan pekerjaan mereka ke lokasi yang sama, seperti cabang utama. Setiap perubahan dibuat dan diverifikasi untuk mendeteksi kesalahan integrasi secepat mungkin. Integrasi berkelanjutan difokuskan pada pembuatan dan pengujian kode secara otomatis, dibandingkan dengan pengiriman berkelanjutan, yang mengotomatiskan seluruh proses rilis perangkat lunak hingga produksi.

Untuk informasi selengkapnya, lihat Mempraktikkan Integrasi Berkelanjutan dan Pengiriman Berkelanjutan di AWS: Mempercepat Pengiriman Perangkat Lunak dengan DevOps.

Anda dapat menggunakan CodePipeline konsol, AWS Command Line Interface (AWS CLI), the AWS SDKs, atau kombinasi apa pun untuk membuat dan mengelola pipeline Anda.