

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 什麼是遠端操作？
<a name="jobs-what-is-remote-operation"></a>

**注意**  
Over-the-air(OTA) 更新不適用於下列區域：  
歐洲 (西班牙)
亞太地區 (馬來西亞)

遠端操作是您可以在實體裝置、虛擬裝置或端點上執行的任何更新或動作，無需操作員或技術人員的實體存在即可遠端完成。遠端操作使用over-the-air(OTA) 更新執行，因此您的裝置不需要實際存在。在 中管理裝置機群， AWS 雲端 可讓您在裝置註冊時對裝置執行遠端操作 AWS IoT Core。

AWS IoT Device Management 任務提供可擴展的方法，可在您註冊的裝置上執行遠端動作 AWS IoT Core。任務會在 中建立 AWS 雲端 ，並透過 MQTT 或 HTTP 通訊協定使用 OTA 更新推送至所有目標裝置。

AWS IoT Device Management 任務可讓您以安全、可擴展且更具成本效益的方式執行遠端操作，例如原廠重設、裝置重新啟動和軟體 OTA 更新。

如需 的詳細資訊 AWS IoT Core，請參閱 [什麼是 AWS IoT？](what-is-aws-iot.md)。

如需 AWS IoT Device Management 任務的詳細資訊，請參閱 [什麼是 AWS IoT 任務？](jobs-what-is.md)。

## 使用 AWS IoT Device Management 任務進行遠端操作的優點
<a name="why-choose-jobs"></a>

使用 AWS IoT Device Management 任務來執行遠端操作可簡化裝置機群的管理。下列清單重點介紹使用 AWS IoT Device Management 任務來執行遠端操作的一些主要優點：
+ **與其他 無縫整合 AWS 服務**
  + AWS IoT Device Management 任務與下列附加價值 AWS 服務 和 功能緊密整合：
    + **Amazon S3**：將遠端操作說明存放在安全 Amazon S3 儲存貯體中，您可以在其中控制該內容的存取許可。使用 Amazon S3 儲存貯體提供可擴展且耐用的儲存解決方案，可原生地與 AWS IoT Device Management Software Package Catalog 互動，允許 AWS IoT Device Management 任務在更新指示中參考和替換。如需詳細資訊，請參閱[什麼是 Amazon S3？](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html)。
    + **Amazon CloudWatch**：監控並記錄每個裝置的任務執行遠端操作實作狀態，以及追蹤和分析 AWS IoT Device Management 任務中整體任務效能的其他裝置活動。如需詳細資訊，請參閱[什麼是 Amazon CloudWatch？](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 監控任務日誌並擷取歷史資料以進行故障診斷。它如何與 任務搭配使用。
    + **AWS IoT Device Shadow 服務**：使用 AWS IoT Device Management 任務透過裝置影子維護 AWS IoT 物件的數位表示，因此無論裝置連線為何，您裝置的狀態都可供應用程式和其他 服務使用。如需詳細資訊，請參閱[AWS IoT Device Shadow 服務](https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html)。
+ **安全最佳實務**
  + **許可控制**：使用 Amazon S3 控制遠端操作說明的存取許可，並判斷哪些 IAM 使用者可以使用 AWS IoT 政策和 IAM 使用者角色將遠端操作說明部署到您的裝置機群。
    + 如需 AWS IoT 政策的詳細資訊，請參閱 [建立 AWS IoT 政策](create-iot-resources.md#create-iot-policy)。
    + 如需 IAM 使用者角色的詳細資訊，請參閱 [的身分和存取管理 AWS IoT](security-iam.md)。
+ **可擴展性**
  + **目標任務部署**：使用任務文件中輸入的特定裝置分組條件，控制哪些裝置從具有目標任務部署的任務接收任務文件。為每個裝置建立 AWS IoT 物件，並將該資訊儲存在 AWS IoT 登錄檔中，可讓您使用機群索引執行目標搜尋。您可以根據機群索引搜尋結果建立自訂群組，以支援您的目標任務部署。如需詳細資訊，請參閱[使用 管理裝置 AWS IoT](iot-thing-management.md)。使用任務執行快照與連續任務。
  + **任務狀態**：追蹤任務文件推展至裝置機群的狀態，以及裝置機群層級的整體任務狀態，以及每個裝置上的任務文件個別實作狀態。如需詳細資訊，請參閱[任務和任務執行狀態](iot-jobs-lifecycle.md)。
  + **新的裝置可擴展性**：透過將任務文件新增至透過持續任務使用機群索引建立的現有自訂群組，輕鬆將任務文件部署到新裝置。這將節省您單獨將任務文件部署到每個新裝置所需的時間。或者，您可以透過將任務文件部署到預定的裝置群組一次，然後任務完成，來使用更具針對性的快照方法。
+ **彈性**
  + **任務組態**：使用選用的任務組態推展、排程、中止、逾時和重試來自訂您的任務和任務文件，以滿足您的特定需求。如需詳細資訊，請參閱[任務 組態](jobs-configurations.md)。
+ **具成本效益**
  + 透過利用 AWS IoT Device Management 任務部署關鍵更新並執行例行維護任務，引進更有效率的成本結構來維護裝置機群。維護裝置機群do-it-yourself(DIY) 解決方案包含經常性、可變的成本，例如託管和管理 DIY 解決方案所需的基礎設施、開發、維護和擴展 DIY 解決方案的人力成本，以及資料傳輸成本。利用 AWS IoT Device Management 任務的透明固定成本結構，除了促進任務文件推展到裝置機群和追蹤每個裝置的任務執行狀態所需的資料傳輸成本之外，您確切知道裝置的每個任務執行成本。如需詳細資訊，請參閱 [AWS IoT Core 定價](https://docs.aws.amazon.com/iot/latest/developerguide/iot-price.html)。