Environment, Artifact, and Release
A focused chapter on environment, artifact, and release, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.
أين يعمل تطبيقك فعليًا؟
فهم بيئات تشغيل التطبيقات: من البيئة المحلية إلى الإنتاج. دليل عملي للمهندسين و DevOps لتقليل الفجوات بين البيئات وتحقيق الاتساق في النشر.
ما الذي يُرسل فعليًا إلى بيئاتك (ولماذا يهم ذلك)
تعرف على مفهوم القطع الأثرية غير القابلة للتغيير (Immutable Artifacts) في CI/CD، ولماذا بناء التطبيق مرة واحدة ونشره في كل البيئات يقلل من حوادث الإنتاج ويسهل التراجع عن الإصدارات.
لماذا يحتاج كل أثر إلى اسم ورقم
بدون تسمية واضحة للأرتيفاكت، يصبح كل نشر لعبة تخمين. تعلم كيف يمنحك نظام التسمية والترقيم الثقة في النشر والاسترجاع.
النشر: الفعل النشط لوضع الأرتيفكت في البيئة
تعرف على مفهوم النشر (Deployment) في CI/CD، الفرق بينه وبين الإصدار (Release)، وأهمية التحقق والتراجع. دليل عملي لمهندسي DevOps وSRE.
النشر مقابل الإصدار: متى يحصل المستخدمون فعليًا على نسختك الجديدة
تعرف على الفرق بين النشر (Deployment) والإصدار (Release) في DevOps، وكيفية استخدام Feature Flags و Canary Releases و Blue-Green Deployment لفصل المخاطر وتحسين التحكم في الإصدارات.
كيف تعرف أن بيئتك سليمة بعد النشر
تعرف على كيفية التأكد من سلامة البيئة بعد النشر باستخدام فحوصات الصحة والمراقبة والتنبيهات. دليل عملي لمهندسي DevOps وSRE.