إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تصف هذه المقالة المفاهيم والتعريفات الرئيسية لمختبرات تطوير التطوير . مختبرات DevTest هي خدمة لإنشاء واستخدام وإدارة أجهزة Azure الافتراضية (VMs) وغيرها من الموارد بسهولة.
الأنشطة العملية:
مختبر DevTest Labs هو البنية التحتية التي تشمل مجموعة من الموارد مثل الأجهزة الافتراضية. يمكن لمسؤولي DevTest Labs إعلى:
- إضافة وتكوين مستخدمي المختبر.
- قم بإنشاء أجهزة ظاهرية جاهزة لمستخدمي المعمل للمطالبة بها واستخدامها.
- أنشئ واستخدم قوالب Azure Resource Manager (ARM) لإنشاء وتكوين المختبرات والآلات الافتراضية والبيئات.
- قم بربط مستودعات التحكم في مصادر القطع الأثرية والقوالب بالمختبر.
- اسمح للمستخدمين بإنشاء وتكوين أجهزة ظاهرية وبيئات معملية خاصة بهم.
- حدد حدود وأحجام وتكوينات الآلة الافتراضية المسموح بها.
- قم بتعيين سياسات الإيقاف التلقائي وبدء التشغيل التلقائي.
- تتبع وإدارة تكاليف المعمل.
الأدوار
يحدد التحكم في الوصول القائم على الأدوار (RBAC) في Azure الوصول والأدوار في DevTest Labs. لدى مختبرات اختبار التنمية ثلاثة أدوار تحدد صلاحيات أعضاء المختبر: المالك، المساهم، ومستخدم مختبرات اختبار التطور.
يمكن لمالكي المختبرات أداء جميع مهام المختبر، بما في ذلك القراءة أو الكتابة لموارد المختبر، وإعداد السياسات والتكوينات، وإضافة المستودعات والصور الأساسية، وإدارة المستخدمين. فقط أصحاب المختبرات يمكنهم إضافة وإدارة المستخدمين والأدوار في المختبر. لمزيد من المعلومات حول إدارة وصول المستخدمين والأدوار، راجع إضافة مالكي المختبرات، والمساهمين، والمستخدمين.
يمكن لمالكي المختبرات أيضا إنشاء وتعيين أدوار مختبرات DevTest مخصصة. لمزيد من المعلومات، راجع منح أذونات المستخدم لنُهج معملية معينة.
يجب أن يكون مالك المختبر إما مالكا لاشتراك Azure الذي يعمل فيه المختبر، أو يجب أن يمنحه مالك المختبر أو الاشتراك دور مالك المختبر. يمكن لمالكي الاشتراكات الوصول إلى جميع موارد الاشتراك والمستخدمين، لذا يرثون تلقائيا دور المالك للمختبرات في اشتراكاتهم.
يمكن لمساهمي المختبرات القيام بكل ما يستطيع أصحاب المختبرات، مثل إنشاء وتكوين المختبرات والسياسات، باستثناء أنهم لا يستطيعون تعيين أو إدارة المستخدمين والأدوار. يمكن للمساهمين في اشتراك Azure إنشاء مختبرات، لكنهم ليسوا مالكين لتلك المختبرات إلا إذا ورثوا أو منحوا دور مالك المختبر.
يمكن لمستخدمي مختبرات DevTest عرض جميع موارد وسياسات المختبر وإنشاء وتعديل آلاتهم الافتراضية وبيئاتهم الخاصة، ضمن قيود السياسات مثل عدد الأجهزة الافتراضية لكل مستخدم.
لا يمكن لمستخدمي DevTest Labs تعديل سياسات المختبر، أو عرض أو تغيير أي أجهزة افتراضية لمستخدمين آخرين إلا إذا منحهم مالك المختبر أو الجهاز الافتراضي الإذن. مستخدمو DevTest Labs لديهم تلقائيا صلاحيات المالك على أجهزتهم الافتراضية الخاصة.
السياسات
تساعد سياسات المختبر في التحكم في التكاليف وتقليل الهدر. على سبيل المثال، يمكن للنُهج إيقاف تشغيل الأجهزة الظاهرية للمعمل تلقائياً استناداً إلى جدول محدد، أو تحديد عدد أو أحجام الأجهزة الظاهرية لكل مستخدم أو معمل. لمزيد من المعلومات، راجع إدارة النُهج المعملية للتحكم في التكاليف.
القوالب
يمكنك استخدام قوالب ARM لإنشاء وتحديث مختبرات DevTest Labs، والبيئات، والأجهزة الافتراضية، والقطع الأثرية.
قالب Azure Resource Manager هو ملف JavaScript Object Notation (JSON) الذي يحدد البنية الأساسية والتكوين لمشروعك. يستخدم القالب عبارات توضيحية. يمكنك وصف النشر المقصود دون كتابة تسلسل أوامر البرمجة لإنشاء النشر. لمزيد من المعلومات بشأن خصائص وبنية قالب ARM، راجع تنسيق القالب.
لمزيد من المعلومات حول استخدام قوالب ARM في مختبرات DevTest، انظر:
المستودعات
يمكن لمستخدمي المختبر استخدام القوالب والقطع الأثرية من مستودعات التحكم في مصادر Git العامة والخاصة لإنشاء أجهزة افتراضية وبيئات مختبرية. توفر مستودعات GitHub العامة في مختبرات DevTest العديد من القطع الأثرية الجاهزة للاستخدام وقوالب ARM.
يمكن لمسؤولي المختبر أيضا تخزين القطع الأثرية المخصصة وقوالب ARM في مستودعات Git الخاصة وربط المستودعات بمختبرهم. يمكن لمستخدمي المعمل والعمليات الآلية بعد ذلك استخدام القوالب والتحف. يمكنك إضافة نفس المستودعات إلى معامل متعددة في مؤسستك، وتعزيز التناسق وإعادة الاستخدام والمشاركة. لمزيد من المعلومات، راجع إضافة مستودعات القوالب إلى المختبراتوإضافة مستودع القطع الأثرية إلى المختبر.
الأجهزة الظاهرية
يمكنك استخدام القوالب، والشواهد، والصور المخصصة، والصيغ لإنشاء وإدارة أجهزة DevTest Labs.
أجهزة Azure الافتراضية هي موارد حوسبة قابلة للتوسع عند الطلب تمنحك مرونة الافتراضية دون الحاجة لشراء وصيانة الأجهزة الفعلية لتشغيلها. لمزيد من المعلومات حول أجهزة Azure الافتراضية، راجع الآلات الافتراضية لويندوز في Azure.
الصور الأساسية
الصورة الأساسية هي صورة VM يمكن أن تكون لها برامج وإعدادات مثبتة مسبقاً وتم تكوينها. استخدام الصور الأساسية يقلل من وقت إنشاء الجهاز الافتراضي والتعقيد. يمكن لمسؤولي المختبر اختيار الصور الأساسية التي يتوفرون لمستخدمي مختبرهم لاستخدامها في إنشاء الأجهزة الافتراضية. لمزيد من المعلومات، راجع إنشاء أجهزة ظاهرية وإضافتها إلى معمل.
البيانات الاصطناعية
البيانات الاصطناعية هي أدوات أو إجراءات أو برامج يمكنك إضافتها إلى أجهزة ظاهرية معملية أثناء إنشاء الجهاز الظاهري أو بعده. على سبيل المثال، يمكن أن تكون البيانات الاصطناعية:
- أدوات للتثبيت على الجهاز الظاهري، مثل الوكلاء أو Fiddler أو Visual Studio.
- الإجراءات التي يجب اتخاذها على الجهاز الظاهري، مثل نسخ مستودع أو الانضمام إلى مجال.
- التطبيقات التي تريد اختبارها.
لمزيد من المعلومات، راجع إضافة البيانات الاصطناعية إلى DevTest Labs VMs.
يمكن لمسؤولي المختبر تحديد التشويهات الإلزامية التي يجب تثبيتها على جميع أجهزة المختبر أثناء إنشاء الأجهزة الافتراضية. لمزيد من المعلومات، راجع تحديد البيانات الاصطناعية الإلزامية لأجهزة DevTest Labs VMs.
VMs قابل للمطالبة به
يمكن لمسؤولي المختبر إعداد الأجهزة الافتراضية بتكوينات محددة وحفظها في مجموعة مشتركة، حيث تظهر في قائمة الآلات الافتراضية القابلة للمطالبة في المختبر. يمكن لأي مستخدم معمل المطالبة بجهاز ظاهري من المجموعة القابلة للمطالبة به عندما يحتاج إلى جهاز ظاهري بهذا التكوين.
بعد أن يطالب مستخدم المعمل بجهاز ظاهري، ينتقل الجهاز الظاهري إلى قائمة أجهزتي الظاهرية، ويصبح المستخدم مالك الجهاز الظاهري. لم يعد الجهاز الظاهري قابلاً للمطالبة أو التكوين من قبل المستخدمين الآخرين. لمزيد من المعلومات، راجع إنشاء وإدارة الأجهزة الظاهرية القابلة للمطالبة.
الصور والصيغ المخصصة
صور وصيغ DevTest Labs المخصصة هي آليات لإنشاء وتوفير الأجهزة الافتراضية بسرعة.
الصورة المخصصة هي صورة للآلة الافتراضية يتم إنشاؤها من جهاز افتراضي أو قرص صلب افتراضي (VHD)، والذي يمكن أن يكون مثبتا عليه برامج وتشويشات أخرى. يمكن لمستخدمي المعمل إنشاء أجهزة ظاهرية متطابقة من الصورة المخصصة. لمزيد من المعلومات، راجع إنشاء صورة مخصصة من جهاز ظاهري.
الصيغة هي قائمة بقيم الخصائص الافتراضية لإنشاء جهاز ظاهري معمل، مثل الصورة الأساسية وحجم الجهاز الظاهري والشبكة الظاهرية والبيانات الاصطناعية. عندما تقوم بإنشاء VM من صيغة، يمكنك استخدام القيم الافتراضية كما هي أو تعديلها. لمزيد من المعلومات، راجع إدارة صيغ Azure DevTest Labs.
لمزيد من المعلومات حول الصور والصيغ المخصصة، راجع مقارنة الصور والصيغ المخصصة.
البيئات
بيئة مختبرات DevTest هي مجموعة من موارد Azure platform-as-a-service (PaaS)، مثل تطبيق ويب Azure أو مزرعة SharePoint، والتي يحددها قالب ARM. يمكن لمسؤولي المختبرات إضافة قوالب بيئية عامة أو خاصة إلى المختبرات، ويمكن لمستخدمي المختبرات استخدامها لإنشاء بيئات بسرعة. لمزيد من المعلومات، راجع استخدام قوالب ARM لإنشاء بيئات DevTest Labs.
الشروع في العمل باستخدام Azure DevTest Labs
هل أنت جديد في Azure؟ حساب Azure مجاني.
هل تستخدم Azure بالفعل؟ أنشئ مختبرك الأول وابدأ باستخدام Azure DevTest Labs في دقائق.