Apa itu Azure Digital Twins?

Azure Digital Twins adalah penawaran platform sebagai layanan (PaaS) yang memungkinkan pembuatan grafik kembar berdasarkan model digital dari seluruh lingkungan, yang bisa berupa gedung, pabrik, peternakan, jaringan energi, kereta api, stadion, dan banyak lagi—bahkan seluruh kota. Model digital ini dapat digunakan untuk mendapatkan wawasan yang mendorong produk yang lebih baik, operasi yang dioptimalkan, mengurangi biaya, dan terobosan pengalaman pelanggan.

Azure Digital Twins dapat digunakan untuk merancang arsitektur kembar digital yang mewakili perangkat IoT aktual dalam solusi cloud yang lebih luas, dan yang terhubung ke perangkat IoT Hub untuk mengirim dan menerima data langsung.

Catatan

Perangkat IoT Hub twins berbeda dari digital twins pada layanan Azure Digital Twins. Meskipun perangkat IoT Hub twins dikelola oleh hub IoT Anda untuk setiap perangkat IoT yang Anda sambungkan, digital twins dapat menjadi representasi dari apa pun yang ditentukan oleh model digital dan dibuat dalam Azure Digital Twins.

Manfaatkan kelebihan domain Anda pada Azure Digital Twins untuk membangun solusi yang terhubung dan dikustomisasi yang:

  • Model lingkungan apa pun, dan hidupkan kembar digital dengan cara yang dapat diskalakan dan aman
  • Menghubungkan aset seperti perangkat IoT dan sistem bisnis yang ada
  • Gunakan sistem peristiwa yang kuat untuk membangun logika bisnis yang dinamis dan pemrosesan data
  • Integrasikan dengan data Azure, analitik, dan layanan AI untuk membantu Anda melacak masa lalu, lalu memprediksi masa depan

Kemampuan Azure Digital Twins

Berikut adalah ringkasan fitur yang disediakan oleh Azure Digital Twins.

Bahasa pemodelan terbuka

Di Azure Digital Twins, Anda menentukan entitas digital yang mewakili orang, tempat, dan hal-hal di lingkungan fisik Anda menggunakan jenis kembar kustom yang disebut model.

Anda dapat menganggap definisi model ini sebagai kosakata khusus untuk menggambarkan bisnis Anda. Untuk solusi manajemen bangunan, misalnya, Anda dapat menentukan model seperti Gedung, Lantai, dan Lift. Anda kemudian dapat membuat kembar digital berdasarkan model ini untuk mewakili lingkungan spesifik Anda.

Catatan

Kembar digital di Azure Digital Twins berbeda dari kembar perangkat di IoT Hub. Kembar perangkat IoT Hub seringkali berfokus pada menggambarkan aspek dan kemampuan perangkat itu sendiri, sementara kembar di Azure Digital Twins adalah representasi konseptual yang lebih dapat menyimpan wawasan yang ditentukan pengguna tentang perangkat atau banyak perangkat terkait.

Kembar perangkat IoT Hub dapat dihubungkan ke Azure Digital Twins sebagai bagian dari solusi menyeluruh yang mewakili perangkat di seluruh layanan.

Model didefinisikan dalam bahasa pemrograman seperti JSON yang disebut Bahasa Definisi Digital Twins (DTDL), dan model menggambarkan Digital Twins berdasarkan properti status, kejadian telemetri, perintah, komponen, dan hubungan.

  • Model mendefinisikan hubungan semantik antara entitas Anda sehingga Anda dapat menghubungkan kembar Anda ke dalam grafik yang mencerminkan interaksi mereka. Anda dapat menganggap model sebagai kata benda dalam deskripsi dunia Anda, dan hubungan sebagai kata kerja.
  • Anda juga dapat mengkhususkan kembaran menggunakan pewarisan model. Satu model dapat mewarisi dari model lain.

DTDL digunakan untuk model data di seluruh layanan Azure IoT lainnya, termasuk IoT Plug and Play dan Time Series Insights (TSI). Jenis kesamaan ini membantu agar solusi Azure Digital Twins Anda tetap tersambung dan kompatibel dengan bagian lain dari ekosistem Azure.

Lingkungan eksekusi langsung

Model digital di Azure Digital Twins adalah representasi terbaru dari dunia nyata. Dengan menggunakan hubungan dalam model DTDL kustom, Anda akan menghubungkan kembar ke dalam grafik langsung yang mewakili lingkungan Anda.

Anda dapat memvisualisasikan grafik Azure Digital Twins Anda di Azure Digital Twins Explorer, yang menyediakan antarmuka berikut untuk berinteraksi dengan grafik Anda:

