Memanggil layanan AWS dari kode aplikasi Anda - AWS Panorama

Pemberitahuan akhir dukungan: Pada 31 Mei 2026, AWS akan mengakhiri dukungan untuk AWS Panorama. Setelah 31 Mei 2026, Anda tidak akan lagi dapat mengakses AWS Panorama konsol atau AWS Panorama sumber daya. Untuk informasi lebih lanjut, lihat AWS Panorama akhir dukungan.

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

Memanggil layanan AWS dari kode aplikasi Anda

Anda dapat menggunakan layanan AWS SDK for Python (Boto) untuk memanggil AWS dari kode aplikasi Anda. Misalnya, jika model Anda mendeteksi sesuatu yang tidak biasa, Anda dapat memposting metrik ke Amazon CloudWatch, mengirim pemberitahuan dengan Amazon SNS, menyimpan gambar ke Amazon S3, atau menjalankan fungsi Lambda untuk diproses lebih lanjut. Sebagian besar layanan AWS memiliki API publik yang dapat Anda gunakan dengan AWS SDK.

Alat tidak memiliki izin untuk mengakses layanan AWS apa pun secara default. Untuk memberikan izin, buat peran untuk aplikasi, dan tetapkan ke instance aplikasi selama penerapan.

Menggunakan Amazon S3

Anda dapat menggunakan Amazon S3 untuk menyimpan hasil pemrosesan dan data aplikasi lainnya.

import boto3 s3_client=boto3.client("s3") s3_clients3.upload_file(data_file, s3_bucket_name, os.path.basename(data_file))

Menggunakan topik AWS IoT MQTT

Anda dapat menggunakan SDK for Python (Boto3) untuk mengirim pesan ke topik MQTT di. AWS IoT Dalam contoh berikut, aplikasi memposting ke topik yang dinamai sesuai nama benda alat, yang dapat Anda temukan di AWS IoT konsol.

import boto3 iot_client=boto3.client('iot-data') topic = "panorama/panorama_my-appliance_Thing_a01e373b" iot_client.publish(topic=topic, payload="my message")

Pilih nama yang menunjukkan ID perangkat atau pengenal lain pilihan Anda. Untuk mempublikasikan pesan, aplikasi memerlukan izin untuk meneleponiot:Publish.

Untuk memantau antrian MQTT
  1. Buka halaman Uji AWS IoT konsol.

  2. Untuk topik Langganan, masukkan nama topik. Misalnya, panorama/panorama_my-appliance_Thing_a01e373b.

  3. Pilih Berlangganan topik.