Nesnelerin İnterneti (IoT) çözüm yaklaşımlarını karşılaştırma (PaaS ve aPaaS)

IoT çözümleri, cihazları, olayları ve eylemleri bulut uygulamalarına etkili bir şekilde bağlamak için teknolojilerin bir birleşimini gerektirir. Azure'da cihazları buluta bağlamak için tek bir kılavuz kümesi vardır. Ancak, IoT bulut çözümlerinizi oluşturma ve dağıtmaya yönelik birçok seçenek vardır. Hangi teknolojileri ve hizmetleri kullanmalısınız, senaryonun geliştirme, dağıtım ve yönetim ihtiyaçlarına bağlıdır.

Azure IoT Central (aPaaS) ile başlayarak

Bir uygulama platformunu hizmet olarak kullanma (aPaaS), IoT çözümü sağlarken karşılaşacakları karmaşık kararların çoğunu basit hale getirin. Azure IoT Central, Hizmet olarak platform (PaaS) bileşenlerini Microsoft tarafından barındırılan genişletilebilir ve tam olarak yönetilen bir uygulama geliştirme platformuna birleştirerek IoT çözüm derlemesini ve işlemini basitleştirmek ve hızlandırmak için tasarlanmış bir Microsoft aPaaS teklifidir. Bu, güvenilir, ölçeklenebilir ve güvenli IoT uygulamaları geliştirmenin büyük bir tahmin çalışma ve karmaşıklığını alır.

Kullanıma açık bir web UX ve API yüzey alanı, yaşam döngüleri boyunca cihaz koşullarını izlemeyi, kurallar oluşturmayı ve milyonlarca cihazı ve verilerini uzaktan yönetmeyi basit hale gelir. Ayrıca, IoT zekası'nın iş hattı uygulamalarına genişleterek cihaz içgörüleri üzerinde işlemnizi de sağlar. Azure IoT Central yerleşik olağanüstü durum kurtarma, çok kullanıcılılık, genel kullanılabilirlik ve öngörülebilir bir maliyet yapısı da sunar.

IoT Hub, Azure Stream Analytics ve diğerleri gibi bu aPaaS'den oluşan IoT Central mimarisini ve hizmetlerini ayrıntılı olarak ele alan diyagram

Azure PaaS hizmetleriyle bina

Bazı senaryolarda, uygulamanın sağladığından daha yüksek bir denetim ve özelleştirme Azure IoT Central olabilir. Böyle durumlarda Azure, özel bir IoT çözümü oluşturmak için kullanabileceğiniz tek tek hizmet olarak platform (PaaS) bulut hizmetleri de sunar. Örneğin, bu PaaS hizmetlerinin bir birleşimini kullanarak bir çözüm derlemek için:

  • Cihaz sağlama, cihaz bağlantısı ve Azure IoT Hub Azure IoT Cihaz Sağlama Hizmeti ve Yönetimi

  • Azure Time Series Analizler IoT cihazlarından gelen sıcak ve soğuk yol zaman serisi verilerini depolamak ve analiz etmek için kullanılır

  • Azure Stream Analytics IoT cihazlarından gelen hot path verilerini analiz etmek için kullanılır

  • Azure IoT Edge cihazlarda AI, üçüncü taraf hizmetleri veya kendi iş mantığınızı çalıştırmaya IoT Edge sağlar

Makalede açıklanan Azure PaaS hizmetlerden oluşan olası bir örnek başvuru mimarisini ayrıntılarıyla içeren diyagram.

Yaklaşımları karşılaştırma

Azure IoT Central ile derlemek, karmaşık ve sürekli gelişen bir IoT altyapısını korumak ve güncelleştirmek yerine işlerinizi dönüştürmeye ve yenilikçi teklifler tasarlamaya odaklanma fırsatı sunar. Ancak, çözümünüz şu anda destekleme Azure IoT Central özellikler veya hizmetler gerektiriyorsa, temel öğe olarak Azure IoT Hub kullanarak bir PaaS çözümü geliştirmeniz gerekir.

Aşağıdaki tabloyu ve bağlantıları kullanarak Azure IoT Central tabanlı bir yönetilen çözüm kullanabileceğinizi veya Azure IoT Hub kullanarak paaS çözümü Azure IoT Hub.

