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