azure IoT Edge modüllerini Azure portal dağıtma

Şunlar için geçerlidir:IoT Edge 1.1 onay işareti IoT Edge 1.1 IoT Edge 1.2 onay işareti IoT Edge 1.2IoT Edge 1.3 onay işareti IoT Edge 1.3 IoT Edge 1.4 onay işareti IoT Edge 1.4

İş mantığınızla IoT Edge modülleri oluşturduktan sonra uçta çalışmak üzere bunları cihazlarınıza dağıtmak istersiniz. Verileri toplamak ve işlemek için birlikte çalışan birden çok modül varsa, hepsini tek seferde dağıtabilir ve bunları bağlayan yönlendirme kurallarını bildirebilirsiniz.

Bu makalede, Azure portal dağıtım bildirimi oluşturma ve dağıtımı IoT Edge bir cihaza gönderme konusunda size nasıl yol gösterdiği gösterilmektedir. Paylaşılan etiketlerine göre birden çok cihazı hedefleyen bir dağıtım oluşturma hakkında bilgi için bkz. Büyük ölçekte IoT Edge modülleri dağıtma ve izleme.

Önkoşullar

Dağıtım bildirimi yapılandırma

Dağıtım bildirimi, dağıtılacak modülleri, modüller arasında verilerin nasıl aktığını ve modül ikizlerinin istenen özelliklerini açıklayan bir JSON belgesidir. Dağıtım bildirimlerinin nasıl çalıştığı ve nasıl oluşturulacağı hakkında daha fazla bilgi için bkz. IoT Edge modüllerin nasıl kullanılabileceğini, yapılandırılabileceğini ve yeniden kullanılabileceğini anlama.

Azure portal, JSON belgesini el ile oluşturmak yerine dağıtım bildirimini oluşturma işleminde size yol gösteren bir sihirbaza sahiptir. Üç adımı vardır: Modül ekleme, Yolları belirtme ve Dağıtımı gözden geçirme.

Not

Bu makaledeki adımlar, IoT Edge aracısının ve hub'ının en son şema sürümünü yansıtır. Şema sürümü 1.1, IoT Edge sürüm 1.0.10 ile birlikte yayımlandı ve modül başlatma sırası ve yol önceliklendirme özelliklerini etkinleştirir.

Sürüm 1.0.9 veya önceki bir sürümü çalıştıran bir cihaza dağıtıyorsanız, şema sürümü 1.0'ı kullanmak için sihirbazın Modüller adımında Çalışma Zamanı Ayarları'nı düzenleyin.

Cihaz seçme ve modül ekleme

  1. Azure portal oturum açın ve IoT hub'ınıza gidin.

  2. Sol bölmede menüden IoT Edge'ı seçin.

  3. Cihaz listesinden hedef cihazın kimliğine tıklayın.

  4. Üst çubukta Modülleri Ayarla'yı seçin.

  5. Sayfanın Container Registry Ayarları bölümünde, modül görüntülerinizi içeren özel kapsayıcı kayıt defterlerine erişmek için kimlik bilgilerini sağlayın.

  6. Sayfanın IoT Edge Modülleri bölümünde Ekle'yi seçin.

  7. Açılan menüden üç modül türünden birini seçin:

    • IoT Edge Modülü - Modül adını ve kapsayıcı görüntüsü URI'sini sağlarsınız. Örneğin, örnek SimulatedTemperatureSensor modülünün görüntü URI'si şeklindedir mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0. Modül görüntüsü özel bir kapsayıcı kayıt defterinde depolanıyorsa, görüntüye erişmek için bu sayfaya kimlik bilgilerini ekleyin.
    • Market Modülü - Azure Market barındırılan modüller. Bazı market modülleri ek yapılandırma gerektirdiğinden Azure Market IoT Edge Modüller listesindeki modül ayrıntılarını gözden geçirin.
    • Azure Stream Analytics Modülü - Azure Stream Analytics iş yükünden oluşturulan modüller.
  8. Modül ekledikten sonra modül ayarlarını açmak için listeden modül adını seçin. Gerekirse isteğe bağlı alanları doldurun.

    Kullanılabilir modül ayarları hakkında daha fazla bilgi için bkz . Modül yapılandırması ve yönetimi.

    Modül ikizi hakkında daha fazla bilgi için bkz. İstenen özellikleri tanımlama veya güncelleştirme.

  9. Dağıtımınıza ek modüller eklemek için 6 ile 8 arasındaki adımları yineleyin.

  10. Yollar bölümüne devam etmek için İleri: Yollar'ı seçin.

Yolları belirtme

