IoT çözümleri oluşturmak için hangi Azure teknolojilerini ve hizmetlerini kullanabilirsiniz?

Azure IoT teknolojileri ve hizmetleri, kuruluşunuz için dijital dönüşüme olanak tanıyan çok çeşitli IoT çözümleri oluşturma seçenekleri sunar. Örneğin, şunları yapabilirsiniz:

  • IoT çözümünüzü değerlendirmek için yönetilen bir IoT uygulama platformu olan Azure IoT Central'ı kullanın.
  • Sıfırdan özel bir IoT çözümü oluşturmak için Azure IoT Hub ve Cihaz Sağlama Hizmeti gibi Azure IoT platform hizmetlerini kullanın.

Cihazlar ve cihaz SDK'ları

Açık kaynak cihaz SDK'larını kullanarak kendi ekli kodunuzu uygulayabilirsiniz. Cihaz SDK'ları Linux, Windows ve gerçek zamanlı işletim sistemleri gibi birden çok işletim sistemini destekler. C, Node.js, Java, .NET ve Python gibi birden çok programlama dili için SDK'lar vardır.

IoT Tak Çalıştır kurallarını izleyerek cihazlarınız için ekli kodu oluşturma şeklinizi daha da basitleştirebilirsiniz. IoT Tak Çalıştır, çözüm geliştiricilerinin ekli kod yazmadan cihazları çözümleriyle tümleştirmesini sağlar. IoT Tak Çalıştır merkezinde, cihaz özelliklerini açıklayan bir cihaz yetenek modeli şeması bulunur. IoT Central uygulaması gibi bulut tabanlı bir çözümü yapılandırmak için cihaz yetenek modelini kullanın.

Azure IoT Edge , IoT iş yükünüzün bazı bölümlerini Azure bulut hizmetlerinizden cihazlarınıza boşaltmanıza olanak tanır. IoT Edge çözümünüzdeki gecikme süresini azaltabilir, cihazlarınızın bulutla alışverişini sağlayan veri miktarını azaltabilir ve hat dışı senaryoları etkinleştirebilir. IoT Edge cihazlarını IoT Central'dan yönetebilirsiniz.

Azure Sphere , internete bağlı cihazlar için yerleşik iletişim ve güvenlik özelliklerine sahip güvenli, üst düzey bir uygulama platformudur. Güvenli bir mikrodenetleyici birimi, özel bir Linux tabanlı işletim sistemi ve sürekli, yenilenebilir güvenlik sağlayan bulut tabanlı bir güvenlik hizmeti içerir.

Önemli

IoT Central, IoT Hub'ı dahili olarak kullandığından, IoT Central uygulamasına bağlanabilen tüm cihazlar bir IoT hub'ına da bağlanabilir.

Daha fazla bilgi edinmek için bkz . Azure IoT cihazı ve uygulama geliştirme.

Azure IoT Central

IoT Central , IoT çözümleri geliştirme, yönetme ve bakımını yapma yükünü ve maliyetini azaltan yönetilen bir uygulama platformudur. IoT senaryonuzu hızla değerlendirmek ve işletmeniz için oluşturabileceği fırsatları değerlendirmek için IoT Central'ı kullanın. IoT Central, IoT verilerinizle oluşturabileceğiniz iş etkisini belirlemeye odaklanmanıza izin vererek karmaşık ve sürekli gelişen bir IoT altyapısının geliştirilmesini kolaylaştırır.

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.

Tam olarak yönetilen bir uygulama platformu olan IoT Central, basit, tahmin edilebilir bir fiyatlandırma modeline sahiptir.

Özel çözümler

Sıfırdan bir IoT çözümü oluşturmak için aşağıdaki Azure IoT teknolojilerinden ve hizmetlerinden birini veya daha fazlasını kullanın:

Bulut bağlantısı

Azure IoT Hub hizmeti, milyonlarca IoT cihazı ile bulut tabanlı bir çözüm arasında güvenilir ve güvenli çift yönlü iletişimler sağlar. Azure IoT Hub Cihaz Sağlama Hizmeti , IoT Hub için yardımcı bir hizmettir. Hizmet, insan müdahalesi gerektirmeden cihazların doğru IoT hub'ına sıfır dokunuşla, tam zamanında sağlanmasını sağlar. Bu özellikler müşterilerin milyonlarca cihazı güvenli ve ölçeklenebilir bir şekilde sağlamasına olanak tanır.

IoT Hub temel bir bileşendir ve aşağıdaki gibi IoT uygulama zorluklarını karşılamak için bunu kullanabilirsiniz:

  • Yüksek hacimli cihaz bağlantısı ve yönetimi.
  • Yüksek hacimli telemetri alımı.
  • Cihazların komuta ve denetimi.
  • Cihaz güvenliği uygulama.

Fiziksel ve dijital dünyalar arasındaki boşluğu köprüleme

Azure Digital Twins , fiziksel bir ortamı modellemenizi sağlayan bir IoT hizmetidir. Kişiler, alanlar ve cihazlar arasındaki ilişkileri modellemek için uzamsal zeka grafı kullanır. Verileri dijital ve fiziksel dünyalar arasında çekirdek oluşturarak bağlamsal olarak duyarlı çözümler oluşturabilirsiniz.

IoT Central, kullanıcıların bu bağlı cihazları izlemesini ve yönetmesini sağlayan dijital modellerle gerçek dünyadaki cihazları ve verileri eşitlemek için dijital ikizleri kullanır.

Veri ve analiz

IoT cihazları genellikle algılayıcılardan gelen sıcaklık okumaları gibi büyük miktarlarda zaman serisi verileri oluşturur. Azure Veri Gezgini bir IoT hub'ına bağlanabilir, cihazlarınızdan telemetri akışını okuyabilir, bu verileri depolayabilir ve sorgulayıp görselleştirmenizi sağlayabilir.

Azure Haritalar, web ve mobil uygulamalara doğru coğrafi bağlam sağlamak için yeni eşleme verilerini kullanan jeo-uzamsal hizmetlerden oluşan bir koleksiyondur. Uygulamalarınızı oluşturmak için REST API, web tabanlı JavaScript denetimi veya Android SDK kullanabilirsiniz.

Eylemler ve bildirimler

Bir çözüm, cihaz verilerine göre otomatik eylemler gerekmeyebilir. Örneğin, bir cihaz kritik bir koşul bildirdiğinde e-posta veya kısa mesaj göndermek isteyebilirsiniz.

Azure İşlevleri, açıkça altyapı sağlamak veya yönetmek zorunda kalmadan isteğe bağlı olarak kod çalıştırmanızı sağlayan sunucusuz bir işlem hizmetidir. Telemetri akışlarında tanımlanan koşullara yanıt olarak eylem çalıştırabilen olay temelli, sunucusuz uygulamalar oluşturmak için Azure İşlevleri kullanın.

Sonraki adımlar

Uygulamalı deneyim için hızlı başlangıçlardan birini deneyin: