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.
Penyimpanan status adalah sistem penyimpanan distribusi, yang diterapkan sebagai bagian dari Operasi IoT Azure. Dengan menggunakan penyimpanan status, aplikasi bisa mendapatkan, mengatur, dan menghapus pasangan kunci-nilai, tanpa perlu menginstal lebih banyak layanan, seperti Redis. Penyimpanan status juga menyediakan pengelolaan versi data, dan juga elemen dasar untuk membangun kunci terdistribusi, ideal untuk aplikasi dengan ketersediaan tinggi.
Seperti Redis, penyimpanan status menggunakan dalam penyimpanan memori. Menghentikan atau memulai ulang kluster Kubernetes menyebabkan konten penyimpanan status hilang.
Penyimpanan status diimplementasikan melalui MQTTv5. Layanannya terintegrasi langsung ke broker MQTT dan secara otomatis dimulai ketika broker dimulai. Penyimpanan status menyediakan ketersediaan tinggi yang sama dengan broker MQTT.
Mengapa menggunakan penyimpanan status?
Penyimpanan status memungkinkan aplikasi edge untuk mempertahankan data di tepi. Penggunaan umum penyimpanan status meliputi:
- Membuat aplikasi stateless
- Status berbagi antar aplikasi
- Mengembangkan aplikasi yang sangat tersedia
- Menyimpan data yang akan digunakan oleh aliran data
Otorisasi penyimpanan status
Penyimpanan status memperluas mekanisme otorisasi broker MQTT, memungkinkan klien individu untuk memiliki akses baca dan tulis opsional ke kunci tertentu. Baca selengkapnya tentang cara mengonfigurasi otorisasi broker MQTT untuk penyimpanan status.
Berinteraksi dengan penyimpanan status
Alat CLI penyimpanan status tersedia yang memungkinkan interaksi dengan penyimpanan status dari shell yang berjalan di komputer off-cluster. Dokumentasi akan memandu Anda melalui:
- Membuat rantai sertifikat X.509 untuk mengautentikasi dengan broker MQTT
- Membuat
BrokerAuthenticationmenggunakan sertifikat x.509 - Membuat
BrokerListenerjenis LoadBalancer untuk mengaktifkan akses di luar kluster
Untuk petunjuk tentang menggunakan alat ini, lihat halaman GitHub CLI penyimpanan status.
Nota
SDK untuk berinteraksi dengan penyimpanan status saat ini sedang dalam pengembangan aktif, dan akan tersedia dalam waktu dekat untuk memungkinkan aplikasi edge berinteraksi dengan penyimpanan status.