IoT çözümü için gerekli olan çeşitli özellikleri ayrıntılı olarak ele alan diyagram. Her satırda, IoT Central kullanan müşteriler için hazır olarak kullanılabilen bir özellik kümesi ve PaaS hizmetleri kullanılarak denk bir işlev kümesi elde edilebilir.

Azure IoT Central Azure IoT Hub
Hizmet Türü Tam olarak yönetilen birPaaS çözümü. İş dönüşümü için IoT'nin kullanımına zaman ve kaynak odaklı olmak için cihaz bağlantısını ve yönetimini büyük ölçekte basitler. Bu basitlik bir takasla birlikte gelir: PaaS tabanlı bir çözüm PaaS tabanlı bir çözüme göre daha az özelleştirilebilirdir. IoT uygulamanız ile yönettikleri cihazlar arasında merkezi bir ileti hub'ı olarak hareket etmek için yönetilen PaaS arka uç çözümü. Ek Azure PaaS hizmetlerini kullanarak daha fazla işlevsellik abilirsiniz. Bu yaklaşım büyük esneklik sağlar, ancak çözümlerinizi oluşturmak ve çalıştırmak için daha fazla geliştirme ve yönetim çabası gerektirir.
Uygulama Şablonu Uygulama şablonları, Azure IoT Central oluşturucuların IoT çözümü geliştirmeyi başlatmalarına yardımcı olur. Genel bir uygulama şablonu kullanmaya başlamayı veya perakende, enerji, kamu veya sağlık hizmetleri için önceden oluşturulmuş,sektör odaklı biruygulama şablonu kullanabilirsiniz. Desteklenmez. Hem Azure IoT Hub hem de diğer PaaS hizmetlerini kullanarak kendi çözümlerinizi tasarlar ve tasarlarsiniz.
Aygıt Yönetimi Sorunsuz cihaz tümleştirme ve cihaz yönetimi özelliği sağlar. Cihaz Sağlama Hizmeti özellikleri (DPS) yerleşiktir. Yerleşik deneyim yok. Cihaz ikizi ve doğrudan yöntemler gibi temel Azure IoT Hub kullanarak kendi çözümlerinizi tasarlar ve derlemeniz gerekir. DPS ayrı olarak etkinleştirilmelidir.
Ölçeklenebilirlik Otomatik ölçeklendirmeyi destekler. Bir uygulamanın otomatik olarak ölçeklendirilirken yerleşik bir IoT Hub. Otomatik ölçeklendirmeyi etkinleştirmek için diğer çözümleri dağıtmamız gerekir.

Bkz. Ölçeklerinizi otomatik Azure IoT Hub
İleti Saklama Verileri 30 gün boyunca düzenli olarak korur. Dışarı aktarma özelliğini kullanarak verileri sürekli dışarı aktarabilirsiniz. Yerleşik verilerde en fazla 7 Event Hubs veri saklamaya izin verir.
Görsel öğeler Evet, IoT Central verilerini görselleştirmeyi, analiz sorguları gerçekleştirmeyi ve özel panolar oluşturmayı basit kılan bir UX'e sahipsiniz. Hayır.
OPC UA Protokolü Henüz bağlanamazsınız. OPC Publisher, endüstriyel varlıklarla Azure'da barındırılan kaynaklar arasındaki boşluğu kapatan Microsoft tarafından desteklenen bir açık kaynak ürünüdür. OPC UA özellikli varlıklara veya endüstriyel bağlantı yazılımına bağlanır ve telemetri verilerini IEC62541 OPC UA PubSub standart biçimi dahil olmak üzere çeşitli biçimlerde Azure IoT Hub'de yayımlar.

Bkz. Azure/iot-edge-opc-publisher: Microsoft OPC Publisher
Fiyatlandırma bir IoT Central uygulamasındaki ilk iki etkin cihaz, ileti hacmi ayda 800 (Standart Katman 0 planı), 10.000 (Standart Katman 1 planı) veya 60.000 (Standart Katman 2 planı) sınırını aşmazsa ücretsizdir. Bu eşikleri aşan birimler için fazlalık ücrete neden olur. Bunun ötesinde, cihaz fiyatlandırması aylık olarak prorattır. Faturalama dönemindeki her saat için en yüksek etkin cihaz sayısı sayılır ve faturalandırıldı.

