Azure IoT Central nedir?

IoT Central, IoT çözümleri geliştirme, yönetme ve bakımını yapma yükünü ve maliyetini azaltan bir hizmet olarak IoT uygulama platformudur (aPaaS). IoT senaryonuzu hızla değerlendirmek ve işletmeniz için oluşturabileceği fırsatları değerlendirmek için IoT Central'ı kullanın. Karmaşık ve sürekli gelişen bir IoT altyapısının geliştirilmesini kolaylaştırmak için IoT Central, IoT veri akışıyla oluşturabileceğiniz iş etkisini belirlemeye odaklanmanızı sağlar.

Web kullanıcı arabirimi, cihazları hızla bağlamanıza, cihaz koşullarını izlemenize, kurallar oluşturmanıza ve yaşam döngüleri boyunca cihazları ve verilerini yönetmenize olanak tanır. Ayrıca IoT zekasını iş kolu uygulamalarına genişleterek cihaz içgörüleri üzerinde işlem yapmanıza da olanak tanır. IoT senaryonuzu değerlendirmek için IoT Central'ı kullandıktan sonra, kurumsal kullanıma hazır Azure IoT çözümünüzü oluşturabilirsiniz.

Bu makalede Azure IoT Central’ın özelliklerine genel bir bakış sunulmaktadır.

Fiyatlandırma

Standart planı kullanarak oluşturduğunuz uygulamalar cihaz başına faturalandırılır; standart 0, Standart 1 veya Standart 2 fiyatlandırma planını seçebilirsiniz ve ilk iki cihaz ücretsiz olur. IoT Central fiyatlandırması hakkında daha fazla bilgi edinin.

IoT Central uygulaması oluşturma

Yeni bir IoT Central uygulamasını hızla dağıtabilir ve ardından özel gereksinimlerinize göre özelleştirebilirsiniz. Azure IoT Central'daki uygulama şablonları, IoT çözüm geliştirmenizi başlatmanıza yardımcı olan bir araçtır. Mümkün olan şeyleri hissetmeye, uygulamanızı senaryonuza uyacak şekilde tam olarak özelleştirmeye kadar her şey için uygulama şablonlarını kullanabilirsiniz.

Genel bir uygulama şablonuyla veya sektör odaklı uygulama şablonlarından biriyle başlayın:

İlk uygulamanızı oluşturmayı ve bir cihazı bağlamayı öğrenmek için IoT Central uygulamasına telemetri göndermek için akıllı telefonunuzu cihaz olarak kullanma hızlı başlangıcına bakın.

Cihazları bağlama

Uygulamanızı oluşturduktan sonra, sonraki adım cihazları oluşturmak ve bağlamaktır. Aşağıdaki videoda, bir cihazı IoT Central uygulamasına bağlama işleminde size yol gösterilir:

IoT Central'a bağlı her cihaz bir cihaz şablonu kullanır. Cihaz şablonu, aşağıdakiler gibi bir cihaz türünün özelliklerini ve davranışını tanımlayan şemadır:

  • Gönderdiği telemetri. Buna örnek olarak sıcaklık ve nem verilebilir. Telemetri, veri akışıdır.
  • Bir operatörün değiştirebileceği iş özellikleri. Örnek olarak müşteri adresi ve son servis tarihi verilebilir.
  • Bir cihazın ayarlayıp uygulamada salt okunur olan cihaz özellikleri. Örneğin, bir vananın açık veya kapalı durumu.
  • Bir operatörün ayarlayıp cihazın davranışını belirleyen cihaz özellikleri. Örneğin, cihaz için bir hedef sıcaklık.
  • Bir operatör tarafından çağrılan ve bir cihazda çalışan komutlar. Örneğin, bir cihazı uzaktan yeniden başlatmak için bir komut.

Her cihaz şablonu şunları içerir:

  • Bir cihazın uygulaması gereken özellikleri açıklayan bir cihaz modeli . Cihaz özellikleri şunlardır:

    • IoT Central'a akışı yapılan telemetri.
    • Durumu IoT Central'a raporlamak için kullandığı salt okunur özellikler.
    • Cihaz durumunu ayarlamak için IoT Central'dan aldığı yazılabilir özellikler.
    • IoT Central'dan çağrılan komutlar.
  • Cihazda depolanmayan bulut özellikleri.

  • IoT Central uygulamanızın parçası olan özelleştirmeler, formlar ve cihaz görünümleri.

Cihaz şablonları oluşturmak için çeşitli seçenekleriniz vardır:

  • IoT Central'da cihaz şablonunu tasarlayın ve cihaz modelini cihaz kodunuzda uygulayın.
  • Visual Studio code kullanarak bir cihaz modeli oluşturun ve modeli bir depoda yayımlayın. Modelden cihaz kodunuzu uygulayın ve cihazınızı IoT Central uygulamanıza bağlayın. IoT Central, depodaki cihaz modelini bulur ve sizin için basit bir cihaz şablonu oluşturur.
  • Visual Studio kodunu kullanarak bir cihaz modeli oluşturun. Modelden cihaz kodunuzu uygulayın. Cihaz modelini IoT Central uygulamanıza el ile aktarın ve ardından IoT Central uygulamanızın ihtiyaç duyduğu tüm bulut özelliklerini, özelleştirmeleri ve görünümleri ekleyin.

