Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure IoT İşlemleri'nde önemli bir görev, çözümünüzün parçası olan varlıkları yönetmektir. Bu makalede:
- Azure IoT İşlemleri bağlamında hangi varlıkların olduğunu tanımlar.
- Varlıklarınızı yönetmek için kullandığınız hizmetlere genel bir bakış sağlar.
- Hizmetler için en yaygın kullanım örneklerini açıklar.
Varlıkları anlama
Varlıklar, Azure IoT İşlemleri çözümünün temel öğesidir. Azure IoT İşlemleri'nde varlık , gerçek bir varlığı temsil etmek için oluşturduğunuz mantıksal bir varlıktır. Azure IoT İşlemleri varlığı telemetri verilerini ve olayları yayabilir. Endüstriyel uç ortamınızdaki gerçek varlıklara başvurmak için bu mantıksal varlık örneklerini kullanırsınız.
Varlıklar, bir veya daha fazla varlığa güneyden bağlantıları olan OPC UA sunucuları olan varlık uç noktaları aracılığıyla Azure IoT İşlemleri örneklerine bağlanır.
Varlıkları yönetmeye yönelik hizmetleri anlama
Azure IoT İşlemleri, varlıklarınızı yönetmenize yardımcı olan çeşitli hizmetler içerir.
Aşağıdaki diyagramda Azure IoT İşlemlerinin üst düzey mimarisi gösterilmektedir. Varlıkları yönetmek için kullandığınız hizmetler kırmızı renkle vurgulanır:
- İşlem deneyimi , çözümünüzde varlık oluşturmanızı ve yapılandırmanızı sağlayan bir web kullanıcı arabirimidir. Web kullanıcı arabirimi varlıkları yönetme görevini basitleştirir ve varlıkları yönetmek için önerilen hizmettir.
- Azure Cihaz Kayıt Defteri , varlıkların bulut ve uç yönetimine olanak tanıyan bir arka uç hizmetidir. Cihaz Kayıt Defteri, uç ortamınızda bulutta Azure kaynakları olarak tanımlanan varlıkları projeleştirir. Varlıklarınızla etkileşim kuran tüm uygulamaların ve hizmetlerin tek bir kaynağa bağlanabilmesi için tek bir birleşik kayıt defteri sağlar. Cihaz Kayıt Defteri ayrıca buluttaki varlıklar ile varlıklar arasındaki eşitlemeyi uçtaki Kubernetes'te özel kaynaklar olarak yönetir.
- Şema kayıt defteri, varlıklarınız için şemayı tanımlamanızı ve yönetmenizi sağlayan bir hizmettir. Veri akışları, iletileri seri durumdan çıkarmak ve seri hale getirmek için şemaları kullanır.
- OPC UA bağlayıcısı, Azure IoT İşlemlerinin varlıklarınızdan veri girişine olanak tanıyan bir veri girişi ve protokol çevirisi hizmetidir. Aracı, varlıklarınızdan telemetri ve olaylar alır ve verileri MQTT aracısında konu başlıklarına yayımlar. Aracı, yaygın olarak kullanılan OPC UA standardını temel alır.
- Medya bağlayıcısı (önizleme), kenar ekli kameralar gibi medya kaynaklarından gelen medyayı diğer Azure IoT İşlemleri bileşenleri için kullanılabilir hale getiren bir hizmettir.
- ONVIF (önizleme) bağlayıcısı, kameralar gibi ONVIF varlıklarını bulup kaydeden bir hizmettir. Bağlayıcı, kümenize bağlı kameralar gibi ONVIF varlıklarını yönetmenize ve denetlemenize olanak tanır.
Varlıkları uzaktan oluşturma ve yönetme
Aşağıdaki görevler sektör, perakende ve sağlık gibi sektörlerdeki operasyon ekipleri için yararlıdır:
- Varlıkları uzaktan oluşturma
- Varlık verilerine erişmek için OPC UA etiketlerine ve olaylarına abone olun
- Kameralar gibi bağlı medya kaynaklarını yönetme
İşlem deneyimi web kullanıcı arabirimi, operasyon ekiplerinin bu görevleri basitleştirilmiş bir web arabiriminde gerçekleştirmesine olanak tanır. İşlem deneyimi, bu görevleri tamamlamak için daha önce açıklanan diğer hizmetleri kullanır. Az iot ops asset set of komutları kullanarak varlıkları yönetmek için Azure IoT İşlemleri CLI'sini de kullanabilirsiniz.
İşlem deneyimi, yerel OPC UA sunucularıyla veri alışverişi yapmak için OPC UA bağlayıcısını kullanır. OPC UA sunucuları, varlıklarla iletişim kuran yazılım uygulamalarıdır. OPC UA bağlayıcısı aşağıdakileri kullanıma sunar:
- Veri noktalarını temsil eden OPC UA etiketleri . OPC UA etiketleri varlık hakkında gerçek zamanlı veya geçmiş verileri sağlar ve etiket değerinin ne sıklıkta örneklenebileceğini yapılandırabilirsiniz.
- Durum değişikliklerini temsil eden OPC UA olayları . OPC UA olayları, varlıklarınız için alarmları ve bildirimleri yapılandırmanıza olanak tanıyan gerçek zamanlı durum bilgileri sağlar.
İşlem deneyimi, kamera gibi medya kaynaklarını yönetmek için ONVIF için medya bağlayıcısını ve bağlayıcıyı kullanır. Medya bağlayıcısı, kenar bağlı kameralar gibi medya kaynaklarına erişmenizi sağlar. ONVIF bağlayıcısı, kümenize bağlı kameralar gibi ONVIF varlıklarını bulur ve kaydeder.
İşlem deneyimi, kullanıcıların varlık oluşturmasına ve kullanıcı dostu bir arabirimde OPC UA etiketlerine abone olmasına olanak tanır. Kullanıcılar, varlık ayrıntıları ve yapılandırmaları sağlayarak özel varlıklar oluşturabilir. Kullanıcılar etiket ve olay tanımları oluşturabilir veya içeri aktarabilir, bunlara abone olabilir ve bunları bir varlığa atayabilir.
Varlıkları merkezi bir kayıt defterinde Azure kaynakları olarak depolama
İşlem deneyiminde veya Azure IoT İşlemleri CLI uzantısını kullanarak bir varlık oluşturduğunuzda, bu varlık Azure Cihaz Kayıt Defteri'nde tanımlanır.
Cihaz Kayıt Defteri, bulutta veya uçta çalışan uygulamalar genelinde cihazlar ve varlıklar için tek bir kayıt defteri sağlar. Bulutta varlıklar Azure kaynakları olarak oluşturulur ve bu da varlıkları kaynak grupları ve etiketlerle düzenleme gibi bunlar üzerinde yönetim özellikleri sağlar. Uçta, Azure Cihaz Kayıt Defteri her varlık için bir Kubernetes özel kaynağı oluşturur ve iki varlık gösterimini eşitlenmiş durumda tutar.
Cihaz Kayıt Defteri, ekiplerin varlıkları yönetmesine yardımcı olan çeşitli özellikler sağlar:
- Birleşik kayıt defteri. Cihaz Kayıt Defteri, varlık meta verileriniz için tek bir gerçek kaynağı görevi görür. Tek bir kayıt defterine sahip olmak, bulutta veya uçta çalışan Azure, iş ortağı ve müşteri uygulamalarındaki varlıklara erişmenizi ve varlıkları yönetmenizi sağlar.
- Azure kaynakları olarak varlıklar. Cihaz Kayıt Defteri varlıkları gerçek Azure kaynakları olarak projelendirdiğinden, yerleşik Azure özelliklerini ve hizmetlerini kullanarak varlıkları yönetebilirsiniz. Kuruluşlar, Azure'ın yerel dağıtım ve yönetim hizmeti olan Azure Resource Manager'ı endüstriyel varlıklarla kullanabilir. Azure Resource Manager kaynak grupları, etiketler, rol tabanlı erişim denetimleri (RBAC), ilke, günlük ve denetim gibi özellikler sağlar.
- Varlıkların bulut yönetimi. Varlıkları, işlem deneyimini veya Azure API'lerini ve Azure Kaynak Grafı gibi yönetim araçlarını kullanarak yönetebilirsiniz. Varlıkları yönetmek için hangi yöntemi kullandığınızdan bağımsız olarak, bulutta yapılan değişiklikler uçla eşitlenir ve Kubernetes kümesinde özel kaynaklar olarak kullanıma sunulur.
Örneğin, aşağıdaki ekran görüntüleri kümesinde hem bulut yönetim araçlarında hem de Azure IoT İşlemleri kümesinde görüntülenen tek bir varlık (bu örnekte termostat) gösterilmektedir. İlk ekran görüntüsünde operasyon deneyimindeki termostat varlığı gösterilmektedir:
Bu ekran görüntüsü, Azure portalında aynı termostat varlığını gösterir:
Son ekran görüntüsünde kubernetes özel kaynağıyla aynı termostat varlığı gösterilmektedir:
Uç çözümünüz için ortak bir veri değişimi standardı kullanma
Endüstriyel ortamlardaki temel gereksinimlerden biri, makineden makineye ve makineden buluta veri değişimi için ortak bir standart veya protokoldür. Yaygın olarak desteklenen bir veri değişimi protokolü kullanarak, kubernetes kümenizde çalışan iş yükleri ve bulut ile farklı endüstriyel varlıkların birbiriyle veri alışverişi yapmasını sağlama sürecini basitleştirebilirsiniz. OPC UA , endüstriyel ortamlarda veri değişimine olanak tanıyan platformdan bağımsız hizmet odaklı mimariye yönelik bir belirtimdir.
OPC UA standardını kullanan endüstriyel bir ortam, aşağıdaki temel OPC UA öğelerini içerir:
- OPC UA sunucusu, varlıklarla iletişim kuran ve bu varlıklara temel OPC UA hizmetleri sağlayan OPC UA belirtimini temel alan bir yazılımdır.
- OPC UA istemcisi. OPC UA istemcisi, istek ve yanıt ağ deseninde OPC UA sunucusuyla etkileşim kuran yazılımdır. OPC UA istemcisi OPC UA sunucularına bağlanır ve veri öğelerinde okuma ve yazma gibi eylemler için istekler gönderir.
OPC UA bağlayıcısı, OPC UA standardına göre OPC UA sunucularından uç çözümünüzde veri girişi sağlayan bir OPC UA istemcisidir. OPC UA bağlayıcısı, Azure IoT İşlemleri'nin bir parçası olarak yüklenir. İsteğe bağlı olarak, hizmeti test etmenizi ve kullanmanızı sağlayan bir OPC UA simülasyon sunucusu yükleyebilirsiniz.
Otomatik varlık bulma
Akri hizmetleri, uçta OPC UA ve ONVIF gibi bağlantı protokollerini dağıtmanıza ve yapılandırmanıza olanak sağlar. Akri hizmetleri, ortamınızdaki farklı cihaz ve protokol bağlantılarını modellemek için Azure Cihaz Kayıt Defteri'ndeki varlık ve varlık uç noktası kaynaklarını kullanır.
Akri hizmetleri, ağdaki özellikleri ve cihazları temsil etmek için bağlayıcılar tarafından oluşturulan önceden yapılandırılmış veri kümeleri ve varlık uç noktalarıyla varlıkları otomatik olarak ekleyerek varlık oluşturma sürecini basitleştirir.
Şu anda:
- İşlem deneyimi web kullanıcı arabirimi, Akri hizmetlerini ve senaryolarını yapılandırmanıza olanak sağlamaz.
- Bağlayıcılar Akri hizmetlerinin bulma özelliklerini kullanmaz.