

# Alur pengiriman berkelanjutan
<a name="continuous-delivery-pipeline"></a>

 Setelah implementasi alur integrasi berkelanjutan dan penetapan proses pendukung, tim Anda dapat mulai bertransisi dalam alur pengiriman berkelanjutan. Dalam transisi ini, tim harus mengotomatiskan deployment dan pembangunan aplikasi. 

 Alur pengiriman berkelanjutan ditandai dengan adanya tahapan dan langkah produksi, yang mana langkah produksi dilakukan setelah adanya persetujuan manual. 

 Sama seperti pembangunan alur integrasi berkelanjutan, tim Anda bisa mulai membangun alur pengiriman berkelanjutan secara bertahap dengan menuliskan skrip deployment-nya. 

 Beberapa langkah deployment dapat diabstraksikan dengan layanan AWS yang ada, tergantung pada kebutuhan aplikasi. Misalnya, AWS CodePipeline berintegrasi langsung dengan AWS CodeDeploy, layanan yang mengotomatiskan deployment kode ke instans Amazon EC2 dan instans yang dijalankan secara on-premise, AWS OpsWorks, layanan pengelolaan konfigurasi yang membantu pengoperasian aplikasi menggunakan Chef, dan ke AWS Elastic Beanstalk, layanan untuk men-deploy dan menskalakan layanan dan aplikasi web. 

 AWS memiliki [dokumentasi](https://docs.aws.amazon.com/codepipeline/latest/userguide/getting-started-w.html#getting-started-w-create-deployment) lengkap tentang cara mengimplementasikan dan mengintegrasikan AWS CodeDeploy dengan alur dan infrastruktur Anda. 

 Setelah tim Anda berhasil mengotomatiskan deployment aplikasi, tahapan deployment dapat diperluas dengan berbagai pengujian. Misalnya, Anda dapat menambahkan integrasi unik lainnya dengan layanan seperti Ghost Inspector, Runscope, dan lainnya seperti yang ditunjukkan pada gambar berikut. 

![](http://docs.aws.amazon.com/id_id/whitepapers/latest/practicing-continuous-integration-continuous-delivery/images/codepipeline-code-test-deployment.png)


* AWS CodePipeline—pengujian kode dalam tahapan deployment *