Azure IoT Hub kavramlarına genel bakış

Azure IoT Hub, milyonlarca cihaz ve bir çözüm arka ucu arasında güvenilir ve güvenli çift yönlü iletişimin etkinleştirilmesine yardımcı olan tam olarak yönetilen bir hizmettir.

Dekont

Buluttan cihaza mesajlaşma, cihaz ikizleri ve cihaz yönetimi gibi bu makalede bahsedilen özelliklerden bazıları yalnızca IoT Hub'ın standart katmanında kullanılabilir. Temel ve standart/ücretsiz IoT Hub katmanları hakkında daha fazla bilgi için bkz. Çözümünüz için doğru IoT Hub katmanını seçme.

Azure IoT Hub aşağıdakiler dahil olmak üzere birçok özellik sağlar:

  • Cihaz başına güvenlik kimlik bilgilerini ve erişim denetimini kullanarak iletişimlerin güvenliğini sağlayın.

  • Birden çok cihazdan buluta ve buluttan cihaza hiper ölçekli iletişim seçenekleri.

  • Cihaz başına durum bilgilerinin ve meta verilerin sorgulanabilir depolaması.

  • En popüler diller ve platformlar için cihaz kitaplıklarıyla kolay cihaz bağlantısı.

Aşağıdaki makaleler, IoT Hub özelliklerini daha derinlemesine keşfetmeye başlamanıza yardımcı olabilir:

  • Cihazdan buluta iletişim kılavuzu , cihazdan buluta iletiler, cihaz ikizlerinin bildirilen özellikleri ve dosya yükleme arasında seçim yapmanıza yardımcı olur.

  • Buluttan cihaza iletişim kılavuzu doğrudan yöntemler, cihaz ikizlerinin istenen özellikleri ve buluttan cihaza iletiler arasında seçim yapmanıza yardımcı olur.

  • IoT Hub ile cihazdan buluta ve buluttan cihaza mesajlaşma, IoT Hub'ın kullanıma sunulan mesajlaşma özelliklerini (cihazdan buluta ve buluttan cihaza) açıklar.

  • Bir cihazdan dosya yükleme, bir cihazdan dosyaları nasıl karşıya yükleyebileceğinizi açıklar. Bu makale, karşıya yükleme işleminin gönderebileceği bildirimler gibi konular hakkında da bilgi içerir.

  • IoT Hub'da cihaz kimliklerini yönetme, her IoT hub'ına ait kimlik kayıt defterindeki bilgileri açıklar. Makalede ayrıca buna nasıl erişebileceğiniz ve bunları nasıl değiştirebileceğiniz açıklanmaktadır.

  • IoT Hub'a erişimi denetleme, hem cihazlar hem de bulut bileşenleri için IoT Hub işlevselliğine erişim vermek için kullanılan güvenlik modelini açıklar. Makale belirteçleri ve X.509 sertifikalarını kullanma hakkında bilgi ve verebileceğiniz izinlerin ayrıntılarını içerir.

  • Durum eşitlemek için cihaz ikizlerini kullanın ve yapılandırmalar cihaz ikizi kavramını açıklar. Makalede ayrıca cihaz ikizlerinin kullanıma sunduğu, örneğin bir cihazı cihaz ikizi ile eşitleme gibi işlevler açıklanmaktadır. Makale, bir cihaz ikizinde depolanan veriler hakkında bilgi içerir.

  • Bir cihazda doğrudan yöntem çağırma, doğrudan yöntemin yaşam döngüsünü açıklar. Makalede, arka uç uygulamanızdan bir cihazda yöntemleri çağırma ve cihazınızda doğrudan yöntemi işleme açıklanmaktadır.

  • Birden çok cihazda iş zamanlama, birden çok cihazda işleri nasıl zamanlayabileceğinizi açıklar. Bu makalede, doğrudan bir yöntem yürüterek cihaz ikizini kullanarak bir cihazı güncelleştirme gibi görevleri gerçekleştiren işlerin nasıl gönderildiğini açıklar. Ayrıca işin durumunun nasıl sorgulandığı da açıklanır.

  • Bir cihaz iletişim protokolü seçin, IoT Hub'ın cihaz iletişimi için desteklediği iletişim protokollerini açıklar ve açık olması gereken bağlantı noktalarını listeler.

  • IoT Hub uç noktaları , her IoT hub'unun çalışma zamanı ve yönetim işlemleri için kullanıma sunmasını sağlayan çeşitli uç noktaları açıklar. Makalede ayrıca IoT hub'ınızda nasıl ek uç noktalar oluşturabileceğiniz ve standart olmayan senaryolarda IoT Hub uç noktalarınıza bağlantıyı etkinleştirmek için bir alan ağ geçidinin nasıl kullanılacağı açıklanır.

  • Cihaz ikizleri, işler ve ileti yönlendirme için IoT Hub sorgu dili, hub'ınızdan cihaz ikizleriniz ve işleriniz hakkında bilgi almanıza olanak tanıyan IoT Hub sorgu dilini açıklar.

  • IoT Hub kotaları ve azaltma , IoT Hub hizmetinde ayarlanan kotaları ve kotayı aştığınızda oluşan azaltmayı özetler.

  • IoT Hub fiyatlandırması , IoT Hub için farklı SKU'lar ve fiyatlandırma hakkında genel bilgiler ve çeşitli IoT Hub işlevlerinin IoT Hub tarafından ileti olarak nasıl ölçüldüğünün ayrıntılarını sağlar.

  • Azure IoT Hub SDK'ları , IoT hub'ınızla etkileşim kuran cihaz ve hizmet uygulamaları geliştirmeye yönelik Azure IoT SDK'larını listeler. Makale, çevrimiçi API belgelerinin bağlantılarını içerir.

  • IoT Hub MQTT desteği , IoT Hub'ın MQTT protokollerini nasıl desteklediği hakkında ayrıntılı bilgi sağlar. Makalede, Azure IoT SDK'larında yerleşik olarak bulunan MQTT protokolü desteği açıklanır ve MQTT protokollerini doğrudan kullanma hakkında bilgi sağlanır.

    Dekont

    IoT Hub, MQTT için sınırlı özellik desteğine sahiptir. Çözümünüz MQTT v3.1.1 veya v5 desteğine ihtiyaç duyuyorsa Azure Event Grid'de MQTT desteği öneririz. Daha fazla bilgi için bkz . IoT Hub ve Event Grid'de MQTT desteğini karşılaştırma.