انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهMID-055-L04

استراتيجيات النشر

  • الدرس 4 من 6
  • Mid-level
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

release with low risk and automatic rollback.

الموضوعات المخطط لها

  • Rolling: replace pods gradually; needs readiness probes and backward-compatible changes.
  • Blue-green: run the new version beside the old, switch traffic at once, switch back to roll back.
  • Canary: send a small share of traffic first and compare error rate and latency.
  • Automated rollback triggers on failed health checks or SLO burn; the database must be compatible with both versions (expand then contract).
  • Tools: Kubernetes Deployments, Argo Rollouts, or Flagger; verify versions before recording.
تفاصيل المخطط المبدئي

عرض عملي

a table comparing the three by speed of rollback, resource cost, and risk exposure.

اختبر فهمك

What must be true of the database for a safe rollback?

أظهر الإجابة

The schema must work with both old and new code.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.