تحليل معايير القرار

مكتمل

وفي هذه الوحدة، سوف تقوم بتحليل المعايير التي يقوم الخبراء باستخدامها لمساعدتهم في اختيار أدوات إدارة ”Azure“ التي يجب استخدامها لتلبية احتياجاتهم التجارية. ويمكن من فهم المعايير أن يساعدك على فهم أفضل للاختلافات الدقيقة بين المنتجات.

هل تحتاج إلى تنفيذ إجراءات إدارية أو تنظيمية أو إعداد تقارير لمرة واحدة؟

Azure PowerShell وAzure CLI هما من أدوات إدارة Azure، حيث تسمحان لك بالحصول بسرعة على عنوان IP لجهاز ظاهري (VM) قمت بنشره أو إعادة تشغيل جهاز VM أو تغيير حجم التطبيق. قد ترغب في الاحتفاظ بنصوص مخصصة لكلتا الأداتين على محرك الأقراص الثابت المحلي لعمليات معينة تحتاج إلى تنفيذها عدة مرات.

على النقيض من Azure CLI وPowerShell، تقوم قوالب Azure Resource Manager (قوالب ARM) بتعريف متطلبات البنية الأساسية في التطبيق الخاص بك من أجل عمليات النشر القابلة للتكرار. على الرغم من أن قوالب ARM غير مخصصة للسيناريوهات غير المتكررة، فإنه من الممكن استخدامها لهذا الغرض. ومع ذلك، بالنسبة إلى السيناريوهات غير المتكررة، قد تفضل أدوات أكثر مرونة مثل PowerShell أو برامج CLI Azure النصية أو المدخل Microsoft Azure.

ضع في اعتبارك أن قوالب ARM يمكن أن تتضمن كلاً من PowerShell وبرامج Azure CLI النصية، والتي ستمنحك القدرة على استخدام البرامج النصية للمهام التي قد لا تكون ممكنة باستخدام قالب ARM نفسه. القدرة على الجمع بين أدوات إدارة Azure يمنحك مرونة اختيار الأداة (الأدوات) المناسبة لحاجتك الخاصة.

يمكن لمدخل Microsoft Azure تنفيذ معظم إجراءات الإدارة والإجراءات الإدارية، إن لم يكن كلها. إذا كنت تتعلم Azure فقط و/أو تحتاج إلى إعداد وإدارة الموارد بشكل غير متكرر (أو تفضل واجهة مرئية لعرض التقارير)، فمن المنطقي الاستفادة من العرض التقديمي المرئي الذي يقدمه مدخل Microsoft Azure.

ومع ذلك، فإذا كنت في إدارة سحابية أو دور إداري، فمن الأقل فاعلية أن تعتمد فقط على الفحص والضغط المرئي. للعثور بسرعة على الإعدادات والمعلومات التي تريد العمل بها، سيمنحك Azure CLI أو PowerShell أكبر قدر من المرونة للمهام القابلة للتكرار.

آخر أداة إدارة للمناقشة هي تطبيق Azure للجوال، والذي يمكنك الوصول إليه عبر هاتف أو جهاز لوحي يعمل بنظام iOS أو Android. ونظرًا إلى أنه مليء بالمزايا، فقد يكون هو الخيار الأفضل عندما لا يكون الكمبيوتر المحمول متاحًا بسهولة وتكون بحاجة إلى عرض المشكلات وفرزها على الفور.

هل تحتاج إلى طريقة لإعداد واحد أو أكثر من الموارد بشكل متكرر وضمان إنشاء كل التوابع بالترتيب الصحيح؟

تحدد قوالب ARM متطلبات البنية التحتية للتطبيق الخاص بك للنشر القابل للتكرار الذي يتم بطريقة متسقة. تضمن خطوة التحقق من الصحة إمكانية إنشاء كافة الموارد بالترتيب الصحيح استنادًا إلى التبعيات، بالتوازي، وإلى الميزات.

وعلى العكس، فمن الممكن تمامًا استخدام ”PowerShell“ أو ”Azure CLI“ لإعداد كل الموارد للتوزيع. ومع ذلك، فلا توجد خطوة التحقق من الصحة في هذه الأدوات. فإذا واجه برنامج نصي خطأ، فلا يمكن عودة موارد التبعية إلى الحالة السابقة بسهولة، وتحدث عمليات النشر بشكل متسلسل ، وتكون بعض العمليات فقط غير فعالة.

عندما تقوم بالبرمجة النصية، فهل تأتي من خلفية إدارة Windows أو خلفية إدارة Linux؟

إذا كنت أنت أو مسؤولي السحابة الخاصة بك يأتون من خلفية إدارة ”Windows“ فقد تفضل ”PowerShell“. وإذا كنت أنت أو مسؤولي السحابة الخاصة بك يأتون من خلفية إدارة ”Linux“ فقد تفضل”Azure CLI“. عمليًا، يمكن استخدام أي أداة لكي يتم تنفيذ معظم المهام الإدارية لمرة واحدة.