Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memproses dan memvisualisasikan data dengan SiteWise Edge dan alat sumber terbuka
Konfigur AWS IoT SiteWise asikan MQTT-enabled gateway Edge dengan alat sumber terbuka untuk pemrosesan dan visualisasi lokal untuk meningkatkan kemampuan manajemen data industri Anda.
Dengan SiteWise Edge, Anda dapat membuat pipeline pemrosesan data lokal menggunakan alat sumber terbuka eksternal. Gunakan Node-RED®
Node-RED memproses dan mengubah aliran data Anda, sementara InfluxDB menyediakan penyimpanan data deret waktu. Grafana menampilkan data operasional real-time Anda. Gunakan alat ini dengan SiteWise Edge untuk menyinkronkan data antara lingkungan lokal Anda dan lingkungan AWS Cloud, memberi Anda wawasan lokal langsung dan kemampuan analisis berbasis cloud jangka panjang.
catatan
Node-RED®, InfluxDB®, dan Grafana® bukan vendor atau pemasok untuk Edge. SiteWise
catatan
Dalam panduan ini, kami menggunakan versi open-source Grafana
Opsi deployment
Anda dapat menerapkan solusi ini menggunakan salah satu dari dua pendekatan. Dengan pengaturan Microsoft Windows manual, Anda mengontrol konfigurasi komponen dan integrasi dengan infrastruktur Anda. DenganLinux, Anda dapat menggunakan Docker untuk menerapkan komponen yang telah dikonfigurasi sebelumnya dalam wadah.
Pilih metode yang memenuhi persyaratan operasional Anda.
-
Menyiapkan integrasi sumber terbuka secara manual (Windows)— Untuk konfigurasi khusus atau infrastruktur yang ada
-
Siapkan integrasi sumber terbuka dengan Docker (Linux)- Untuk penyebaran cepat dengan komponen pra-konfigurasi
Ikhtisar contoh ladang angin
Panduan ini menggunakan contoh ladang angin untuk menunjukkan bagaimana Anda dapat memantau kecepatan angin untuk turbin di ladang angin. Skenario praktis ini menggambarkan kebutuhan pemantauan industri umum di mana visibilitas lokal dan berbasis cloud sangat berharga untuk efisiensi operasional.
Dengan integrasi ini, Anda dapat:
-
Kumpulkan data dari peralatan industri menggunakan gateway AWS IoT SiteWise Edge
-
Memproses data secara lokal dengan Node-RED, InfluxDB, dan Grafana
-
Simpan data secara lokal menggunakan InfluxDB
-
Memantau data secara real time menggunakan dasbor Grafana
Sepanjang panduan ini, kami menggunakan contoh ladang angin. Kami menggunakan Node-RED untuk mensimulasikan turbin yang menghasilkan data kecepatan angin. Node-RED menerjemahkan payload data, menerbitkan data ke broker SiteWise Edge MQTT, berlangganan untuk menerima data dari broker, dan menyimpan data secara lokal di InfluxDB. Pendekatan ini memastikan bahwa semua data operasional tersedia baik secara lokal untuk akses langsung dan di cloud untuk analisis lebih lanjut. Dengan menerapkan pola ini, Anda mendapatkan ketahanan terhadap gangguan jaringan sambil mempertahankan kemampuan untuk melakukan analitik lanjutan di AWS Cloud. Grafana terhubung ke InfluxDB untuk pemantauan lokal, memberikan operator visibilitas real-time ke dalam metrik tanpa dependensi cloud. MQTT-enabled Gateway SiteWise Edge terhubung ke broker MQTT yang sama untuk mengirim data AWS IoT SiteWise, menciptakan jembatan antara operasi edge Anda dan layanan berbasis cloud.
Anda dapat menggunakan data dan konfigurasi Anda sendiri untuk membuat alur kerja serupa yang disesuaikan dengan kebutuhan industri spesifik Anda, baik Anda memantau peralatan manufaktur, infrastruktur utilitas, atau aset industri lainnya.
Persyaratan untuk integrasi sumber terbuka
Sebelum menerapkan integrasi sumber terbuka dengan SiteWise Edge, pastikan lingkungan Anda memenuhi persyaratan yang diperlukan.
-
Persyaratan perangkat keras - Perangkat keras gateway Anda harus memenuhi persyaratan untuk gateway SiteWise Edge. Untuk informasi lebih lanjut, lihat AWS IoT SiteWisePersyaratan gateway yang dihosting sendiri di Edge untuk MQTT-enabled, gateway V3 danPersyaratan untuk AWS IoT SiteWise Aplikasi tepi.
penting
Saat menerapkan komponen sumber terbuka tambahan, pastikan perangkat keras Anda memenuhi persyaratan untuk InfluxDB
,, Node-RED dan Grafana. https://grafana.com/docs/grafana/latest/setup-grafana/installation/ -
Konfigurasi jaringan Anda harus mendukung komunikasi lokal antara komponen dan konektivitas cloud untuk SiteWise Edge.
-
Semua layanan harus berjalan pada host yang sama.
Pertimbangan keamanan
Kami menyarankan Anda mengenkripsi semua komunikasi antar komponen, terutama saat mengakses antarmuka dari jaringan non-lokal. Terapkan kontrol akses yang tepat untuk setiap komponen dan ikuti praktik AWS terbaik untuk konfigurasi gateway AWS IoT SiteWise Edge dan keamanan AWS akun.
- Lingkungan pengembangan
-
Panduan ini menunjukkan Node-RED, InfluxDB, dan Grafana berjalan dan diakses secara lokal pada host gateway. Untuk penerapan produksi yang memerlukan akses eksternal, terapkan langkah-langkah keamanan termasuk enkripsi TLS, otentikasi, dan otorisasi. Ikuti praktik terbaik keamanan setiap aplikasi.
- Third-party perangkat lunak
-
Solusi ini menggunakan perangkat lunak pihak ketiga yang tidak dikelola oleh AWS, termasuk InfluxDB, Node-RED, Grafana, dan plugin.
node-red-contrib-influxdbSebelum penerapan, pastikan komponen ini sesuai dengan persyaratan keamanan, standar kepatuhan, dan kebijakan tata kelola organisasi Anda.
penting
Panduan ini merujuk dan menggunakan perangkat lunak pihak ketiga yang tidak dimiliki atau dikelola oleh AWS. Sebelum implementasi, pastikan semua komponen memenuhi persyaratan keamanan, kepatuhan, dan tata kelola Anda. Perbarui semua perangkat lunak dengan patch keamanan terbaru dan ikuti praktik terbaik untuk mengamankan penerapan edge Anda.
InfluxDB, Node-RED, Grafana bukan vendor atau pemasok untuk Edge. SiteWise
Pertimbangan lainnya
Pertimbangkan faktor-faktor tambahan ini saat menerapkan integrasi sumber terbuka dengan SiteWise Edge.
-
Gunakan versi terbaru dari semua layanan, alat, dan komponen.
-
Filter dan agregasikan data secara lokal sebelum transmisi cloud untuk mengurangi biaya penyerapan AWS IoT SiteWise data. Konfigurasikan periode retensi data yang sesuai di InfluxDB dan ukuran perangkat keras gateway Anda dengan benar. Untuk informasi selengkapnya, lihat harga AWS IoT SiteWise
. -
Menerapkan prosedur pencadangan reguler untuk semua data.
-
Pantau penggunaan sumber daya di gateway Anda dan konfigurasikan batas sumber daya yang sesuai untuk setiap komponen. Menerapkan kebijakan retensi data di InfluxDB untuk mengelola penggunaan disk.
Memecahkan masalah integrasi sumber terbuka
Untuk informasi selengkapnya tentang topik pemecahan masalah terkait integrasi sumber terbuka untuk gateway SiteWise Edge, lihat. Memecahkan masalah integrasi sumber terbuka di Edge