Case Study #3
AX 2012 R3 on-premises (VM) → D365: تشغيل واستقرار + SSRS + Deployments + Cutover
هذه الدراسة تشرح الجانب الذي غالبًا يُتجاهل في قصص التحول: تشغيل البيئة القديمة بثبات أثناء التحول، ثم إدارة الترحيل والقطع النهائي بدون تعطيل الأعمال اليومية.
Context
النظام كان AX 2012 R3 on-premises يعمل على بيئة VM ويخدم عمليات مالية وتشغيلية حساسة. قرار الانتقال إلى D365 كان ضروريًا لكنه لا يسمح بتوقف الخدمة أو فقدان استقرار التقارير والمخرجات اليومية.
Responsibilities (VM / Services / SQL / SSRS / DP)
- VM Operations: متابعة الموارد والأداء واستقرار الخدمات الأساسية.
- Service Health: إدارة AOS والخدمات المرتبطة مع مراقبة الأعطال المتكررة.
- SQL: ضبط الأداء، فحص الاستعلامات الحرجة، وحماية مسارات النسخ الاحتياطي والاسترجاع.
- SSRS: ضمان استمرارية التقارير التشغيلية والمالية قبل وأثناء وبعد الترحيل.
- Deployable Packages: إدارة نشر الحزم عبر DEV/UAT/PROD مع تتبع دقيق للإصدارات.
سطر توضيحي مهم:
التجربة هنا ليست Cloud-only؛ بل تشمل AX 2012 R3 on-premises (VM) operations + SSRS/SQL + Deployable packages across DEV/UAT/PROD.
Migration phases
- Phase 1 - Discovery: جرد شامل للتخصيصات والتقارير ونقاط التكامل والاعتماد المتبادل.
- Phase 2 - Preparation: تجهيز البيئات، تنظيف البيانات، ووضع خطة نشر متدرجة.
- Phase 3 - Validation: اختبارات UAT مركزة على السيناريوهات ذات الأثر المالي الأعلى.
- Phase 4 - Cutover: تنفيذ خطة القطع بزمن محدد ومسؤوليات واضحة لكل فريق.
- Phase 5 - Hypercare: دعم مكثف بعد الإطلاق لحل المشاكل الحرجة بسرعة.
Stabilization
بعد الانتقال، الأولوية كانت منع "الارتداد" إلى العمل اليدوي. لذلك ركزت على ثلاث مسارات: استقرار الأداء، اتساق النتائج بين التقارير، وسرعة الاستجابة للحوادث. تم بناء checklist يومية للأعطال المتكررة، وإغلاق جذور الأسباب بدل الحلول المؤقتة.
- تقليل تذبذب الأداء في ساعات الذروة.
- تحسين معدل نجاح النشر بين البيئات دون rollback.
- رفع ثقة المستخدمين عبر وضوح خطة الدعم والتصعيد.
Impact
- انتقال من AX on-premises إلى D365 دون فقدان السيطرة على التشغيل اليومي.
- استمرارية تقارير SSRS الحرجة أثناء مراحل التحول.
- تحسين موثوقية الإصدارات عبر pipeline نشر منظم عبر DEV/UAT/PROD.
- انخفاض التوقفات الطارئة بعد go-live بفضل خطة stabilization واضحة.