Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menerapkan komponen ke perangkat Anda
Terapkan komponen Anda dengan AWS IoT konsol atau dengan. AWS CLI
Terapkan AWS IoT Greengrass komponen Anda dengan AWS IoT konsol.
-
Di AWS IoT Greengrass konsol di menu https://console.aws.amazon.com/iot/
navigasi, pilih Deployment. -
Pada halaman Komponen, pada tab Komponen publik, pilih
aws.greengrass.SageMakerEdgeManager
. -
Pada halaman
aws.greengrass.SageMakerEdgeManager
pilih Deploy. -
Dari
Add to deployment
, pilih salah satu dari berikut ini:-
Untuk menggabungkan komponen ini ke deployment yang ada pada perangkat target Anda, pilih Tambahkan ke deployment yang ada, lalu pilih deployment yang ingin Anda revisi.
-
Untuk membuat deployment baru di perangkat target Anda, pilih Buat deployment baru. Jika Anda memiliki deployment yang ada di perangkat, dengan memilih langkah ini Anda akan menggantikan deployment yang ada.
-
-
Di halaman Tentukan target, lakukan hal berikut:
-
Di bawah informasi Deployment, masukkan atau ubah nama yang ramah untuk deployment Anda.
-
Di bawah Target deployment, pilih target untuk deployment Anda, dan pilih Selanjutnya. Anda tidak dapat mengubah target deployment jika Anda merevisi deployment yang ada.
-
-
Pada halaman Pilih komponen, di bawah Komponen saya, pilih:
com.
<CUSTOM-COMPONENT-NAME>
aws.greengrass.SageMakerEdgeManager
SagemakerEdgeManager.
<YOUR-PACKAGING-JOB>
-
Pada halaman Configure components, pilih com.greengrass. SageMakerEdgeManager, dan lakukan hal berikut.
-
Pilih Konfigurasi komponen.
-
Di bawah Pembaruan konfigurasi, di Konfigurasi untuk menggabungkan, masukkan konfigurasi berikut.
{ "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" }
Ganti
dengan nama armada perangkat edge yang Anda buat, dan gantidevice-fleet-name
dengan nama bucket Amazon S3 yang dikaitkan dengan armada perangkat Anda.amzn-s3-demo-ember
-
Pilih Konfirmasi dan kemudian pilih Selanjutnya.
-
-
Pada halaman Konfigurasikan pengaturan lanjutan, simpan pengaturan konfigurasi default tersebut, dan pilih Selanjutnya.
-
Di halaman Tinjau, pilih Deploy.
-
Buat
deployment.json
file untuk menentukan konfigurasi penerapan untuk komponen SageMaker Edge Manager Anda. File ini akan terlihat seperti contoh berikut.{ "targetArn":"targetArn", "components": { "aws.greengrass.SageMakerEdgeManager": { "componentVersion": 1.0.0, "configurationUpdate": { "merge": { "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" } } }, "com.greengrass.SageMakerEdgeManager.ImageClassification": { "componentVersion": 1.0.0, "configurationUpdate": { } }, "com.greengrass.SageMakerEdgeManager.ImageClassification.Model": { "componentVersion": 1.0.0, "configurationUpdate": { } }, } }
-
Di
targetArn
lapangan, ganti
dengan Amazon Resource Name (ARN) dari grup benda atau benda yang akan ditargetkan untuk penerapan, dalam format berikut:targetArn
-
Objek:
arn:aws:iot:
region
:account-id
:thing/thingName
-
Grup objek:
arn:aws:iot:
region
:account-id:
thinggroup/thingGroupName
-
-
Di
merge
lapangan, ganti
dengan nama armada perangkat edge yang Anda buat, dan gantidevice-fleet-name
dengan nama bucket Amazon S3 yang dikaitkan dengan armada perangkat Anda.amzn-s3-demo-ember
-
Ganti versi komponen untuk setiap komponen dengan versi terbaru yang tersedia.
-
-
Jalankan perintah berikut untuk men-deploy komponen pada perangkat:
aws greengrassv2 create-deployment \ --cli-input-json file://path/to/deployment.json
Deployment ini dapat memakan waktu beberapa menit hingga selesai. Pada langkah berikutnya, periksa log komponen untuk memverifikasi bahwa deployment tersebut berhasil diselesaikan dan untuk melihat hasil inferensi.
Untuk informasi selengkapnya tentang penerapan komponen ke perangkat individual atau grup perangkat, lihat Menerapkan AWS IoT Greengrass komponen ke perangkat.