Cihazlarınızdan gelen telemetri çok karmaşıksa, basitleştirmek veya normalleştirmek için girişte telemetriyi IoT Central'a eşleyebilirsiniz.

Kullanıcı arabirimini özelleştirme

IoT Central uygulama kullanıcı arabirimini, uygulamanın günlük kullanımından sorumlu olan işleçler için özelleştirin. Yapabileceğiniz özelleştirmeler şunlardır:

  • Operatörlerin içgörüleri keşfetmesine ve sorunları daha hızlı çözümlemesine yardımcı olacak özel panoları yapılandırma.
  • Bağlı cihazlarınızdan zaman serisi verilerini keşfetmek için özel analizler yapılandırma.
  • Bir cihaz şablonundaki özellik ve ayarların düzenini tanımlama.

Cihazlarınızı yönetme

IoT Central çözümünüzdeki cihazları yönetmek için IoT Central uygulamasını kullanın. İşleçler şunlar gibi görevler yapar:

  • Uygulamaya bağlı cihazları izleme.
  • Cihazlarla ilgili sorunları giderme ve düzeltme.
  • Yeni cihazlar hazırlama.

Bağlı cihazlardan veri akışı üzerinde çalışan özel kurallar ve eylemler tanımlayabilirsiniz. Operatör ise uygulama içindeki görevleri denetlemek ve otomatik hale getirmek için cihaz düzeyinde bu kuralları etkinleştirebilir ya da devre dışı bırakabilir.

Büyük ölçekte çalışacak şekilde tasarlanmış tüm IoT çözümlerinde olduğu gibi, cihaz yönetimine yapılandırılmış bir yaklaşım önemlidir. Yalnızca cihazlarınızı buluta bağlamak yeterli değildir, cihazlarınızı bağlı ve sağlıklı tutmanız gerekir. Uygulama yaşam döngüsü boyunca cihazlarınızı yönetmek için aşağıdaki IoT Central özelliklerini kullanın:

Panolar

Uygulama şablonunda önceden oluşturulmuş bir panoyla başlayın veya operatörlerinizin ihtiyaçlarına göre uyarlanmış kendi panolarınızı oluşturun. Panoları uygulamanızdaki tüm kullanıcılarla paylaşabilir veya özel tutabilirsiniz.

Kurallar ve eylemler

Dikkat edilmesi gereken cihazları tanımlamak için cihaz durumuna ve telemetriye dayalı özel kurallar oluşturun. Doğru kişileri bilgilendirmek ve düzeltici önlemlerin zamanında alındığından emin olmak için eylemleri yapılandırın.

İşler

İşler , özellikleri ayarlayarak veya komutları çağırarak cihazlara tek veya toplu güncelleştirmeler uygulamanıza olanak tanır.

Diğer hizmetlerle tümleştirme

Bir uygulama platformu olarak IoT Central, IoT verilerinizi eyleme dönüştürülebilir sonuçlar elde eden iş içgörülerine dönüştürmenize olanak tanır. Örnekler şunlardır: makine verimliliği eğilimlerini belirleme ve fabrika katında gelecekteki enerji kullanımını tahmin etme.

Kurallar, veri dışarı aktarma ve genel REST API , IoT Central'ı iş kolu uygulamalarıyla nasıl tümleştirebileceğinize örnek olarak verilebilir:

IoT Central, IoT verilerinizi nasıl dönüştürebilir?

Cihazlarınızdan telemetri verilerini işlemek ve sonuçları depolamak için özel analiz işlem hatları oluşturarak iş içgörüleri oluşturun. Tercih ettiğiniz araçlarla verileri çözümleyebileceğiniz, depolayabileceğiniz ve görselleştirebileceğiniz diğer hizmetlere telemetriyi, cihaz özelliği değişikliklerini ve cihaz şablonu değişikliklerini dışarı aktarmak için IoT Central uygulamanızda veri dışarı aktarmaları yapılandırın.

REST API'leri ile özel IoT çözümleri ve tümleştirmeleri oluşturma

Aşağıdakiler gibi IoT çözümleri oluşturun:

  • Cihazları uzaktan ayarlayıp denetleyebilen mobil yardımcı uygulamalar.
  • Mevcut iş kolu uygulamalarının IoT cihazlarınızla ve verilerinizle etkileşim kurmasını sağlayan özel tümleştirmeler.
  • Cihaz modelleme, ekleme, yönetim ve veri erişimi için cihaz yönetimi uygulamaları.

Uygulamanızı yönetme

IoT Central uygulamaları tamamen Microsoft tarafından barındırılır ve bu da uygulamalarınızı yönetmenin yönetim yükünü azaltır. Yöneticiler kullanıcı rolleri ve izinleri ile uygulamanıza erişimi yönetir ve denetim günlüklerini kullanarak etkinliği izler.

Kullanıcı rolleri

IoT Central belgeleri, bir IoT Central uygulamasıyla etkileşim kuran dört kullanıcı rolünü ifade eder:

Sonraki adımlar

Artık IoT Central'a genel bir bakış elde ettiğinize göre, önerilen bazı sonraki adımlar şunlardır: