مقدمة
في مسار التعلم هذا، كنت تساعد فريق Tailspin Toys على إعداد مسار إصدار تلقائي. تتضمن البنية الأساسية لبرنامج ربط العمليات التجارية مراحل متعددة، واختبارات وظيفية وغير وظيفية.
في هذه الوحدة النمطية، يمكنك مساعدة الفريق في حل مشكلة أخرى، وهي كيفية تنفيذ نمط توزيع للإصدار للإنتاج بطريقة أفضل للشركة ومستخدميها. ستساعدهم على تقييم الاحتمالات ثم تنفيذ الاحتمالات التي يختارونها.
الأهداف التعليمية
بعد إِكمال هذه الوحدة، ستتمكن من القيام بما يلي:
- شرح سبب أهمية أنماط النشر.
- قارن بين أنماط النشر المختلفة بحيث يمكنك اختيار النمط الأنسب لاحتياجاتك.
- تطبيق نمط التوزيع الأزرق والأخضر في البنية الأساسية لبرنامج ربط العمليات التجارية الخاصة بك.
المتطلبات الأساسية
الوحدات النمطية في مسار التعلم هذا هي جزء من التقدم.
لمتابعة التقدم من البداية، تأكد أولا من إكمال مسارات التعلم هذه:
نوصي أيضا بالبدء في بداية مسار التعلم هذا، نشر التطبيقات باستخدام Azure DevOps.
إذا كنت ترغب في الانتقال من خلال هذه الوحدة النمطية فقط، فأنت بحاجة إلى إعداد بيئة تطوير على نظام Windows أو macOS أو Linux. ستحتاج إلى الموارد الآتية:
- مؤسسة Azure DevOps مع إمكانية الوصول إلى الوظائف المتوازية. إذا لم يكن لدى مؤسستك حق الوصول إلى الوظائف المتوازية، يمكنك طلب وظائف متوازية مجانا للمشاريع العامة أو الخاصة باستخدام هذا النموذج. سيستغرق طلبك من 2 إلى 3 أيام عمل.
- اشتراك Azure
- حساب GitHub
- Visual Studio Code
- .NET 6.0 SDK
- بوابه
يمكنك البدء باستخدام Azure وAzure DevOps مجانا. لا تحتاج إلى اشتراك Azure للعمل مع Azure DevOps، ولكن هنا ستستخدم Azure DevOps للتوزيع على الموارد الموجودة في اشتراك Azure.
تتيح لك هذه البيئة إكمال التدريبات في هذه الوحدات النمطية والمستقبلية. يمكنك أيضا استخدامه لتطبيق مهاراتك الجديدة على مشاريعك الخاصة.
إشعار
تدعم Azure Pipelines مجموعة واسعة من اللغات وأنواع التطبيقات. في هذه الوحدة النمطية، ستعمل مع تطبيق .NET ولكن يمكنك تطبيق الأنماط التي تتعلمها هنا على مشاريعك الخاصة التي تستخدم لغات البرمجة وأطر العمل المفضلة لديك.
تعرّف على الفريق
لقد التقيت بفريق ويب Space Game في Tailspin Toys في الوحدات النمطية السابقة. كمحدث، إليك الأشخاص الذين ستعمل معهم في هذه الوحدة النمطية.
أندي هو قائد التنمية.
أميتا في سؤالجواب.
تيم في العمليات.
انضمت مارا للتو كمطورة وتقارير إلى أندي.
إروين هو مدير المنتج.
تتمتع مارا بخبرة سابقة مع DevOps. إنها تساعد الفريق على اعتماد عملية أكثر تلقائية تستخدم Azure DevOps.