Bkz. Azure IoT Central fiyatlandırması
Bkz. Azure IoT Hub fiyatlandırma
Analiz, Analizler ve Eylemler Cihaz yönetimi bağlamında cihaz verilerini keşfetmeyi hedef alan tümleşik analiz deneyimi. Azure Analytics, Time Series Insight, Azure Veri Gezgini ve Azure Synapse gibi analiz, içgörü ve eylemleri birleştirmek için ayrı Azure PaaS Azure Synapse.
Büyük Veri Yönetimi Veri Yönetimi kendi kendine Azure IoT Central olabilir. Büyük veri Azure PaaS hizmetlerini çözümünüz kapsamında eklemeniz ve yönetmeniz gerekir.
Yüksek Kullanılabilirlik ve Olağanüstü Durum Kurtarma Yüksek kullanılabilirlik ve olağanüstü durum kurtarma özellikleri yerleşik olarak Azure IoT Central ve sizin için yönetilir.

Bkz. Azure IoT Central'da cihaz geliştirme için en iyi Azure IoT Central
Birden çok yüksek kullanılabilirlik ve olağanüstü durum kurtarma senaryosunu destekleyecek şekilde yaydı.

Bkz. Azure IoT Hub kullanılabilirlik ve olağanüstü durum kurtarma
SLA Azure IoT Central % 99,9 bağlantı garantisi sunar.

Bkz. Azure IoT Central için SLA
Standart Azure IoT Hub temel katmanları %99,9 çalışma süresi garantisi sağlar. Ücretsiz Hizmet Katmanı için SLA Azure IoT Hub.

Bkz. Azure IoT Hub için SLA
Cihaz Şablonu Desteklenen cihaz yönetim görevlerinde ve görselleştirmelerinde kullanmak üzere cihaz türlerinin özelliklerini ve davranışlarının yapısına yardımcı olan cihaz şablonlarını merkezi olarak tanımlamayı ve yönetmeyi destekler. Kullanıcıların cihaz iletisi şablonlarını tanımlamak ve yönetmek için kendi depolarını oluşturmalarını gerektirir.
Verileri Dışarı Aktarma Azure blob depolama, olay hub'ları, service bus, web kancası ve sanal ağlara veri Azure Veri Gezgini. Ek özellikler arasında çıkışta iletileri filtreleme, zenginleştirme ve dönüştürme vardır. Yerleşik bir olay hub'ı uç noktası sağlar ve verileri diğer depolama konumlarında dışarı aktarmaya olanak sağlayan ileti yönlendirmeyi de kullanabilir.
Çoklu kiracı IoT Central, hangi kullanıcıların uygulamanıza hangi cihazları ekli uygulamanıza ek olarak göreceğini yönetmek için bir hiyerarşi tanımladığınız çok IoT Central etkinleştirildi. Desteklenmez. Kiralılık, müşteri başına ayrı hub 'lar kullanılarak veya/veya erişim denetimi çözüm veri katmanında yerleşik olarak oluşturulabilir.
Kurallar ve Eylemler , e-posta bildirimi, Azure izleyici grubu, Power Automate ve web kancası eylemleriyle birlikte yerleşik kurallar ve eylemler işleme yeteneği sağlar.

Bkz. Azure IoT Central nedir?
IoT Hub gelen veriler Azure Stream Analytics, Azure Time Series Insights veya Azure Event Grid gönderilebilir. Bu hizmetlerden, kuralları ve eylemleri işlemek için Azure Logic Apps 'e veya diğer özel uygulamalara bağlanabilirsiniz.

Bkz: IoT uzaktan izleme ve Azure Logic Apps ile bildirimler
SigFox/LoRaWAN Protokolü IoT Central cihaz Köprüsü kullanır.

Bkz. Azure IoT Central cihaz Köprüsü
Azure IoT Edge özel bir modül yazmanızı ve Azure IoT Hub ile tümleştirmenize gerek duyar.

Sonraki adımlar

IoT Hub ve IoT Central hakkında öğrenmeye devam edin:

Ek IoT konuları:

IoT mimari Kılavuzu:

Azure IoT Central kullanan örnek mimarilerde:

Azure IoT Hub kullanan örnek mimarilerde: