مسرد Salesforce DevOps

Deployment Plan

الخطوات المرتبة والتبعيات والإجراءات اليدوية اللازمة لشحن إصدار Salesforce بأمان.

التعريف

خطة النشر (deployment plan) هي التسلسل المرتب للخطوات، وغالبًا المجموعة المرتبة من مكونات البيانات الوصفية، اللازمة لشحن إصدار بأمان: ما يُنشر أولاً، وما يعتمد على ماذا، وأي الخطوات تحتاج تدخلًا يدويًا (مثل إصلاحات البيانات أو منح الصلاحيات)، وما الذي يجب التحقق منه قبل وبعد. تتعامل أدوات النشر الخاصة بـ Salesforce تلقائيًا مع ترتيب التبعيات داخل عملية نشر واحدة في معظم الحالات، لكن الإصدارات الحقيقية غالبًا ما تمتد عبر عمليات نشر متعددة وخطوات يدوية قبلية وبعدية وتنسيق بين الفرق، وهذا كله لا تتابعه Salesforce بشكل أصلي. دون خطة موثقة، تتحول الإصدارات إلى معرفة قبلية يحتفظ بها فقط من شحن التطبيق لأطول فترة، ويمكن لخطوة يدوية واحدة مفقودة، مثل تفعيل flow بعد النشر، أن تعطل الإنتاج. تحتفظ الفرق عادةً بخطط النشر في جدول بيانات أو صفحة ويكي، تُحدَّث يدويًا مع كل إصدار. يغطي دليلنا لـ Salesforce DevOps كيف يندمج تخطيط النشر ضمن عملية إصدار قابلة للتكرار.

من واقع الاستخدام

إزاي بيشتغل في Serpent

تبني Serpent خطة النشر تلقائيًا من المهام المحددة ضمن إصدار ما، وترتّب المكونات حسب التبعية، وتُظهر أي خطوات يدوية قبل تشغيل النشر، بدلاً من الاعتماد على جدول بيانات يجب على شخص ما إبقاءه محدّثًا. تتحقق فحوصات preflight من الخطة مقابل الـ org المستهدف قبل شحن أي شيء، ويُسجَّل كل خطوة بحيث تعمل الخطة أيضًا كسجل تدقيق بعد الإصدار. هذا يحوّل تخطيط النشر من عادة يدوية معرّضة للخطأ إلى شيء تتولاه المنصة افتراضيًا. راجع إدارة الإصدارات في Serpent لمعرفة كيفية بناء خطط النشر وتشغيلها.

لوحة حالة الإصدارات في Serpent

ابدأ مجانًا. بدون بطاقة ائتمان، بدون تثبيت، وبدون التزام.

أنشئ الإعداد في أقل من 15 دقيقة. بدون الحاجة لتوظيف فريق DevOps.

هل تريد معرفة كيف يمكنكم الشحن أسرع قبل البدء؟ لنتحدث

بدون التزام.