Ide solusi
Artikel ini adalah ide solusi. Jika Anda ingin kami memperluas konten dengan informasi lebih lanjut, seperti potensi kasus penggunaan, layanan alternatif, pertimbangan implementasi, atau panduan harga, beri tahu kami dengan memberikan umpan balik GitHub.
Meningkatkan waktu aktif dan operasi dalam perjalanan dan perhotelan, manufaktur, ritel, dan banyak lagi dengan realitas campuran dan IoT.
Sistem
Unduh file Visio arsitektur ini.
Aliran data
- Klien mengautentikasi ke layanan web manajemen fasilitas dan menentukan nama ruang dalam model objek Azure Digital Twins .
- Layanan web klien mengautentikasi dirinya sendiri ke ID Microsoft Entra.
- Token Microsoft Entra kemudian dikirim ke layanan Azure Spatial Anchors untuk mengambil token akses yang akan digunakan klien nanti.
- Layanan aplikasi Anda mengambil informasi tentang sensor IoT yang ada di area yang ditentukan oleh klien. Ini mengembalikan ID sensor IoT dan ID jangkarnya di Azure Spatial Anchors.
- Token otorisasi Azure Spatial Anchors dikembalikan ke klien bersama ID jangkar sensor IoT dan metadata lain yang diperlukan oleh aplikasi klien.
- Aplikasi klien menyelesaikan pemindaian visual lingkungan dan mengambil posisinya di area tersebut. Ini mengambil posisi semua jangkar terdekat dengan menggunakan API azure Spatial Anchors terdekat.
- Aplikasi klien meminta data dan kontrol sensor IoT ditampilkan sebagai hologram di ruang tempat sensor ada, sehingga memudahkan operator untuk mendeteksi dan memperbaiki masalah apa pun. Data diambil oleh layanan web aplikasi dari Azure Cosmos DB, layanan yang menyimpan data ini.
- Saat data sensor IoT diperbarui, Azure Digital Twins mendorongnya ke Azure Event Hubs.
- Azure Functions menggunakan pemicu Azure Event Hubs untuk memproses perubahan dan pembaruan data di Azure Cosmos DB sesuai kebutuhan.
Komponen
- Spatial Anchors: Membuat pengalaman realitas campuran multi-pengguna yang sadar spasial.
- ID Microsoft Entra: Sinkronkan direktori lokal dan aktifkan akses menyeluruh.
- Azure Cosmos DB: Layanan database multimodel yang terdistribusi secara global.
- App Service: Buat aplikasi cloud yang kuat untuk web dan seluler dengan cepat.
- Azure Event Hubs: Menerima telemetri dari jutaan perangkat.
- Azure Digital Twins: Bangun solusi kecerdasan spasial IoT generasi berikutnya.
Detail skenario
Kemungkinan kasus penggunaan
Skenario ini menunjukkan bagaimana Anda dapat memvisualisasikan replika virtual ruang fisik Anda dengan data real-time dalam konteks lingkungan Anda. Ini dibangun di Azure Spatial Anchors dan Azure Digital Twins.
Langkah berikutnya
- Berbagi Spatial Anchors di seluruh perangkat
- Membuat penyewa baru di ID Microsoft Entra
- Membangun aplikasi web .NET dengan Azure Cosmos DB untuk NoSQL dan portal Azure
- Mengautentikasi dan mengotorisasi pengguna secara menyeluruh di Azure App Service
- Azure Event Hubs - Platform aliran big data dan layanan penyerapan peristiwa
- Menyebarkan Azure Digital Twins dan mengonfigurasi grafik spasial
- Pengantar Azure Functions