IoT Platform menyediakan berbagai kemampuan seperti koneksi perangkat, manajemen perangkat, dan mesin aturan untuk mendukung pengembang dari berbagai industri dalam skenario IoT.
Manajemen Instans
IoT Platform menawarkan instans publik dan instans Enterprise Edition. Anda dapat menghubungkan perangkat ke instans IoT Platform serta mengelolanya melalui instans tersebut. Untuk informasi lebih lanjut tentang instans, lihat Ikhtisar.
Fitur | Deskripsi |
Instans Publik | Setelah Anda mengaktifkan IoT Platform, instans publik disediakan untuk uji coba. Instans publik diterapkan di jaringan klasik Alibaba Cloud. |
Instans Enterprise Edition | Instans yang perlu dibeli adalah instans Enterprise Edition. Instans Enterprise Edition diterapkan di virtual private cloud (VPC) Alibaba Cloud. Anda dapat menggunakan akun Alibaba Cloud untuk membeli beberapa instans Enterprise Edition dan secara eksklusif menggunakan sumber daya dari instans tersebut. Untuk informasi lebih lanjut tentang jenis instans, lihat Jenis-jenis Instans Enterprise Edition. |
IoT Platform memungkinkan Anda menambahkan tag lingkungan ke instans, yang terdiri dari tag lingkungan pengujian dan tag lingkungan produksi. Dengan cara ini, Anda dapat mengidentifikasi dan mengelola perangkat yang terhubung ke IoT Platform dari berbagai lingkungan. Untuk detail lebih lanjut, lihat Kelola instans di lingkungan yang berbeda.
Berikut adalah deskripsi fitur-fitur IoT Platform. Untuk informasi lebih lanjut tentang fitur setiap jenis instans, lihat Bandingkan instans publik dan instans Enterprise Edition.
Koneksi Perangkat
IoT Platform memungkinkan Anda menghubungkan sejumlah besar perangkat ke cloud dengan komunikasi yang stabil dan andal.
Fitur | Deskripsi |
Mendukung berbagai bahasa pemrograman open source dan menyediakan panduan untuk porting kode lintas platform. Ini memungkinkan Anda menghubungkan perangkat dari berbagai platform ke IoT Platform. IoT Platform menyediakan Link SDK untuk menghubungkan perangkat yang berbeda ke IoT Platform. | |
| |
Menyediakan topik produk dan perangkat untuk memfasilitasi komunikasi antara perangkat dan IoT Platform. Ini menyederhanakan proses otorisasi. | |
Menyediakan Link SDK yang mendukung berbagai protokol. Anda dapat membangun koneksi persisten untuk memenuhi persyaratan waktu nyata. Anda juga dapat membangun koneksi singkat untuk mengurangi konsumsi sumber daya. | |
Menyediakan IoT as Bridge SDK yang memungkinkan Anda menerapkan layanan bridging dan membangun koneksi antara perangkat dan IoT Platform. | |
Menyediakan gateway cloud. Dengan cara ini, Anda dapat menggunakan gateway cloud untuk menghubungkan perangkat NB-IoT berbasis China Telecom, perangkat Message Queuing Telemetry Transport (MQTT) open source, perangkat JT/T 808, dan perangkat GB/T 32960 ke IoT Platform. |
Pesan
Anda dapat menggunakan fitur-fitur berikut untuk menyinkronkan, mengonversi, memfilter, dan menyimpan pesan yang ditransfer antara perangkat, server bisnis, dan IoT Platform.
Fitur | Deskripsi |
Memungkinkan Anda berlangganan pesan satu atau lebih jenis dari semua perangkat suatu produk. Server Anda dapat menggunakan klien Advanced Message Queuing Protocol (AMQP) atau klien Message Service (MNS) untuk mendapatkan pesan yang Anda langgani. | |
Memungkinkan Anda meneruskan bidang tertentu dari pesan topik ke tujuan data untuk penyimpanan dan komputasi menggunakan aturan penerusan data. Untuk informasi lebih lanjut tentang skenario penggunaan dan manfaat aturan penerusan data, lihat Bandingkan solusi penerusan data. Untuk informasi lebih lanjut tentang tujuan penerusan data, lihat topik-topik berikut: | |
Memungkinkan Anda mengonfigurasi aturan untuk meneruskan data perangkat ke perangkat lainnya. | |
Menyediakan mode komunikasi revert-remote procedure call (RRPC) dan Pub/Sub untuk memenuhi kebutuhan bisnis Anda dalam skenario yang berbeda. Pub/Sub adalah mode routing pesan berbasis topik. | |
Memungkinkan Anda mengompresi data yang ditransmisikan antara IoT Platform dan perangkat. Ini mengurangi lalu lintas perangkat dan meningkatkan kecepatan transmisi. |
Manajemen Perangkat
Fitur | Deskripsi |
Menyediakan model Thing Specification Language (TSL) untuk menyederhanakan pengembangan aplikasi. | |
Mendukung pengoperan data biner ke server Anda. Untuk memastikan keamanan data, IoT Platform tidak menyimpan data perangkat. | |
Memungkinkan Anda mengklasifikasikan perangkat dan mengelola perangkat lintas produk. | |
Memungkinkan Anda menanyakan perangkat dengan menjalankan pernyataan mirip SQL. Operasi ini mengembalikan perangkat yang memenuhi kondisi yang Anda tentukan dalam pernyataan mirip SQL. | |
Memungkinkan Anda mensimulasikan perangkat aktual untuk membangun koneksi dengan IoT Platform, menggunakan data simulasi untuk menguji komunikasi antara IoT Platform dan perangkat, serta mengidentifikasi kesalahan. | |
Menyediakan fitur bayangan perangkat untuk memisahkan perangkat dan aplikasi dalam kondisi jaringan nirkabel yang tidak stabil. | |
Memungkinkan Anda mengunggah dan menyimpan file di IoT Platform. Anda dapat melakukan operasi manajemen file di konsol IoT Platform, seperti mengunduh dan menghapus file. | |
Memungkinkan Anda menyinkronkan waktu server dengan perangkat tertanam yang memiliki sumber daya terbatas. | |
Memungkinkan Anda mengelola hubungan topologi antara sub-perangkat dan antara sub-perangkat dan gateway. Anda juga dapat mengelola dan memantau sub-perangkat. | |
Memungkinkan Anda mendistribusikan perangkat lintas wilayah, instans, atau akun. Ini mengurangi biaya menghubungkan perangkat ke IoT Platform. |
Pemantauan dan Operasi & Pemeliharaan
Fitur | Deskripsi |
Memungkinkan Anda memantau metrik terkait perangkat, pesan, model TSL, dan mesin aturan secara real-time dan mengirim notifikasi peringatan menggunakan CloudMonitor. | |
Memungkinkan Anda mengirim perintah ke perangkat di konsol IoT Platform untuk men-debug fitur perangkat. | |
Menyediakan log IoT Platform dan log perangkat lokal untuk membantu Anda mengidentifikasi kesalahan dan menganalisis penyebabnya. | |
Menyediakan fitur pembaruan perangkat jarak jauh. | |
Memungkinkan Anda memperbarui parameter sistem dan jaringan secara jarak jauh. |
Panduan Pengembangan Sisi Cloud
SDK IoT Platform dan Operasi API: IoT Platform menyediakan SDK untuk Java, Python, PHP, .NET, dan Go. Anda dapat memanggil operasi API IoT Platform untuk mengelola produk, perangkat, dan topik, meneruskan data ke layanan cloud lainnya, serta mengirim data ke perangkat.
Wilayah dan jenis instans yang didukung oleh operasi API fitur IoT Platform sama dengan wilayah dan jenis instans yang didukung oleh fitur tersebut di konsol IoT Platform.