Yollar sekmesinde, iletilerin modüller ve IoT Hub arasında nasıl geçirildiğini tanımlarsınız. İletiler ad/değer çiftleri kullanılarak oluşturulur. Varsayılan olarak, yeni bir cihaz için ilk dağıtım , route adlı ve FROM /messages/* INTO $upstream olarak tanımlanan bir yol içerir; başka bir deyişle, herhangi bir modül tarafından çıkan tüm iletiler IoT hub'ınıza gönderilir.

Öncelik ve Yaşam süresi parametreleri, yol tanımına ekleyebileceğiniz isteğe bağlı parametrelerdir. Priority parametresi, önce hangi yolların iletilerinin işlenmesi gerektiğini veya en son hangi yolların işlendiğini seçmenize olanak tanır. Öncelik, 0-9 sayısı ayarlanarak belirlenir; burada 0 en yüksek önceliktir. Yaşam süresi parametresi, bu yoldaki iletilerin işlenmeleri veya kuyruktan kaldırılmaları için ne kadar süreyle tutulacaklarını bildirmenize olanak tanır.

Yol oluşturma hakkında daha fazla bilgi için bkz. Yolları bildirme.

Yollar ayarlandıktan sonra, sihirbazın sonraki adımına devam etmek için İleri: Gözden geçir + oluştur'u seçin.

Dağıtımı gözden geçirme

Gözden geçirme bölümünde, önceki iki bölümde yaptığınız seçimlere göre oluşturulan JSON dağıtım bildirimi gösterilir. Eklemediğiniz bildirilen iki modül olduğunu unutmayın: $edgeAgent ve $edgeHub. Bu iki modül IoT Edge çalışma zamanını oluşturur ve her dağıtımda varsayılan olarak gereklidir.

Dağıtım bilgilerinizi gözden geçirin ve Oluştur'u seçin.

Cihazınızda modülleri görüntüleme

Modülleri cihazınıza dağıttıktan sonra, bunların tümünü IoT Hub cihaz ayrıntıları sayfasında görüntüleyebilirsiniz. Bu sayfada dağıtılan her modülün adının yanı sıra dağıtım durumu ve çıkış kodu gibi yararlı bilgiler görüntülenir.

modülleri Azure Market dağıtma

Azure Market, IoT Edge modüller de dahil olmak üzere Azure'da çalışacak şekilde sertifikalı ve iyileştirilmiş çok çeşitli kurumsal uygulama ve çözümlere göz atabileceğiniz çevrimiçi bir uygulama ve hizmet marketidir.

Azure Market ve IoT Hub bir IoT Edge modülü dağıtabilirsiniz.

Azure Market dağıtma

Marketteki IoT Edge modüllerini inceleyin ve istediğiniz modülü bulduğunuzda Oluştur veya Şimdi edinin'i seçerek dağıtabilirsiniz. Seçtiğiniz IoT Edge modülüne bağlı olarak değişebilecek dağıtım sihirbazı adımlarıyla devam edin:

  1. Devam'ı seçerek sağlayıcının kullanım koşullarını ve gizlilik ilkesini kabul edin. öncelikle iletişim bilgilerini sağlamanız gerekebilir.
  2. Aboneliğinizi ve hedef cihazın bağlı olduğu IoT Hub seçin.
  3. Cihaza dağıt'ı seçin.
  4. Hub'a kayıtlı cihazlar arasında gezinmek için cihazın adını girin veya Cihaz Bul'u seçin.
  5. İsterseniz başka modüller eklemek de dahil olmak üzere standart dağıtım bildirimi yapılandırma işlemine devam etmek için Oluştur'u seçin. Görüntü URI'si, oluşturma seçenekleri ve istenen özellikler gibi yeni modülün ayrıntıları önceden tanımlanmıştır ancak değiştirilebilir.

Modülün Azure portal IoT Hub dağıtıldığını doğrulayın. Cihazınızı seçin, Modülleri Ayarla'yı seçin ve modülün IoT Edge Modüller bölümünde listelenmesi gerekir.

Azure IoT Hub dağıtma

Azure Market bir modülü Azure portal IoT Hub cihazınıza hızla dağıtabilirsiniz.

  1. Azure portal IoT Hub gidin.
  2. Sol bölmedeki Cihaz Yönetimi altında IoT Edge'yi seçin.
  3. Dağıtımı alacak IoT Edge cihazı seçin.
  4. Üst çubukta Modülleri Ayarla'yı seçin.
  5. IoT Edge Modülleri bölümünde Ekle'ye tıklayın ve açılan menüden Market Modülü'ne tıklayın.

IoT Hub modülü ekleme

IoT Edge Modül Marketi sayfasından bir modül seçin. Seçtiğiniz modül aboneliğiniz, kaynak grubunuz ve cihazınız için otomatik olarak yapılandırılır. Ardından IoT Edge modülleri listenizde görünür. Bazı modüller ek yapılandırma gerektirebilir.

İpucu

Azure IoT Hub IoT Edge modülleriyle ilgili bilgiler sınırlıdır. İlk olarak Azure Market IoT Edge modülleri hakkında daha fazla bilgi edinebilirsiniz.

Sonraki: Yollar'ı seçin ve bu makalenin önceki bölümlerinde yolları belirtme ve Dağıtımı Gözden Geçirme makalesinde açıklandığı gibi dağıtıma devam edin.

Sonraki adımlar

IoT Edge modülleri büyük ölçekte dağıtmayı ve izlemeyi öğrenin