Pipeline Flow adalah alat CI/CD tingkat enterprise yang mengotomatisasi seluruh alur pengiriman perangkat lunak Anda—mulai dari commit kode hingga produksi—meliputi proses build, integrasi, validasi, dan deployment.
Skenario
Integrasi berkelanjutan
Pipeline Flow melakukan kompilasi dan build proyek dalam berbagai bahasa dan framework utama—Java, Node.js, Python, PHP, dan Go—mendukung beragam skenario integrasi berkelanjutan.
Deployment berkelanjutan
Deploy ke virtual host, Kubernetes, dan target lainnya menggunakan rilis canary serta pembaruan rolling bertahap untuk memastikan pengiriman layanan yang stabil.
Otomatisasi seluruh proses rilis dari staging ke produksi.
Pengujian berkelanjutan
Pipeline Flow menyediakan pemindaian kode, pemindaian keamanan, dan pengujian otomatis bawaan. Pipeline ini mendukung berbagai quality gate—termasuk gate persetujuan manual dan pemeriksaan validasi otomatis—untuk menjaga kualitas pengiriman.
Kolaborasi dan manajemen tingkat enterprise
Visualisasi proses: Orkestrasi tahapan pipeline melalui antarmuka grafis dan pantau status eksekusi secara real time, sehingga proses pengiriman menjadi transparan dan terkendali.
Pengelolaan izin granular: Kendalikan akses anggota ke pipeline dan sumber daya lingkungan berdasarkan struktur organisasi Anda guna mengamankan proses pengiriman.
Umpan balik instan: Kirim hasil build dan notifikasi persetujuan secara real time melalui DingTalk, email, dan pesan internal untuk meningkatkan kecepatan respons tim.
Keunggulan Pipeline Flow
-
Siap pakai dan sepenuhnya dikelola
Pengaturan cepat: Jalankan pipeline CI/CD hanya dalam beberapa langkah—tanpa konfigurasi rumit.
Lingkungan terkelola: Gunakan lingkungan build yang telah dikonfigurasi sebelumnya tanpa perlu mengelola sumber daya untuk tool buatan sendiri.
-
Dukungan komprehensif untuk tumpukan teknologi utama
Berbagai bahasa dan rantai alat: Mendukung Java, Python, Node.js, dan lainnya. Kompatibel dengan berbagai tool build dan menghasilkan artefak seperti file JAR dan Docker images.
-
Deployment fleksibel:
Deployment multicloud: Deploy ke Alibaba Cloud, cloud publik lainnya, dan lingkungan privat di berbagai sumber daya komputasi seperti Elastic Compute Service (ECS), Alibaba Cloud Container Service for Kubernetes (ACK), dan Serverless App Engine (SAE)/Function Compute (FC).
Kontrol kualitas: Integrasikan tool pemindaian kode, pengujian unit, dan pengujian otomatis untuk menegakkan kualitas pengembangan.
-
Orkestrasi visual dan mudah diadopsi
Orkestrasi grafis: Seret dan lepas komponen untuk membangun pipeline Anda. Definisikan tahapan build, pengujian, dan deployment tanpa menulis kode.
Pustaka templat lengkap: Pilih dari puluhan templat bawaan untuk pipeline umum dan hasilkan pipeline standar hanya dalam satu klik.
-
Integrasi mendalam dengan ekosistem Alibaba Cloud dan ekstensibilitas terbuka
Platform DevOps terpadu: Bekerja sama dengan Apsara Devops Codeup, Apsara Devops Package, , menghubungkan seluruh alur kerja mulai dari kebutuhan hingga pengembangan dan deployment.
Ekstensibilitas tingkat enterprise: Mendukung skrip kustom, gate persetujuan manual, dan notifikasi real time melalui DingTalk atau email untuk adaptasi fleksibel terhadap kebutuhan kompleks.