Screenshot of Azure Digital Twins Explorer, showing a graph of nodes representing digital twins.

Azure Digital Twins menyediakan sistem peristiwa yang kaya untuk menjaga grafik tersebut tetap terkini dengan pemrosesan data dan logika bisnis. Anda dapat menyambungkan sumber daya komputasi eksternal, seperti Azure Functions, untuk mendorong pemrosesan data ini dengan cara yang fleksibel dan dikustomisasi.

Anda juga dapat mengekstrak wawasan dari lingkungan eksekusi langsung, menggunakan API kueriAzure Digital Twins yang kuat. API memungkinkan Anda mengkueri dengan kondisi pencarian yang kaya, termasuk nilai properti, hubungan, properti hubungan, informasi model, dan lainnya. Anda juga dapat menggabungkan kueri, mengumpulkan berbagai wawasan tentang lingkungan Anda dan menjawab pertanyaan khusus yang penting bagi Anda.

Masukan dari IoT dan sistem bisnis

Untuk menjaga lingkungan eksekusi langsung Azure Digital Twins tetap up to date dengan dunia nyata, Anda dapat menggunakan Hub IoT untuk menghubungkan solusi Anda ke perangkat IoT dan IoT Edge. Perangkat yang dikelola hub ini diwakili sebagai bagian dari grafik kembar Anda, dan menyediakan data yang mendorong model Anda.

Anda dapat membuat Hub IoT baru untuk tujuan ini dengan Azure Digital Twins, atau menghubungkan Hub IoT yang ada bersama dengan perangkat yang sudah dikelolanya.

Anda juga dapat mengendarai Azure Digital Twins dari sumber data lain, menggunakan REST API atau konektor ke layanan lain seperti Logic Apps.

Output ke ADX, penyimpanan, dan analitik

Data dalam model Azure Digital Twins Anda dapat dirutekan ke layanan Azure hilir untuk analitik atau penyimpanan tambahan. Fungsi ini disediakan melalui rute acara,yang menggunakan Hub Acara,Grid Acara,atau Bus Layanan untuk mendorong aliran data Anda.

Beberapa hal yang dapat Anda lakukan dengan rute peristiwa meliputi:

Opsi ini adalah cara lain agar Azure Digital Twins dapat tersambung ke solusi yang lebih besar, dan mendukung kebutuhan khusus Anda untuk terus bekerja dengan insight ini.

Azure Digital Twins dalam konteks solusi

Azure Digital Twins umumnya digunakan dalam kombinasi dengan layanan Azure lainnya sebagai bagian dari solusi IoT yang lebih besar.

Sampel arsitektur solusi lengkap menggunakan Azure Digital Twins mungkin terlihat seperti berikut:

  • Instans layanan Azure Digital Twins. Layanan ini menyimpan model kembar dan grafik kembar Anda bersama dengan statusnya, dan mengatur pemrosesan kejadian.
  • Satu atau beberapa aplikasi klien yang mendorong instans Azure Digital Twins dengan mengonfigurasi model, membuat topologi, dan mengekstrak wawasan dari grafik kembar.
  • Satu atau beberapa sumber daya komputasi eksternal untuk memproses peristiwa yang dihasilkan oleh Azure Digital Twins, atau sumber data yang terhubung seperti perangkat. Salah satu cara umum untuk menyediakan sumber daya komputasi adalah melalui Azure Functions.
  • Hub IoT untuk menyediakan pengelolaan perangkat dan kemampuan aliran data IoT.
  • Layanan hilir untuk menangani tugas seperti integrasi alur kerja (seperti Logic Apps, penyimpanan cold, Azure Data Explorer, integrasi rangkaian waktu, atau analitik).

Diagram berikut menunjukkan di mana Azure Digital Twins terletak pada konteks solusi Azure IoT yang lebih besar.

Diagram showing input sources, output services, and two-way communication with both client apps and external compute resources.

Batas layanan

Anda dapat membaca tentang batas layanan Azure Digital Twins di artikel batas layanan Azure Digital Twins. Sumber daya ini dapat berguna saat bekerja dengan layanan untuk memahami keterbatasan fungsional dan laju layanan, serta batas mana yang dapat disesuaikan jika perlu.

Terminologi

Anda dapat melihat daftar istilah IoT umum dan penggunaannya di seluruh layanan Azure IoT, termasuk Azure Digital Twins, di Azure IoT Glossary. Sumber daya ini mungkin menjadi referensi yang berguna saat Anda memulai dengan Azure Digital Twins dan membangun solusi IoT.

Langkah berikutnya