Resource Orchestration Service (ROS) adalah layanan Alibaba Cloud yang mengotomatiskan penerapan resource cloud melalui infrastructure as code (IaC). Definisikan resource dan dependensinya dalam templat, lalu ROS akan menyediakannya secara otomatis. ROS juga menyediakan Terraform yang di-host, sehingga Anda dapat menggunakan Terraform templates langsung di Konsol.
Mengapa memilih ROS
ROS menyederhanakan manajemen resource cloud:
-
Terapkan beberapa resource dalam satu klik menggunakan templat.
-
Gunakan templat dan solusi contoh untuk menerapkan arsitektur kompleks dengan cepat.
-
Terapkan dan lepas resource secara batch untuk menghemat biaya.
-
Adopsi IaC dan integrasikan templat ke dalam pipeline CI/CD Anda demi kepatuhan.
Dibandingkan dengan alat IaC lainnya, ROS menawarkan:
-
Integrasi dengan lebih dari 100 layanan Alibaba Cloud dan lebih dari 500 jenis resource.
-
Templat dalam format file teks JSON atau YAML.
-
Hosting Terraform untuk orkestrasi multi-cloud di Alibaba Cloud, AWS, dan Azure.
-
Konsol visual untuk orkestrasi dan manajemen resource di Konsol Manajemen Alibaba Cloud.
-
Templat berbasis skenario untuk penerapan satu klik.
-
ROS tidak dikenai biaya.
-
Cara kerja
ROS membuat stack dari templat Anda untuk menerapkan resource secara otomatis, seperti yang ditunjukkan pada gambar berikut.

Untuk memodifikasi resource yang telah diterapkan, Update a stack.
Gunakan Change sets untuk melihat pratinjau dan menerapkan perubahan sebelum memperbarui stack.
Fitur
|
Feature |
Description |
|
Free hosted service |
Layanan yang sepenuhnya di-host dan serverless. Definisikan resource, parameter, dan dependensi dalam templat, lalu buat stack untuk mengelolanya. Hosting Terraform gratis untuk orkestrasi multi-cloud di Alibaba Cloud, AWS, dan Azure. Fitur Terraform ini kompatibel dengan API ROS. |
|
Multi-account and cross-region deployment |
Terapkan di beberapa akun dan wilayah Alibaba Cloud dengan satu templat. Gunakan parameter berbeda untuk lingkungan development, staging, dan produksi — misalnya, 2 Instance ECS di staging dibandingkan 20 di produksi. |
|
Standardized deployment |
Pastikan penerapan yang dapat diulang dengan templat terstandarisasi. Kurangi ketidaksesuaian antar lingkungan dan turunkan biaya penerapan. |
|
Visualized results |
Lihat hasil penerapan di Konsol atau melalui API tanpa harus memeriksa setiap resource secara manual. |
|
Drift detection |
Identifikasi perubahan resource yang dilakukan di luar ROS dan sinkronkan ulang dengan definisi templat. |
|
Access control |
Integrasi RAM menyediakan manajemen akun terpadu dan kontrol akses. Integrasi ActionTrail memungkinkan Anda mengaudit semua operasi, termasuk yang dilakukan oleh ROS. |