Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Hubungkan perangkat ke AWS IoT
Perangkat terhubung ke AWS IoT dan layanan lainnya melalui AWS IoT Core. Melalui AWS IoT Core, perangkat mengirim dan menerima pesan menggunakan titik akhir perangkat yang khusus untuk akun Anda. Komunik AWS IoT SDK Perangkat asi perangkat pendukung menggunakan protokol MQTT dan WSS. Untuk informasi selengkapnya tentang protokol yang dapat digunakan perangkat, lihatProtokol komunikasi perangkat.
Broker pesan
AWS IoT mengelola komunikasi perangkat melalui broker pesan. Perangkat dan klien mempublikasikan pesan ke broker pesan dan juga berlangganan pesan yang diterbitkan broker pesan. Pesan diidentifikasi oleh topik yang ditentukan aplikasi . Ketika broker pesan menerima pesan yang diterbitkan oleh perangkat atau klien, ia meneruskan pesan itu ke perangkat dan klien yang telah berlangganan topik pesan tersebut. Broker pesan juga meneruskan pesan ke mesin AWS IoT aturan, yang dapat bertindak berdasarkan konten pesan.
AWS IoT keamanan pesan
Koneksi perangkat untuk AWS IoT digunakan X.509 sertifikat klien dan AWS tanda tangan V4 untuk otentikasi. Komunikasi perangkat diamankan oleh TLS versi 1.3 dan AWS IoT mengharuskan perangkat mengirim ekstensi Server Name Indication (SNI)
AWS IoT data perangkat dan titik akhir layanan
penting
Anda dapat menyimpan atau menyimpan titik akhir di perangkat Anda. Ini berarti Anda tidak perlu men DescribeEndpoint anyakan API setiap kali perangkat baru terhubung. Titik akhir tidak akan berubah setelah AWS IoT Core membuatnya untuk akun Anda.
Setiap akun memiliki beberapa titik akhir perangkat yang unik untuk akun dan mendukung fungsi IoT tertentu. T AWS IoT itik akhir data perangkat mendukung publish/subscribe protokol yang dirancang untuk kebutuhan komunikasi perangkat IoT; Namun, klien lain, seperti aplikasi dan layanan, juga dapat menggunakan antarmuka ini jika aplikasi mereka memerlukan fitur khusus yang disediakan oleh titik akhir ini. Titik AWS IoT akhir layanan perangkat mendukung akses yang berpusat pada perangkat ke layanan keamanan dan manajemen.
Untuk mempelajari titik akhir data perangkat akun Anda, Anda dapat menemukannya di halaman Peng
Untuk mempelajari titik akhir perangkat akun Anda untuk tujuan tertentu, termasuk titik akhir data perangkat, gunakan perintah describe-endpoint CLI yang ditunjukkan di sini, atau DescribeEndpoint REST API, dan berikan nilai parameter dari tabel berikut.endpointType
aws iot describe-endpoint --endpoint-typeendpointType
Perintah ini mengembalikan an iot-endpoint dalam format berikut:.account-specific-prefix.iot.aws-region.amazonaws.com
Setiap pelanggan memiliki iot:Data-ATS iot:Data titik akhir. Setiap titik akhir menggunakan X.509 sertifikat untuk mengotentikasi klien. Kami sangat menyarankan agar pelanggan menggunakan tipe iot:Data-ATS titik akhir yang lebih baru untuk menghindari masalah yang terkait dengan ketidakpercayaan yang meluas terhadap otoritas sertifikat Symantec. Kami menyediakan iot:Data titik akhir untuk perangkat untuk mengambil data dari titik akhir lama yang menggunakan VeriSign sertifikat untuk kompatibilitas mundur. Untuk informasi selengkapnya, lihat O tentikasi Server.
|
Tujuan titik akhir |
Nilai |
Deskripsi |
|---|---|---|
|
AWS IoT Core- operasi pesawat data |
|
Digunakan untuk mengirim dan menerima data ke dan dari broker pesan, Device Shadow, dan komponen Rules Engine dari AWS IoT.
|
| AWS IoT Core- operasi bidang data (warisan) |
|
iot:Datamengembalikan titik akhir data yang VeriSign ditandatangani yang disediakan untuk kompatibilitas mundur. MQTT 5 tidak didukung pada titik akhir Symantec (iot:Data). |
|
AWS IoT Core akses kredensi |
|
Digunakan untuk menukar X.509 sertifikat bawaan perangkat dengan kredenSIAL sementara untuk terhubung langsung dengan AWS layanan lain. Untuk informasi selengkapnya tentang menghubungkan ke AWS layanan lain, lihat Mengotor isasi Panggilan Langsung ke AWS Layanan. |
|
AWS IoT Device Management- operasi data pekerjaan |
|
Digunakan untuk mengaktifkan perangkat berinteraksi dengan layanan AWS IoT Jobs menggunakan API HTTPS Perangkat Pekerjaan.
|
|
AWS IoT Operasi Penasihat Perangkat |
|
Jenis titik akhir pengujian yang digunakan untuk menguji perangkat dengan Device Advisor. Untuk informasi selengkapnya, lihat Penasihat Perangkat. |
|
AWS IoT Core data beta (pratinjau) |
|
Jenis titik akhir yang disediakan untuk rilis beta. Untuk informasi tentang penggunaannya saat ini, lihatKonfigurasi domain. |
Anda juga dapat menggunakan nama domain yang sepenuhnya memenuhi syarat (FQDN) Anda sendiri, sepertiexample.com, dan sertifikat server terkait untuk menghubungkan perangkat dengan menggunakan. AWS IoT Konfigurasi domain
AWS IoT SDK Perangkat
SDK AWS IoT Perangkat membantu Anda menghubungkan perangkat IoT Anda ke AWS IoT Core dan mereka mendukung protokol MQTT dan MQTT melalui WSS.
SDK AWS IoT Perangkat berbeda dari AWS SDK karena SDK Perangkat mendukung kebutuhan komunikasi khusus perangkat IoT, tetapi tidak mendukung semua layanan yang didukung oleh SDK. AWS IoT AWS SDK AWS IoT Perangkat kompatibel dengan AWS SDK yang mendukung semua AWS layanan; Namun, mereka menggunakan metode otentikasi yang berbeda dan terhubung ke titik akhir yang berbeda, yang dapat membuat penggunaan SDK tidak praktis AWS pada perangkat IoT.
Perangkat seluler
Men AWS SDK Seluler dukung komunikasi perangkat MQTT, beberapa API AWS IoT layanan, dan API AWS layanan lainnya. Jika Anda mengembangkan perangkat seluler yang didukung, tinjau SDK-nya untuk melihat apakah itu pilihan terbaik untuk mengembangkan solusi IoT Anda.