نظرة عامة على Azure Automation State Configuration

إشعار

قبل تمكين Automation State Configuration، نود أن تعرف أن إصدارا أحدث من DSC متاح الآن بشكل عام، تتم إدارته بواسطة ميزة Azure Policy المسماة تكوين الضيف. تجمع خدمة تكوين الضيف ميزات ملحق DSC وAzure Automation State Configuration والميزات الأكثر شيوعاً المطلوبة من ملاحظات العملاء. يتضمن تكوين الضيف أيضاً دعم الجهاز المختلط من خلال الخوادم الممكنة بواسطة Arc.

Azure Automation State Configuration هو خدمة إدارة تكوين Azure التي تسمح لك بكتابة تكوينات تكوين الحالة المرغوب فيها PowerShell (DSC) التكوينات وإدارتها وتجميعها للعُقد في أي مركز بيانات سحابي أو محلي. تستورد الخدمة أيضاً موارد DSC، وتعين التكوينات للعقد الهدف، وكل ذلك في السحابة. يمكنك الوصول إلى Azure Automation State Configuration في مدخل Azure عن طريق تحديد تكوين الحالة (DSC) ضمن Configuration Management.

يمكنك استخدام Azure Automation State Configuration لإدارة مجموعة متنوعة من الأجهزة:

  • الأجهزة الظاهرية لدى Azure
  • أجهزة Azure الظاهرية (كلاسيكي)
  • أجهزة Windows الفعلية/الظاهرية في الموقع المحلي، أو في سحابة أخرى غير Azure (بما في ذلك مثيلات AWS EC2)
  • أجهزة Linux الفعلية/الظاهرية في الموقع المحلي، أو في Azure أو في سحابة أخرى غير Azure

إذا لم تكن مستعداً لإدارة تكوين الجهاز من السحابة، يمكنك استخدام Azure Automation State Configuration كنقطة نهاية للتقرير فقط. تتيح لك هذه الميزة تعيين (دفع) التكوينات من خلال DSC وعرض تفاصيل التقارير في Azure Automation.

إشعار

يتم تضمين إدارة أجهزة Azure الظاهرية مع Azure Automation State Configuration في أي رسوم إضافية إذا كان إصدار الملحق Azure VM Desired State Configuration المثبت أكبر من 2.70. لمزيد من المعلومات، راجع صفحة تسعير التنفيذ التلقائي.

لماذا نستخدم Azure Automation State Configuration

يوفر Azure Automation State Configuration مزايا متعددة على استخدام DSC خارج Azure. تتيح هذه الخدمة قابلية التوسع عبر آلاف الأجهزة بسرعة وسهولة من موقع مركزي وآمن. يمكنك تمكين الأجهزة بسهولة، وتعيين تكوينات إلزامية، وعرض التقارير التي تظهر مدى توافق كل جهاز مع الحالة المطلوبة التي تحددها.

خدمة Azure Automation State Configuration هي لخدمة DSC مثل دفاتر تشغيل Azure Automation بالنسبة للبرمجة النصية لـ PowerShell. بمعنى آخر، بالطريقة نفسها التي يساعدك بها Azure Automation في إدارة البرامج النصية لـ PowerShell، فإنه يساعدك أيضاً في إدارة تكوينات DSC.

خادم سحب مضمن

يوفر Azure Automation State Configuration خادم سحب DSC مشابهة لـ Windows Feature DSC-Service. يمكن أن تتلقى العقد الهدف التكوينات تلقائياً، وتتوافق مع الحالة المطلوبة، والإبلاغ عن التوافق معها. يعمل خادم السحب المضمن في Azure Automation على تقليل الحاجة إلى إعداد خادم السحب الخاص بك وصيانته. يمكن أن تستهدف Azure Automation الأجهزة الظاهرية أو الفعلية أو أجهزة Linux في السحابة أو في الموقع المحلي.

إدارة جميع بيانات DSC الاصطناعية الخاصة بك

يجلب Azure Automation State Configuration نفس طبقة الإدارة إلى PowerShell Desired State Configuration كما هو الحال مع البرمجة النصية لـ PowerShell. من مدخل Azure أو من PowerShell، يمكنك إدارة كافة تكوينات DSC والموارد والعقد الهدف.

لقطة شاشة لصفحة Azure Automation

استيراد بيانات التقارير إلى سجلات Azure Monitor

ترسل العُقد التي تتم إدارتها باستخدام Azure Automation State Configuration بيانات حالة إعداد التقارير التفصيلية إلى خادم السحب المضمن. يمكنك تكوين Azure Automation State Configuration لإرسال هذه البيانات إلى مساحة عمل Log Analytics الخاصة بك. راجع بيانات تقارير إعادة توجيهAzure Automation State Configuration لسجلات Azure Monitor.

المتطلبات الأساسية

خذ بعين الاعتبار المتطلبات في هذا القسم عند استخدام Azure Automation State Configuration.

متطلبات نظام التشغيل

بالنسبة للعقد التي تعمل بنظام Windows، يتم دعم الإصدارات التالية:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1
  • Windows 10
  • Windows 8.1
  • Windows 7

إشعار

لا تحتوي وحدة SKU للمنتج المستقل Microsoft Hyper-V Server على تطبيق DSC. وبالتالي لا يمكن إدارتها من قبل PowerShell DSC أو Azure Automation State Configuration.

بالنسبة للعقد التي تعمل بنظام Linux، يدعم ملحق DSC Linux جميع توزيعات Linux المدرجة في وثائق PowerShell DSC.

متطلبات DSC

بالنسبة لكافة العقد التي تعمل بنظام Windows في Azure، يتم تثبيت WMF 5.1 عند تمكين الأجهزة. بالنسبة للعقد التي تعمل بنظام Windows Server 2012 و7 Windows، يتم تمكين WinRM.

بالنسبة لجميع عقد Linux التي تعمل في Azure، يتم تثبيت PowerShell DSC لنظام Linux عند تمكين الأجهزة.

تكوين الشبكات الخاصة

تحقق من Azure Automation Network Configuration للحصول على معلومات مفصلة عن المنافذ وعناوين URL وتفاصيل الشبكات الأخرى المطلوبة للعقد في شبكة خاصة.

دعم الوكيل

يتوفر دعم الوكيل لعامل DSC في إصدار Windows 1809 والإصدارات الأحدث. يتم تمكين هذا الخيار عن طريق إعداد قيم للخاصتين ProxyURL وProxyCredential في البرنامج النصي metaconfiguration المستخدمة لتسجيل العقد.

إشعار

لا يوفر تكوين Azure Automation State Configuration دعم وكيل DSC للإصدارات السابقة لـ Windows.

بالنسبة لعقد Linux، يدعم عامل DSC الوكيل ويستخدم المتغير http_proxy لتحديد عنوان URL. لمعرفة المزيد حول دعم الوكيل، راجع إنشاء DSC metaconfigurations.

سجلات DNS لكل منطقة

من المستحسن استخدام العناوين المدرجة في جدول سجلات DNS لكل منطقة عند تعريف الاستثناءات.

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