Penentuan Versi - Amazon Simple Workflow Service

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

Penentuan Versi

Kebutuhan bisnis sering kali mengharuskan Anda memiliki implementasi atau variasi berbeda dari alur kerja atau aktivitas yang sama yang berjalan secara bersamaan. Misalnya, Anda mungkin ingin menguji implementasi baru dari alur kerja saat yang lain sedang dalam produksi. Anda mungkin juga ingin menjalankan dua implementasi berbeda dengan dua set fitur yang berbeda, seperti implementasi dasar dan premium. Versioning memungkinkan Anda menjalankan beberapa implementasi alur kerja dan aktivitas secara bersamaan, untuk tujuan apa pun yang memenuhi persyaratan Anda.

Jenis alur kerja dan aktivitas memiliki versi yang terkait dengannya yang ditentukan pada waktu pendaftaran. Versi adalah string bentuk bebas dan Anda dapat memilih skema versioning Anda sendiri. Untuk membuat versi baru dari jenis terdaftar, Anda harus mendaftarkannya dengan nama yang sama dan versi yang berbeda. Daftar Tugas Amazon SWF yang dijelaskan sebelumnya, dapat lebih membantu Anda untuk mengimplementasikan versioning. Pertimbangkan situasi di mana Anda memiliki eksekusi alur kerja yang sudah berjalan lama dari jenis tertentu yang sudah berlangsung, dan keadaan mengharuskan Anda merevisi alur kerja, seperti menambahkan fitur baru. Anda dapat mengimplementasikan fitur baru dengan membuat versi baru dari jenis aktivitas dan pekerja, dan pengambil keputusan baru. Kemudian Anda dapat meluncurkan eksekusi versi alur kerja baru menggunakan kumpulan daftar tugas yang berbeda. Dengan cara ini, Anda dapat menjalankan alur kerja dari berbagai versi secara bersamaan tanpa mempengaruhi satu sama lain.