Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
IoT Edge 1.6
Penting
IoT Edge 1.6 LTS adalah rilis yang didukung. Dukungan IoT Edge 1.5 LTS berakhir pada 10 November 2026; IoT Edge 1.4 LTS mencapai akhir masa pakainya pada 12 November 2024. Jika Anda menggunakan rilis sebelumnya, lihat Update IoT Edge.
Azure IoT Edge adalah runtime yang berfokus pada perangkat yang memungkinkan Anda menyebarkan, menjalankan, dan memantau aplikasi Linux dalam kontainer, membawa analitik lebih dekat ke perangkat Anda untuk wawasan yang lebih cepat dan pengambilan keputusan offline.
Analitik mendorong nilai bisnis dalam solusi IoT, tetapi tidak semua analitik harus berada di cloud. Azure IoT Edge membantu Anda mendekatkan kekuatan analitik cloud ke perangkat Anda untuk mendorong wawasan bisnis yang lebih baik dan memungkinkan pengambilan keputusan offline. Misalnya, Anda dapat menjalankan deteksi anomali di tepi untuk merespons secepat mungkin terhadap keadaan darurat yang terjadi pada lini produksi. Jika Anda ingin mengurangi biaya bandwidth dan menghindari transfer terabyte data mentah, Anda dapat membersihkan dan mengagregasi data secara lokal lalu hanya mengirim hasil analisis ke cloud untuk analisis.
Azure IoT Edge menghadirkan kemampuan berbasis tepi ke solusi berbasis cloud dan merupakan fitur Azure IoT Hub yang memungkinkan Anda memperluas skala dan mengelola solusi IoT dari cloud. Dengan mengemas logika bisnis Anda ke dalam kontainer standar dan menggunakan gambar modul IoT Edge bawaan opsional dari mitra atau Microsoft Artefak Registri, Anda dapat dengan mudah menyusun, menyebarkan, dan memelihara solusi Anda.
Azure IoT Edge terdiri dari tiga komponen:
- IoT Edge modul adalah kontainer yang menjalankan layanan Azure, layanan pihak ketiga, atau kode Anda sendiri. Modul disebarkan ke perangkat IoT Edge dan dijalankan secara lokal di perangkat tersebut.
- Runtime IoT Edge berjalan pada setiap perangkat IoT Edge dan mengelola modul yang disebarkan ke setiap perangkat.
- Antarmuka berbasis cloud memungkinkan Anda memantau dan mengelola perangkat IoT Edge dari jarak jauh.
Catatan
Azure IoT Edge tersedia di tingkat gratis dan standar IoT Hub. Tingkatan gratis hanya dimaksudkan untuk pengujian dan evaluasi. Untuk informasi selengkapnya tentang tingkat dasar dan standar, lihat Cara memilih tingkat IoT Hub yang tepat.
IoT Edge modul
Modul IoT Edge adalah unit eksekusi, diimplementasikan sebagai kontainer yang kompatibel dengan Docker, yang menjalankan logika bisnis Anda di edge. Beberapa modul dapat dikonfigurasi untuk berkomunikasi satu sama lain, menciptakan alur pemrosesan data. Anda dapat mengembangkan modul kustom atau mengemas layanan Azure tertentu ke dalam modul yang memberikan wawasan secara offline dan di edge.
Kecerdasan buatan di ujung jaringan
Azure IoT Edge memungkinkan Anda untuk menyebarkan kemampuan AI tingkat lanjut seperti pembelajaran mesin, pengenalan gambar, dan pemrosesan peristiwa yang kompleks langsung di tepi—tanpa perlu pengembangan internal. Azure layanan seperti Azure Stream Analytics dan Azure Machine Learning semuanya dapat dijalankan secara lokal melalui Azure IoT Edge. Namun, Anda tidak terbatas pada layanan Azure. Siapa pun dapat membuat modul AI untuk penggunaannya sendiri.
Bawa kode Anda sendiri
Saat Anda ingin menyebarkan kode Anda sendiri ke perangkat Anda, Azure IoT Edge juga mendukungnya. Azure IoT Edge memegang model pemrograman yang sama dengan layanan Azure IoT lainnya. Anda dapat menjalankan kode yang sama di perangkat atau di cloud. Azure IoT Edge berjalan secara asli di Linux dan di perangkat Windows melalui IoT Edge untuk Linux di Windows (EFLOW). Ini mendukung Java, .NET, Node.js, C, dan Python, sehingga pengembang Anda dapat membuat kode dalam bahasa yang sudah mereka ketahui dan menggunakan logika bisnis yang ada.
IoT Edge runtime
Runtime Azure IoT Edge memungkinkan logika kustom dan integrasi cloud pada perangkat IoT Edge. Runtime berada di perangkat IoT Edge, dan melakukan operasi manajemen dan komunikasi. Runtime melakukan beberapa fungsi:
- Menginstal dan memperbarui modul pada perangkat.
- Mempertahankan standar keamanan Azure IoT Edge pada perangkat.
- Memastikan bahwa modul IoT Edge selalu berjalan.
- Melaporkan kesehatan modul ke cloud untuk pemantauan jarak jauh.
- Mengelola komunikasi antara perangkat hilir dan perangkat IoT Edge, antara modul pada perangkat IoT Edge, dan antara perangkat IoT Edge dan cloud.
Cara Anda menggunakan perangkat Azure IoT Edge terserah Anda. Runtime sering digunakan untuk menyebarkan AI ke perangkat gateway yang menggabungkan dan memproses data dari perangkat lokal lainnya, tetapi model penyebaran ini hanyalah satu opsi.
Runtime Azure IoT Edge berjalan pada sekumpulan besar perangkat IoT yang memungkinkan penggunaannya dengan berbagai cara. Ini berjalan secara asli di Linux dan pada perangkat Windows melalui IoT Edge untuk Linux di Windows (EFLOW), dan mengabstraksi detail perangkat keras. Gunakan perangkat yang lebih kecil dari Raspberry Pi 3 jika Anda tidak memproses banyak data, atau gunakan server industri untuk menjalankan aplikasi intensif sumber daya.
antarmuka cloud IoT Edge
Sulit untuk mengelola siklus hidup perangkat lunak untuk jutaan perangkat IoT yang sering berbeda merek dan model atau tersebar secara geografis. Modul dibuat dan dikonfigurasi untuk jenis perangkat tertentu, disebarkan ke semua perangkat Anda, dan dipantau untuk menangkap perangkat yang bertingkah laku. Aktivitas ini tidak dapat dilakukan berdasarkan per perangkat dan harus dilakukan dalam skala besar.
Azure IoT Edge terintegrasi dengan lancar dengan Azure IoT Central untuk menyediakan satu sarana kontrol untuk kebutuhan solusi Anda. Layanan awan memungkinkan Anda untuk:
- Membuat dan mengonfigurasi modul untuk dijalankan pada jenis perangkat tertentu.
- Sebarkan modul ke sekumpulan perangkat.
- Pantau modul yang berjalan pada perangkat di lapangan.
Langkah berikutnya
Ambil langkah berikutnya dalam mempelajari konsep IoT Edge dengan menyebarkan modul IoT Edge pertama Anda ke perangkat: