Azure IoT İşlemleri Önizlemesi nedir?

Önemli

Azure Arc tarafından etkinleştirilen Azure IoT İşlemleri Önizlemesi şu anda ÖNİzLEME aşamasındadır. Bu önizleme yazılımını üretim ortamlarında kullanmamalısınız.

Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Azure IoT Operations Preview , uç için birleşik bir veri düzlemidir. Azure Arc özellikli uç Kubernetes kümelerinde çalışan modüler, ölçeklenebilir ve yüksek oranda kullanılabilir veri hizmetlerinden oluşur. Farklı sistemlerden veri yakalamaya olanak tanır ve kuruluşların endüstriyel meta veri kümesini dağıtmasına yardımcı olmak için Microsoft Fabric gibi veri modelleme uygulamalarıyla tümleşir.

Azure IoT İşlemleri:

  • Kubernetes yerel uygulamaları kullanılarak sıfırdan oluşturulur.
  • Olay odaklı mimarileri destekleyen endüstriyel sınıf, uçta yerel bir MQTT aracısı içerir.
  • Yüksek oranda genişletilebilir, ölçeklenebilir, dayanıklı ve güvenlidir.
  • Azure Arc kullanarak tüm uç hizmetleri buluttan yönetmenize olanak tanır.
  • Birleşik bir çözüm oluşturmak için müşteri iş yüklerini platformla tümleştirebilir.
  • Dağıtım ve güncelleştirmeler için kod olarak GitOps yapılandırmasını destekler.
  • Azure Event Hubs, Azure Event Grid'in MQTT aracısı ve buluttaki Microsoft Fabric ile yerel olarak tümleştirilir.

Mimariye genel bakış

Azure IoT İşlemlerinin üst düzey mimarisini gösteren diyagram.

Azure IoT İşlemleri Önizleme mimarisinde iki temel öğe vardır:

  • Azure IoT İşlemleri Önizlemesi. Azure Arc özellikli uç Kubernetes kümelerinde çalışan veri hizmetleri kümesi. Aşağıdaki hizmetleri içerir:
    • Azure IoT Veri İşlemcisi Önizlemesi : Endüstriyel verilerin karmaşıklıklarını ve çeşitliliğini yönetebilen yapılandırılabilir bir veri işleme hizmetidir. Farklı kaynaklardan gelen verileri daha anlaşılır, kullanılabilir ve değerli hale getirmek için Veri İşlemcisi'ni kullanın.
    • Azure IoT MQ Önizlemesi : Olay odaklı mimarileri destekleyen, uçta yerel bir MQTT aracısı.
    • Azure IoT OPC UA Aracısı Önizlemesi - OPC UA sunucuları ve diğer yaprak cihazlarla OPC UA iletişiminin karmaşıklıklarını işleyen bir OPC UA aracısı.
  • Azure IoT İşlemleri (önizleme) portalı. Bu web kullanıcı arabirimi, operasyonel teknoloji uzmanlarının bir Azure IoT İşlemleri dağıtımındaki varlıkları ve Veri İşlemcisi işlem hatlarını yönetmesine yönelik birleşik bir deneyim sağlar. BT yöneticisi Azure Arc sitelerini kullanarak bir operasyonel teknoloji uzmanının portalda erişebileceği kaynakları denetleyebiliyor.

Dağıtma

Azure IoT İşlemleri, uçta Arc özellikli Kubernetes kümelerinde çalışır. Azure portalını veya Azure CLI'yi kullanarak Azure IoT İşlemlerini dağıtabilirsiniz.

Azure IoT Orchestrator Preview , Arc özellikli Kubernetes kümenizde çalışan Azure IoT İşlemleri bileşenlerinin dağıtımını, yapılandırmasını ve güncelleştirmesini yönetir.

Cihazları ve varlıkları yönetme

Azure IoT İşlemleri çeşitli endüstriyel cihazlara ve varlıklara bağlanabilir. Bağlanmak istediğiniz cihazları ve varlıkları yönetmek için Azure IoT İşlemleri (önizleme) portalını veya Azure CLI'yı kullanabilirsiniz.

Azure IoT OPC UA Aracısı Önizleme bileşeni, OPC UA sunucularına ve diğer yaprak cihazlara bağlantıyı yönetir. OPC UA Aracısı bileşeni, OPC UA sunucularından ve Azure IoT Akri Preview tarafından bulunan cihazlardan Azure IoT MQ konu başlıklarına veri yayımlar.

