استراتيجية البيئات
خريطة sandbox وscratch orgs واختبار القبول بما يوافق وتيرة العمل الفعلية.
CI/CD وDevOps لـ Salesforce
نبني مسار إصدار محوكمًا لـ Salesforce: مصدر حقيقة واحد في Git، بيئات محددة، اختبارات آلية، بوابات جودة ومسار تراجع — بحيث يصل كل تغيير إلى الإنتاج بصورة متوقعة وموثقة.
مسار الإصدار
يعرض المخطط المسار الكامل، من البيئة التي كُتب فيها التغيير وحتى الضوابط التي تلي الإطلاق.
Governed Release Pipeline
المصدر
من أين يبدأ التغيير
التكامل
ما يعمل تلقائيًا
بوابات الجودة
ما يمنع الترقية
الإصدار
كيف نصل إلى الإنتاج
الضبط
ما يحدث بعد الإطلاق
الخلفية
في معظم المؤسسات لا تنتج حوادث الإصدار عن كود رديء بل عن غياب المسار المنظم. تُجرى التغييرات مباشرة في البيئة، ولا أحد يعرف بدقة ما الذي دُفع، ولا توجد طريقة منظمة للعودة.
CI/CD في Salesforce ليس أدوات فحسب. إنه اتفاق على ما يُعد تغييرًا معتمدًا، ومن يعتمده، وأي فحوص يجب أن تنجح، وماذا يحدث عند الإخفاق.
النتيجة الصحيحة ليست مزيدًا من الأتمتة لذاتها، بل وتيرة إصدار أعلى بمفاجآت أقل، مع نسخة يمكن شرحها وإعادة إنتاجها والتراجع عنها.
مجالات العمل
خريطة sandbox وscratch orgs واختبار القبول بما يوافق وتيرة العمل الفعلية.
بنية المستودع والتفريع وسياسة دمج يمكن للفريق الالتزام بها.
بناء واختبار ونشر عبر GitHub Actions أو Azure DevOps أو Gearset.
تغطية الاختبارات والتحليل الثابت وموافقة الأعمال كشرط للترقية.
مجموعات اختبار متسقة دون نسخ بيانات حساسة من الإنتاج.
نوافذ إصدار وملاحظات نسخة ومسار عودة محدد مسبقًا.
نموذج النضج
تقع معظم المؤسسات بين المستوى الأول والثالث، وأهم قفزة هي اعتماد Git مصدرًا للحقيقة.
| المستوى | كيف يبدو | الخطر الأساسي | الخطوة التالية |
|---|---|---|---|
| 1 — يدوي | Change sets وتعديلات مباشرة في الإنتاج | لا توثيق ولا طريق للعودة | نقل البيانات الوصفية إلى Git |
| 2 — محوكم جزئيًا | Git موجود لكن النشر يدوي | تباعد بين البيئات | أتمتة النشر |
| 3 — مؤتمت | مسار يعمل مع كل pull request | اختبارات ضعيفة تُجيز كل شيء | تحديد بوابات جودة حقيقية |
| 4 — محوكم | بوابات الجودة تمنع الترقية | تأخر الإصدارات بسبب مسار ثقيل | تركيز حزمة الانحدار |
| 5 — مستمر | إصدارات متكررة مع تراجع معروف | تراخٍ تشغيلي | مراقبة ومراجعات دورية |
1 — يدوي
2 — محوكم جزئيًا
3 — مؤتمت
4 — محوكم
5 — مستمر
أسلوب العمل
البيئات والأدوات ووتيرة الإصدار ونقاط الإخفاق الفعلية.
تفريع وبيئات وبوابات جودة تناسب الفريق.
مستودع وأتمتة وفحوص أولى في بيئة اختبار.
المسار الجديد يعمل بجانب العملية الحالية حتى الاستقرار.
إجراءات وصلاحيات وتدريب بحسب الدور.
قياس الوتيرة ونسبة الإخفاق وزمن التعافي.
تابع من هنا
الأسئلة الشائعة
الخطوة التالية
نرسم صورة واقعية لبيئاتكم وإصداراتكم اليوم، ونحدد المسار الملائم لوتيرة عملكم.
الخطوة التالية
نرسم صورة واقعية لبيئاتكم وإصداراتكم اليوم، ونحدد المسار الملائم لوتيرة عملكم.