AZ-400: تصميم استراتيجية إدارة التبعية وتنفيذها
في لمح البصر
-
المستوى
-
المهارة
-
الموضوع
يدرس مسار التعلم الشامل هذا إدارة التبعية في تطوير البرمجيات الحديثة. ستتعلم كيفية تحديد التبعيات في قاعدة التعليمات البرمجية الخاصة بك، وإدارة موجزات الحزم، وتأمين البيانات الاصطناعية، وتنفيذ استراتيجيات تعيين الإصدار، والاستفادة من كل من Azure Artifacts وحزم GitHub. إتقان المهارات اللازمة لإنشاء مهام سير عمل فعالة وآمنة وقابلة للتطوير لإدارة التبعية لممارسات DevOps.
المتطلبات الأساسية
- فهم مفاهيم وممارسات DevOps
- الإلمام ب Azure DevOps أو GitHub
- المعرفة الأساسية بمديري الحزم (npm أو NuGet أو Maven أو ما شابه ذلك)
- خبرة في أنظمة التحكم في الإصدار (Git)
- فهم مسارات CI/CD والأتمتة
الشروع في العمل باستخدام Azure DevOps
اختر حساب Azure المناسب لك. اشترك بنظام الدفع حسب الاستخدام أو جرّب Azure مجاناً لمدة 30 يوماً. التسجيل.
رمز الإنجاز
هل ترغب في طلب رمز إنجاز؟
الوحدات النمطية في مسار التعلم هذا
تستكشف هذه الوحدة مفاهيم إدارة التبعية وتساعدك على تحديد تبعيات المشروع. ستتعلم كيفية تحليل نظامك وتحديد التبعيات وفهم مكون الحزمة وفحص قاعدة التعليمات البرمجية بحثا عن التبعيات. اكتساب معرفة عملية باستراتيجيات إدارة التبعية باستخدام Azure Artifacts وNuGet وnpm وMaven لإدارة مكونات البرامج بشكل فعال.
توضح هذه الوحدة أساسيات إدارة الحزم بما في ذلك موجزات الحزم ومديري موجز الحزم ومصادر الحزم العامة الشائعة والحلول المستضافة ذاتيا والمستندة إلى SaaS والإرشادات العملية لاستهلاك الحزم وإنشائها ونشرها باستخدام Azure Artifacts وأدوات إدارة الحزم الأخرى.
توضح هذه الوحدة بالتفصيل استراتيجيات ترحيل الحزمة، وأساليب دمج مستودع البيانات الملموسة، وتكوين الأمان الشامل لتأمين الوصول إلى موجزات الحزم ومستودعات البيانات الاصطناعية باستخدام أدوار Azure Artifacts والأذونات وآليات المصادقة.
تشرح هذه الوحدة استراتيجيات تعيين الإصدار للتغليف ومبادئ تعيين الإصدار الدلالي ومهام سير عمل ترويج الحزمة وأفضل الممارسات لإدارة إصدارات الحزمة طوال دورة حياة تطوير البرامج. تعرف على كيفية استخدام طرق عرض Azure Artifacts للإشارة إلى جودة الحزمة وتنفيذ تعيين الإصدار التلقائي في مسارات CI/CD.
تقدم لك هذه الوحدة GitHub Packages ، وهي خدمة استضافة حزم متكاملة تماما مع GitHub. تعرف على كيفية نشر الحزم من المستودعات، وتثبيت الحزم في المشاريع، وإدارة دورة حياة الحزمة من خلال الحذف والاستعادة، والتحكم في الوصول باستخدام الأذونات وإعدادات الرؤية. فهم طرق المصادقة وأفضل الممارسات لإدارة الحزم الآمنة.