إنشاء مركز إنترنت الأشياء باستخدام New-AzIotHub cmdlet

مقدمة

يمكنك استخدام cmdlets Azure PowerShell لإنشاء موزعات Azure IoT وإدارتها. يوضح لك هذا البرنامج التعليمي كيفية إنشاء مركز إنترنت الأشياء باستخدام PowerShell.

لإكمال هذه الكيفية ، تحتاج إلى اشتراك Azure. إذا لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانياً قبل أن تبدأ.

ملاحظة

تستخدم هذه المقالة الوحدة النمطية Azure Az PowerShell، وهي الوحدة النمطية PowerShell الموصى بها للتفاعل مع Azure. لبدء استخدام الوحدة النمطية Az PowerShell، راجع تثبيت Azure PowerShell. لمعرفة كيفية الترحيل إلى الوحدة النمطية Az PowerShell، راجع ترحيل Azure PowerShell من AzureRM إلى Az.

استخدام Azure Cloud Shell

Azure يستضيف Azure Cloud Shell، بيئة تفاعلية يمكن استخدامها من خلال المستعرض. يمكنك استخدام Bash أو PowerShell مع Cloud Shell للعمل مع خدمات Azure. يمكنك استخدام أوامر Cloud Shell المثبتة مسبقًا لتشغيل التعليمات البرمجية في هذه المقالة دون الحاجة إلى تثبيت أي شيء على البيئة المحلية.

لبدء Azure Cloud Shell:

خيار مثال/ رابط
انقر فوق ⁧⁩جربه⁧⁩ في الزاوية العلوية اليسرى من كتلة التعليمات البرمجية. تحديد ⁧⁩جربه⁧⁩ لا يقوم بنسخ التعليمات البرمجية تلقائيًا إلى Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
انتقل إلى ⁧⁩⁧ https://shell.azure.com⁩⁧⁩، أو حدد زر ⁩تشغيل Cloud Shell لفتح Cloud Shell في المتصفح لديك. Screenshot that shows how to launch Cloud Shell in a new window.
حدد زر ⁧⁩Cloud Shell⁧⁩ في شريط القوائم في أعلى اليمين في ⁧⁩مدخل Azure⁧⁩. Screenshot that shows the Cloud Shell button in the Azure portal

لتشغيل التعليمة البرمجية في هذا المقال في Azure Cloud Shell:

  1. ابدأ تشغيل Cloud Shell.

  2. حدد الزر ⁧⁩نسخ⁧⁩ على كتلة التعليمات البرمجية لنسخ التعليمات البرمجية.

  3. ألصق تعليمة البرمجية في جلسة Cloud Shell بتحديد Ctrl+Shift+Vعلى Windows وLunix، أو بتحديد Cmd+Shift+Vعلى macOS.

  4. اكتب ⁧⁩"Enter"⁧⁩ لتشغيل الأمر.

تسجيل الدخول إلى اشتراك Azure

إذا كنت تستخدم Cloud Shell ، فقد قمت بالفعل بتسجيل الدخول إلى اشتراكك. إذا كنت تقوم بتشغيل PowerShell محليا بدلا من ذلك، فأدخل الأمر التالي لتسجيل الدخول إلى اشتراك Azure الخاص بك:

# Log into Azure account.
Login-AzAccount

إنشاء مجموعة موارد

تحتاج إلى مجموعة موارد لنشر مركز إنترنت الأشياء. يمكنك استخدام مجموعة موارد موجودة أو إنشاء مجموعة جديدة.

لإنشاء مجموعة موارد لمركز إنترنت الأشياء، استخدم الأمر New-AzResourceGroup . ينشئ هذا المثال مجموعة موارد تسمى MyIoTRG1 في منطقة شرق الولايات المتحدة :

New-AzResourceGroup -Name MyIoTRG1 -Location "East US"

إنشاء مركز IoT

لإنشاء مركز إنترنت الأشياء في مجموعة الموارد التي أنشأتها في الخطوة السابقة، استخدم الأمر New-AzIotHub . ينشئ هذا المثال محور S1 يسمى MyTestIoTHub في منطقة شرق الولايات المتحدة :

New-AzIotHub `
    -ResourceGroupName MyIoTRG1 `
    -Name MyTestIoTHub `
    -SkuName S1 -Units 1 `
    -Location "East US"

يجب أن يكون اسم مركز إنترنت الأشياء فريدا عالميا.

هام

لأن مركز IoT مُكتشف بشكل عام كنقطة نهاية DNS، يُرجى التأكد من تجنب إدخال أي معلومات تعريف حساسة أو شخصية عند إضافة اسم لها.

يمكنك إدراج جميع محاور إنترنت الأشياء في اشتراكك باستخدام الأمر Get-AzIotHub :

Get-AzIotHub

يوضح هذا المثال S1 Standard IoT Hub الذي أنشأته في الخطوة السابقة.

يمكنك حذف موزع إنترنت الأشياء باستخدام الأمر إزالة-AzIotHub :

Remove-AzIotHub `
    -ResourceGroupName MyIoTRG1 `
    -Name MyTestIoTHub

بدلا من ذلك، يمكنك إزالة مجموعة موارد وجميع الموارد التي تحتوي عليها باستخدام الأمر إزالة-AzResourceGroup :

Remove-AzResourceGroup -Name MyIoTRG1

الخطوات التالية

الآن قمت بنشر موزع إنترنت الأشياء باستخدام cmdlet PowerShell ، إذا كنت ترغب في استكشاف المزيد ، فراجع المقالات التالية:

لمعرفة المزيد حول التطوير ل IoT Hub، راجع المقالات التالية:

لمزيد من استكشاف إمكانات IoT Hub، راجع: