Alibaba Cloud DevOps Flow (selanjutnya disebut Flow) adalah platform pipeline pengembangan dan pengiriman otomatis tingkat perusahaan. Flow menyediakan fitur integrasi berkelanjutan, verifikasi berkelanjutan, dan penerapan berkelanjutan yang fleksibel serta mudah digunakan untuk membantu perusahaan mengirimkan bisnis dengan kualitas dan efisiensi tinggi.
Pipeline adalah media pengiriman berkelanjutan. Sebuah pipeline dapat dibuat, diintegrasikan, diverifikasi, dan diterapkan secara otomatis untuk memungkinkan pengiriman berkelanjutan bagi bisnis Anda dari tahap pengembangan hingga rilis. Anda dapat menggunakan pipeline untuk terus memberikan umpan balik langsung kepada tim bisnis Anda. Hal ini membuat proses pengiriman menjadi efisien dan lancar.
Manfaat Flow
Penyebaran yang Mudah
Tidak diperlukan pembelian komponen perangkat keras atau perangkat lunak, sehingga biaya berkurang secara signifikan.
Di Alibaba Cloud DevOps, setelah Anda membuat ruang kerja perusahaan Anda, Anda dapat menggunakan layanan pipeline dalam beberapa menit.
Manajemen Sederhana
Alibaba Cloud bertanggung jawab atas pemeliharaan rutin dan manajemen infrastruktur sumber daya dasar serta lingkungan runtime. Tugas-tugas ini mencakup pemecahan masalah perangkat keras, pelepasan perangkat lunak, dan penambalan.
Isolasi penyewa
Anda dapat membuat beberapa ruang kerja perusahaan. Data di ruang kerja yang berbeda diisolasi untuk memastikan keamanan dan keandalan tinggi.
Stabilitas dan Keandalan Tinggi
Alibaba Cloud DevOps Flow menyediakan layanan yang stabil dan andal. Alibaba Cloud DevOps Flow menerapkan layanannya di beberapa zona dan menyediakan kluster eksekusi build di beberapa zona. Di Alibaba Cloud DevOps Flow, Anda dapat menyesuaikan sumber daya build untuk menyediakan ketersediaan tinggi untuk integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD).
Berbagai Sumber Pipeline yang Didukung
Flow mendukung berbagai jenis sumber pipeline, seperti sumber kode. Flow memungkinkan perusahaan menggunakan sumber pipeline kustom yang fleksibel untuk mempermudah CI/CD.
Anda dapat menggunakan repositori kode industri sebagai sumber pipeline. Jenis-jenis repositori kode berikut didukung:
Repositori Git yang dikelola sendiri
Pengiriman Bisnis Berkualitas Tinggi Terjamin
Flow menyediakan fitur-fitur seperti pemindaian kode dan pemindaian keamanan, serta berbagai kemampuan untuk pengujian otomatis. Flow memungkinkan Anda menetapkan batas merah dan membandingkan kualitas bisnis dengan batas merah melalui verifikasi manual atau otomatis. Hal ini memastikan kualitas bisnis yang akan dikirimkan.
Dukungan Lebih Baik untuk Rilis Perangkat Lunak
Terintegrasi erat dengan layanan Alibaba Cloud, Flow memungkinkan Anda merilis perangkat lunak di negara-negara berbeda, lingkungan cloud dari vendor cloud berbeda, dan lingkungan Apsara Stack. Dengan menggunakan kebijakan rilis canary dan rilis bertahap, Flow meminimalkan dampak rilis yang tidak stabil pada pengguna dan memastikan stabilitas pengiriman bisnis.
Metode rilis berikut didukung:
Rilis Skrip Server
Rilis canary
Kubernetes
Rilis menggunakan Kubectl
Rilis canary Kubernetes
Rilis biru-hijau Kubernetes