Azure IoT Akri Preview bileşeni, diğer cihaz ve varlık türlerini keşfetmenize ve bu cihazlara bağlanmanıza yardımcı olur.

MQTT ile yayımlama ve abone olma

Azure IoT MQ Preview , uçta çalışan bir MQTT aracısıdır. MQTT konularını yayımlamanıza ve abone olmanıza olanak tanır. Cihazlarınızı ve varlıklarınızı buluta bağlayan olay odaklı mimariler oluşturmak için MQ kullanabilirsiniz.

Azure IoT İşlemlerindeki bileşenlerin MQ Preview'ı nasıl kullandığına örnek olarak şunlar verilebilir:

  • OPC UA Aracısı, OPC UA sunucularından ve diğer yaprak cihazlardan MQTT konu başlıklarına veri yayımlar.
  • Veri İşlemcisi işlem hatları, işlenmek üzere iletileri almak için MQTT konularına abone olur.
  • Kuzeye bağlı bulut bağlayıcıları, bulut hizmetlerine iletmeye yönelik iletileri getirmek için MQTT konularına abonedir.

Veri işleme

İleti işleme, veri normalleştirme, veri zenginleştirme ve veri filtreleme gibi işlemleri içerir. İletileri işlemek için Veri İşlemcisi işlem hatlarını kullanabilirsiniz.

Veri İşlemcisi işlem hattı genellikle:

  1. İletileri almak için bir MQTT konusuna abonedir.
  2. Bir veya daha fazla yapılandırılabilir aşama kullanarak iletileri işler.
  3. İşlenen iletileri depolama ve analiz için Microsoft Fabric veri gölü gibi bir hedefe gönderir.

Buluta bağlanma

Azure IoT İşlemleri'nden buluta bağlanmak için aşağıdaki seçeneklere sahipsiniz:

Kuzeye bağlı bulut bağlayıcıları, MQ'yi aşağıdaki gibi bulut hizmetlerine doğrudan bağlamanıza olanak sağlar:

Veri İşlemcisi işlem hattı hedefleri aşağıdaki gibi bulut hizmetlerine bağlanmanızı sağlar:

Telemetriyi görselleştirme ve analiz etme

Cihazlarınızdan ve varlıklarınızdan gelen telemetri verilerini görselleştirmek ve analiz etmek için aşağıdakiler gibi bulut hizmetlerini kullanabilirsiniz:

Güvenli iletişim

ISA-95/Purdue Ağ mimarisini temel alan yalıtılmış ağ ortamları aracılığıyla cihazlar ve bulut arasındaki iletişimin güvenliğini sağlamak için Azure IoT Katmanlı Ağ Yönetimi Önizleme bileşenini kullanın.

Doğrulanmış ortamlar

Azure IoT İşlemleri, Azure Arc özellikli Kubernetes hizmetleri kümesi olarak gönderilir ve CNCF uyumlu Arc onaylı iş ortağı ürünleriyle kullanılmak üzere tasarlanmıştır. Şu anda Microsoft, Azure IoT İşlemlerini aşağıdaki sabit altyapı ve ortam kümesine karşı doğrulamıştır:

Ortam Sürüm
Windows 11 IoT Enterprise üzerinde AKS-EE
tek düğümlü AMD Ryzen-7 (8 çekirdek, 3,3 GHz), 16 GB RAM
AksEdge-K3s-1.26.10-1.6.384.0
Ubuntu 22.04.2 üzerinde K3s
tek düğümlü AMD Ryzen-7 (8 çekirdek, 3,3 GHz), 16 GB RAM
K3s sürüm 1.28.5

Önemli

Daha önce listelenen ortamlar, Microsoft tarafından doğrulanan üretim benzeri ortamlardır. Azure IoT İşlemleri'nin üzerinde çalışabileceği tek ortamlar bunlar değildir. Azure IoT İşlemleri, Azure Arc özellikli Kubernetes sistem gereksinimlerini karşılayan arc özellikli kubernetes kümelerinde çalıştırılabilir.

Sonraki adım

Hızlı Başlangıç: Azure IoT İşlemleri Önizlemesi'ni Arc özellikli bir Kubernetes kümesine dağıtmayı deneyin.