Azure IoT Central nedir?

IoT Central, kurumsal düzeyde IoT çözümlerinin geliştirilmesine, yönetilmesine ve bakımının yapılmasına yönelik maliyet ve yükü azaltan bir IoT uygulama platformudur. IoT Central ile derlemek, karmaşık ve sürekli gelişen bir IoT altyapısını korumak ve güncelleştirmek yerine işlerinizi IoT verileriyle dönüştürmeye zaman, para ve enerjiye odaklanma fırsatı verir.

Web kullanıcı arabirimi cihazları hızlı bir şekilde bağlamanıza, cihaz koşullarını izlemenizi, kurallar oluşturmanıza ve milyonlarca cihazı ve bunların verilerini yaşam döngüleri boyunca yönetmenize olanak tanır. Ayrıca, IoT zekası'nın iş hattı uygulamalarına genişleterek cihaz içgörüleri üzerinde işlemnizi de sağlar.

Bu makalede, aşağıdakiler için IoT Central:

  • Uygulamanızı oluşturma.
  • Cihazlarınızı uygulamanıza bağlama.
  • Uygulamalarınızı diğer hizmetlerle tümleştirin.
  • Uygulama yönetimi.
  • Bir projeyle ilişkili tipik kullanıcı rolleri.
  • Fiyatlandırma seçenekleri.

IoT Central oluşturma

Yeni bir uygulama IoT Central dağıtın ve uygulamayı gereksinimlerinize göre özelleştirin. Genel bir uygulama şablonuyla veya sektör odaklı uygulama şablonlarından biri ile çalışmaya başlama:

İlk uygulama oluşturma adımlarını görmek için Yeni uygulama oluşturma hızlı başlangıç'a bakın.

Cihazları bağlama

İlk adım, uygulamanızı oluşturduk sonra cihazları oluşturmak ve bağlamaktır. IoT Central 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. Örneğin sıcaklık ve nem. Telemetri, veri akışıdır.
  • Bir operatörün değiştirebileceği iş özellikleri. Örnek olarak müşteri adresi ve son hizmet tarihi verilmiştir.
  • Bir cihaz tarafından ayarlanan ve uygulamada salt okunur özellikte olan cihaz özellikleri. Örneğin, bir vananın durumu açık veya kapalı olabilir.
  • Bir işleç tarafından cihazın davranışını belirleyen özellikler. Örneğin, cihaz için bir hedef sıcaklık.
  • Bir operatör tarafından çağrılacak ve cihazda çalıştıracak komutlar. Örneğin, bir cihazı uzaktan yeniden başlatma komutu.

Her cihaz şablonu şunları içerir:

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

    • Akışa aktaran telemetri IoT Central.
    • Durumu rapor etmek için kullandığı salt okunur özellikler IoT Central.
    • Cihaz durumunu ayarlamak için IoT Central yazılabilir özellikler.
    • komutlarından çağrı IoT Central.
  • Cihazda depolanmış olmayan bulut özellikleri.

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

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

  • Cihaz şablonunu IoT Central ve ardından cihaz kodunuz içinde uygulama.
  • Kod kullanarak bir Visual Studio modeli oluşturun ve modeli depoda yayımlayın. Modelden cihaz kodunuzu uygulama ve cihazınızı uygulamanıza IoT Central. IoT Central depodan cihaz modelini bulur ve sizin için basit bir cihaz şablonu oluşturur.
  • Bir cihaz modeli oluşturmak için Visual Studio oluşturun. Modelden cihaz kodunuzu uygulama. Cihaz modelini uygulama uygulamanıza el IoT Central ve ardından tüm bulut özelliklerini, özelleştirmelerini ve görünümlerini IoT Central ekleyin.

Kullanıcı arabirimini özelleştirme

Uygulamanın IoT Central günlük kullanımından sorumlu operatörler için uygulama kullanıcı arabirimini özelleştirin. Aşağıdaki özelleştirmeleri kullanabilirsiniz:

  • 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üzde cihazları yönetmek için IoT Central kullanın. İşleçler şunların 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ümlerde olduğu gibi cihaz yönetimine de yapılandırılmış bir yaklaşım önemlidir. Cihazlarınızı buluta bağlamak yeterli değildir, cihazlarınızı bağlı ve iyi bir şekilde tutmanız gerekir. Uygulama yaşam IoT Central cihazlarınızı yönetmek için aşağıdaki özellikleri kullanın:

Panolar

Uygulama şablonunda önceden hazırlanmış bir panoyla çalışmaya başlama veya operatörlerinizin ihtiyaçlarına göre uyarlanmış kendi panolarınızı oluşturma. Uygulamanıza panoları tüm kullanıcılarla paylaşabilir veya özel olarak tutabilirsiniz.

Kurallar ve eylemler

Dikkat ihtiyacı olan cihazları belirlemek için cihaz durumuna ve telemetri verilerine göre özel kurallar oluşturma. Doğru insanları bilgilendirmeye ve düzeltici önlemlerin zamanında alınmasına yönelik eylemleri yapılandırma.

İşler

İşler, özellikleri ayar olarak veya komutları çağırarak cihazlara tek veya toplu güncelleştirmeler uygulamana izin verir.

Diğer hizmetlerle tümleştirme

Uygulama platformu olarak IoT Central, IoT verilerinizi eyleme değiştirilebilir sonuçlar elde etmek için iş içgörülerine dönüştürmenizi sağlar. Kurallar, veri dışarıaktarma ve genel REST API, iş IoT Central uygulamalarıyla nasıl tümleştirebilirsiniz örnekleridir:

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

Cihazlarından telemetri verilerini işlemeye ve sonuçları depolamaya yönelik özel analiz işlem hatları oluşturarak makine verimliliği eğilimlerini belirleme veya fabrika zemini üzerinde gelecekteki enerji kullanımını tahmin etmek gibi iş içgörüleri oluşturabilirsiniz. IoT Central uygulamanıza veri dışarı aktarmaları yapılandırarak telemetri verilerini, cihaz özellik değişikliklerini ve cihaz şablonu değişikliklerini diğer hizmetlere aktarın. Burada verileri analiz edebilirsiniz, depolar ve görselleştirebilirsiniz.

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

IoT çözümleri oluşturma, örneğin:

  • Cihazları uzaktan ayarlayabiliyor ve kontrol eden mobil yardımcı uygulamalar.
  • Mevcut iş hattı uygulamalarının IoT cihazlarınız ve verilerinizle etkileşim kurmaları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 tam olarak Microsoft tarafından barındırıldı ve bu da uygulamalarınızı yönetmenin yönetim yükünü azaltır. Yöneticiler, uygulamanıza erişimi kullanıcı rolleri ve izinleri ile yönetir.

Fiyatlandırma

7 günlük IoT Central denemeyi kullanarak bir uygulama oluşturabilir veya standart bir fiyatlandırma planı kullanabilirsiniz.

  • Ücretsiz planı kullanarak oluştursanız uygulamalar yedi gün boyunca ücretsizdir ve beş adede kadar cihazı destekler. Süresi dolmadan önce standart fiyatlandırma planını kullanmak üzere bunları dönüştürabilirsiniz.
  • Standart planı kullanarak oluştursanız bile cihaz başına faturalandırabilirsiniz. İlk iki cihazın ücretsiz olduğu Standart 0, Standart 1 veya Standart 2 fiyatlandırma planını seçebilirsiniz. Fiyatlandırma hakkında daha IoT Central bilgi edinin.

Kullanıcı rolleri

Aşağıdaki IoT Central, bir uygulamayla etkileşime IoT Central ifade eder:

  • Çözüm oluşturucusu bir uygulama oluşturmak,kuralları ve eylemleri yapılandırmak,diğer hizmetlerle tümleştirmeleri tanımlamak ve uygulamayı operatörler ve cihaz geliştiricileri için özelleştirmeden sorumludur.
  • Operatör, uygulamaya bağlı cihazları yönetir.
  • Yönetici, uygulama içindeki kullanıcı rollerini ve izinlerini yönetme ve diğer hizmetlere bağlantı güvenliğini sağlamak için yönetilen kimlikleri yapılandırma gibi yönetim görevlerinden sorumludur.
  • Cihaz geliştiricisi, uygulamanıza bağlı bir cihazda veya IoT Edge modülde çalışan kodu oluşturur.

Sonraki adımlar

Aşağıdaki adımlara genel bir bakış IoT Central, önerilen sonraki adımlardan bazıları: