عند إطلاق مشروع جديد تكون جميع الخوادم متطابقة تقريبًا. ولكن بعد عدة أشهر من التعديلات والتحديثات اليدوية تبدأ الاختلافات في الظهور بين الخوادم، وقد تظهر مشاكل يصعب تفسيرها. هذه الظاهرة تعرف باسم Configuration Drift.
Configuration Drift يحدث عندما تختلف إعدادات الخوادم الفعلية عن الإعدادات الأصلية أو عن بعضها البعض نتيجة تغييرات تراكمية غير موثقة.
من أشهر الأسباب:
قد يعمل التطبيق على خادم ويفشل على آخر.
قد تحتوي بعض الخوادم على إعدادات أقل أمانًا.
اختلاف البيئة قد يؤدي إلى أخطاء غير متوقعة.
يصبح تتبع التغييرات أكثر صعوبة.
مثل Terraform وAnsible.
تقليل التدخل اليدوي.
للتأكد من التناسق.
لمنع الاختلافات غير المقصودة.
Configuration Drift يركز على إعدادات الأنظمة.
أما Infrastructure Drift فيشمل اختلاف مكونات البنية التحتية بالكامل.
لا، يمكن أن يحدث أيضًا في البيئات السحابية.
يساعد في تقليله لكنه لا يمنعه بالكامل.

Configuration Drift من المشكلات الصامتة التي تؤثر على استقرار الأنظمة بمرور الوقت، ويمكن تقليلها بشكل كبير من خلال الأتمتة واعتماد Infrastructure as Code.