إنشاء مركز IoT باستخدام Azure CLI
توضح هذه المقالة كيفية إنشاء مضيف Azure Bastion باستخدام Azure CLI.
المتطلبات الأساسية
استخدم بيئة Bash في Azure Cloud Shell. لمزيد من المعلومات، راجع التشغيل السريع ل Bash في Azure Cloud Shell.
إذا كنت تفضل تشغيل أوامر مرجع CLI محلياً قم بتثبيت CLI Azure. إذا كنت تعمل على Windows أو macOS، ففكر في تشغيل Azure CLI في حاوية Docker. لمزيد من المعلومات، راجع كيفية تشغيل Azure CLI في حاوية Docker.
إذا كنت تستخدم تثبيت محلي، يُرجى تسجيل الدخول إلى Azure CLI مستخدماً أمر az login. لإنهاء عملية المصادقة، التزم بالخطوات المعروضة في وحدتك الطرفية. للحصول على خيارات أخرى لتسجيل دخول، راجع تسجيل الدخول باستخدام Azure CLI.
عندما يُطلب منك، قم بتثبيت ملحق Azure CLI عند الاستخدام لأول مرة. لمزيد من المعلومات بشأن الامتدادات، راجع استخدام امتدادات مع Azure CLI.
يُرجى تشغيل إصدار az للوصول إلى الإصدار والمكتبات التابعة التي تم تثبيتها. للتحديث لآخر إصدار، يُرجى تشغيل تحديث az.
عند إنشاء مركز IoT، يجب عليك إنشاؤه في مجموعة موارد. استخدم مجموعة موارد موجودة، أو قم بتشغيل الأمر التالي لإنشاء مجموعة موارد:
az group create --name {your resource group name} --location westus
تلميح
ينشئ المثال السابق مجموعة الموارد في موقع غرب الولايات المتحدة. يمكنك عرض قائمة بالمواقع المتاحة عن طريق تشغيل هذا الأمر:
az account list-locations -o table
أنشئ مركز IoT
استخدم Azure CLI لإنشاء إحدى مجموعات الموارد ثم أضف مركز IoT.
قم بتشغيل الأمر التالي لإنشاء مركز IoT في مجموعة الموارد الخاصة بك، باستخدام اسم فريد عمومي لمركز IoT الخاص بك:
az iot hub create --name {your iot hub name} \
--resource-group {your resource group name} --sku S1
هام
لأن مركز IoT مُكتشف بشكل عام كنقطة نهاية DNS، يُرجى التأكد من تجنب إدخال أي معلومات تعريف حساسة أو شخصية عند إضافة اسم لها.
ينشئ الأمر السابق مركز IoT في طبقة الأسعار S1 الذي تتم فوترتك له. لمزيد من المعلومات، راجع تسعير Azure IoT Hub.
لمزيد من المعلومات حول أوامر Azure IoT Hub، راجع المقالة المرجعية az iot hub
.
تحديث مركز IoT
يُمكنك تغيير إعدادات مركز IoT موجود بعد إنشائه. فيما يلي بعض الخصائص التي يُمكنك تعيينها لمركز IoT:
التسعير والمقياس: للترحيل إلى مستوى مُختلف أو تعيين عدد وحدات IoT Hub.
عامل تصفية IP: حدد نطاق عناوين IP التي سوف يتم قبولها أو رفضها من قبل مركز IoT.
الخصائص: قائمة خصائص يُمكنك نسخها واستخدامها في مكان آخر، مثل معرف المورد ومجموعة الموارد والموقع وما إلى ذلك.
للحصول على قائمة كاملة بالخيارات لتحديث مركز IoT، راجع الصفحة المرجعية لأوامر تحديث مركز az iot.
تسجيل جهاز جديد في مركز IoT
في هذا القسم، تقوم بإنشاء هوية جهاز في سجل الهوية في IoT Hub الخاص بك. لا يمكن للجهاز الاتصال بمركز ما لم يكن لديه إدخال في سجل الهوية. للمزيد من المعلومات، راجع فهم تسجيل الهوية في مركز IoT في دليل مطور IoT Hub. هوية الجهاز هذه ممكنة لـ IoT Edge.
قم بتشغيل الأمر التالي لإنشاء هوية جهاز. استخدم اسم مركز IoT الخاص بك وأنشئ اسم معرف جهاز جديد بدلا من {iothub_name}
و{device_id}
. هذا الأمر ينشئ هوية جهاز بتفويض افتراضي (مفتاح خاص مشترك).
az iot hub device-identity create -n {iothub_name} -d {device_id} --ee
النتيجة هي نسخة JSON مطبوعة تتضمن المفاتيح والمعلومات الأخرى.
بدلاً من ذلك، هناك العديد من الخيارات لتسجيل جهاز باستخدام أنواع مختلفة من التفويض. لاستكشاف الخيارات، راجع الأمثلة على صفحة مرجع هوية الجهاز في مركز az iot.
إزالة مركز IoT
توجد أوامر متنوعة لـ إزالة مورد فردي، مثل مركز IoT.
قم بتشغيل الأمر التالي، لحذف IoT hub:
az iot hub delete --name {your iot hub name} -\
-resource-group {your resource group name}
الخطوات التالية
تعرف على المزيد حول الأوامر المتوفرة في ملحق Microsoft Azure IoT ل Azure CLI: