Apa itu AWS IoT Jobs? - AWS IoT Core

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

Apa itu AWS IoT Jobs?

Gunakan AWS IoT Jobs untuk menentukan satu set operasi jarak jauh yang dapat dikirim dan dijalankan pada satu atau beberapa perangkat yang terhubung AWS IoT.

Untuk membuat pekerjaan, pertama-tama tentukan dokumen pekerjaan yang berisi daftar instruksi yang menjelaskan operasi yang harus dilakukan perangkat dari jarak jauh. Untuk melakukan operasi ini, tentukan daftar target, yang merupakan hal-hal individual, kelompok benda, atau keduanya. Dokumen pekerjaan dan target bersama-sama merupakan penyebaran.

Setiap penerapan dapat memiliki konfigurasi tambahan:

  • Peluncuran: Konfigurasi ini menentukan berapa banyak perangkat yang menerima dokumen pekerjaan setiap menit.

  • Batalkan: Jika sejumlah perangkat tidak menerima pemberitahuan pekerjaan, gunakan konfigurasi ini untuk membatalkan pekerjaan. Ini menghindari pengiriman pembaruan yang buruk ke seluruh armada.

  • Timeout: Jika respons tidak diterima dari target pekerjaan Anda dalam durasi tertentu, pekerjaan itu bisa gagal. Anda dapat melacak pekerjaan yang berjalan di perangkat ini.

  • Coba lagi: Jika perangkat melaporkan kegagalan atau waktu kerja habis, Anda dapat menggunakan AWS IoT Pekerjaan untuk mengirim ulang dokumen pekerjaan ke perangkat secara otomatis.

  • Penjadwalan: Konfigurasi ini memungkinkan Anda menjadwalkan pekerjaan untuk tanggal dan waktu yang akan datang. Ini juga memungkinkan Anda untuk membuat jendela pemeliharaan berulang yang memperbarui perangkat selama periode lalu lintas rendah yang telah ditentukan sebelumnya.

AWS IoT Jobs mengirim pesan untuk menginformasikan target bahwa pekerjaan tersedia. Target memulai pelaksanaan pekerjaan dengan mengunduh dokumen pekerjaan, melakukan operasi yang ditentukannya, dan melaporkan kemajuannya. AWS IoT Anda dapat melacak kemajuan pekerjaan untuk target tertentu atau untuk semua target dengan menjalankan perintah yang disediakan oleh AWS IoT Jobs. Ketika pekerjaan dimulai, ia memiliki status Sedang berlangsung. Perangkat kemudian melaporkan pembaruan tambahan saat menampilkan status ini hingga pekerjaan berhasil, gagal, atau habis waktu.

Topik berikut menjelaskan beberapa konsep kunci pekerjaan dan siklus hidup pekerjaan dan eksekusi pekerjaan.