تطوير المواطنين بأمان: بناء مركز تميّز لمنصة Power Platform
By Mirko Peters ·
مرحبًا بعودتكم إلى البرنامج يا عشّاق البيانات، ومحبّي التطوير منخفض الشيفرة، ومهندسي المؤسسات! إذا استمعتم إلى أحدث حلقات البودكاست لدينا، فأنتم تعلمون أننا تعمّقنا في عالم تطوير المواطنين الساحر، والفوضوي أحيانًا. واليوم نوسّع هذا الحديث. سنستعرض المخطط الشامل لتوسيع نطاق اعتماد التطوير منخفض الشيفرة دون أن تنزلق البنية التحتية لتقنية المعلومات لديكم إلى ما يشبه "الغرب المتوحّش". سنتحدث عن بناء م
Automatically translated with AI from the original post. Read the English original
مرحبًا بعودتكم إلى البرنامج يا عشّاق البيانات، ومحبّي التطوير منخفض الشيفرة، ومهندسي المؤسسات! إذا استمعتم إلى أحدث حلقات البودكاست لدينا، فأنتم تعلمون أننا تعمّقنا في عالم تطوير المواطنين الساحر، والفوضوي أحيانًا. واليوم نوسّع هذا الحديث. سنستعرض المخطط الشامل لتوسيع نطاق اعتماد التطوير منخفض الشيفرة دون أن تنزلق البنية التحتية لتقنية المعلومات لديكم إلى ما يشبه "الغرب المتوحّش". سنتحدث عن بناء مركز تميّز لمنصة Power Platform، أو CoE.
لسنوات طويلة، كانت أقسام تقنية المعلومات الحارس الوحيد لتطوير البرمجيات. فإذا احتاج قسم إلى تطبيق مخصص أو سير عمل آلي، كان عليه تقديم تذكرة والانتظار شهورًا، بل سنوات أحيانًا، حتى تكتمل دورات التطوير. ونحن اليوم في زمن مختلف. فقد أتاحت أدوات مثل Microsoft Power Platform إنشاء البرمجيات للجميع تقريبًا. فأصبح مديرو المالية يبنون تطبيقات Canvas معقدة، ويؤتمت أخصائيو الموارد البشرية عمليات التهيئة للموظفين الجدد باستخدام Cloud flows، ويستخدم فرق التشغيل Power BI لتصوير مقاييس المخزون الفعلية في الوقت الحقيقي. هذا هو عصر مطوّر المواطنين. لكن هذا التمكين الهائل يجلب معه تحديًا إداريًا كبيرًا: الحوكمة، والأمان، والانتشار غير المنضبط للتطبيقات والحلول.
في هذا المقال، سنفصّل الاستراتيجيات الدقيقة التي تحتاجونها لتطبيق مركز تميّز لمنصة Power Platform، بحيث يمكّن المبدعين لديكم، ويحافظ في الوقت نفسه على أمان مؤسستكم وامتثالها وكفاءتها.
ما هو مركز التميّز لمنصة Power Platform (CoE)؟
قبل أن نتعمّق في الجوانب التشغيلية، دعونا نحدّد ما هو مركز التميّز فعلًا في هذا السياق. ببساطة، مركز التميّز لمنصة Power Platform هو فريق مركزي وإطار عمل ومجموعة من الممارسات، تهدف إلى قيادة تطوير التطبيقات منخفضة الشيفرة في المؤسسة بأكملها ورعايته وحوكمته.
لا تنظروا إلى مركز التميّز بوصفه حارسًا تقليديًا بيروقراطيًا لتقنية المعلومات يقول "لا" لكل طلب، بل اعتبروه عامل تمكين، ومرشدًا يضبط حركة الإبداع، ومحفّزًا له. فمركز التميّز الناجح يوفّر الضوابط والتدريب والمعايير المعمارية التي تتيح لمطوّري المواطنين بناء حلول رائعة بأمان. وهو يسدّ الفجوة في التواصل بين وحدات الأعمال التي تفهم الاحتياجات التشغيلية، وأقسام تقنية المعلومات التي تفهم متطلبات الامتثال الأمني وسلامة البنية التحتية.
بدون مركز تميّز، تقع المؤسسات سريعًا في فخ الجزر المعزولة للتطوير، والتطبيقات المكررة، وارتفاع تكاليف التراخيص، وثغرات أمنية خطيرة لا تُرى. وبإنشاء مركز تميّز، تحوّلون التطوير منخفض الشيفرة من مخاطرة غير مُدارة إلى أصل استراتيجي للمؤسسة.
الموازنة بين الحوكمة والابتكار
من أدقّ المعادلات التي يواجهها قادة تقنية المعلومات الموازنة بين الحوكمة والابتكار. فإذا كانت الحوكمة صارمة أكثر من اللازم، وتشترط مراجعات أمنية مطوّلة، وموافقات بطيئة، وبيئات مغلقة لكل سير عمل بسيط، فإنكم تقضون على المرونة نفسها التي تجعل منصات التطوير منخفض الشيفرة جذابة أصلًا. وسيتجاوز المستخدمون تقنية المعلومات ببساطة، ويدفعهم ذلك مباشرة إلى المنطقة الخطرة لتقنية الظل (Shadow IT).
وعلى العكس، إذا لم تكن هناك حوكمة على الإطلاق، فإنكم تدعون الكارثة إلى الحضور. ستنتهي الأمور بآلاف التطبيقات اليتيمة المتصلة بقواعد بيانات إنتاجية حساسة، ومفاتيح واجهات برمجية مكتوبة مباشرة في الشيفرة ومتداولة كنص واضح، ولا رؤية لمعرفة من يملك ماذا. ويجد مركز التميّز الناضج نقطة التوازن في المنتصف.
الهدف هو ترسيخ ثقافة "الاستقلالية الموجّهة". امنحوا المبدعين الأدوات والقوالب والبيئات المعتمدة مسبقًا التي يحتاجونها للبناء بسرعة، بينما تراقب الأتمتة في الخلفية ما يُنشئونه بهدوء من حيث الامتثال، والمخاطر الأمنية، ومقاييس الاستخدام. وبذلك تنتقلون من إطفاء الحرائق بردّ الفعل إلى الإدارة الاستباقية.
تصميم استراتيجيات البيئات وإدارتها
إن الأساس لأي نشر صحي لمنصة Power Platform هو استراتيجية بيئات متينة. فإذا سمحتم للجميع في مؤسستكم ببناء التطبيقات وسير العمل في البيئة الافتراضية (Default)، فأنتم تلعبون بالنار. فالبيئة الافتراضية متاحة لجميع المستخدمين المرخّصين، ما يجعلها مكانًا خطيرًا لخلط تطبيقات المؤسسة بمستوى الإنتاج مع مشاريع التجريب والتدريب.
تصميم تقسيم البيئات بطبقات
يُنشئ مركز التميّز الناضج بيئات واضحة ومفصولة، مصممة لمراحل مختلفة من دورة حياة التطبيق. وكحدٍّ أدنى، ينبغي أن تتضمن بنيتكم المعمارية ما يلي:
- بيئة الافتراضية (Default): الأنسب استخدامها للإنتاجية الشخصية والتعلّم والتجارب الصغيرة النطاق. ينبغي أن تحدّ النُّهج الصارمة مما يمكن ربطه هنا.
- بيئات الاختبار (Sandbox): مساحات معزولة يستخدمها كل من المطوّرين من غير المختصين والمطوّرين المحترفين لتجربة الحلول الجديدة والتكاملات ومنطق الأعمال المعقّد دون المخاطرة ببيانات الإنتاج.
- بيئات الإنتاج (Production): مساحات مخصّصة وخاضعة لرقابة مشدّدة، تعمل فيها تطبيقات الأعمال الحيوية التي خضعت للمراجعة الكاملة. ينبغي إدارة الوصول إلى هذه البيئات بصرامة.
من خلال تطبيق هذا الفصل بين البيئات، تضمن ألا يؤدي تعطّل مسار تجريبي في بيئة تدريب إلى إيقاف أداة تقارير مالية حيوية يعتمد عليها الفريق التنفيذي.
اكتشاف تطبيقات Shadow IT وإخراجها إلى العلن
تُعد Shadow IT الشبح الذي يُقلق أقسام تقنية المعلومات في المؤسسات. وهي تشير إلى البرامج والتطبيقات والأنظمة التي تنشرها وحدات الأعمال دون موافقة رسمية من مؤسسة تقنية المعلومات أو علمها. وفي عالم Power Apps وPower Automate تحدث Shadow IT يومياً تقريباً، عندما يربط موظف طموح حساباً شخصياً بالمستأجر، أو ينشئ سير عمل آلياً غير مصرّح به باستخدام بيانات الشركة.
لا يمكنك حوكمة ما لا تراه. ولهذا السبب تُعدّ حزمة Microsoft Power Platform CoE Starter Kit، وهي مجموعة من القوالب ولوحات المعلومات وسير العمل الآلي التي توفّرها Microsoft، نقلة نوعية حقيقية.
بعد نشر CoE Starter Kit، يحصل فريقك الإداري على رؤية شاملة لجرد الأصول. إذ تُجري الحزمة عمليات تدقيق في الخلفية عبر المستأجر، فتكتشف تلقائياً كل تطبيق وسير عمل وبيئة وموصل مخصص موجود. وتُخبرك بمن أنشأ الأصل، ومتى عُدّل آخر مرة، وكم عدد المستخدمين الذين يشاركونه، وما مصادر البيانات التي يتصل بها.
وبفضل هذه البيانات، يمكنك الانتقال من مطاردة Shadow IT إلى استقطاب مُنشئيها وضمّهم إلى المنظومة. فعندما تكتشف تطبيقاً غير مصرّح به وذا أهمية بالغة للأعمال، لا تحظر المستخدم. بل تواصل معه، وأثنِ على براعته، وساعده على نقل حلّه إلى بيئة مُدارة بالشكل الصحيح وبوضعية أمنية سليمة.
تطبيق نهج فعّال لمنع فقدان البيانات (DLP)
يُعد تسرّب البيانات من أخطر التهديدات المرتبطة بالتطوير منخفض الشيفرة. فلأن منصات مثل Power Platform تجعل ربط الأنظمة المتباينة أمراً سهلاً إلى حد كبير، كسحب البيانات من قاعدة بيانات SQL آمنة ودفعها إلى خلاصة Twitter عامة أو إلى مزوّد تخزين سحابي خارجي غير مصرّح به، فيجب عليك تطبيق نُهج صارمة لمنع فقدان البيانات (DLP).
تعمل نُهج DLP كأسوار تحيط ببياناتك. فهي تحدّد الموصلات التي يمكن استخدامها معاً داخل تطبيق واحد أو سير عمل واحد. وتتيح Power Platform للمسؤولين تصنيف الموصلات في مجموعات مختلفة:
مجموعات تصنيف الموصلات
- مجموعة بيانات الأعمال: موصلات تتعامل مع البيانات التنظيمية أو الحساسة أو الملكية. ويمكن مزج الموصلات في هذه المجموعة بحرية مع موصلات أعمال أخرى.
- مجموعة البيانات غير المرتبطة بالأعمال: موصلات تُستخدم للإنتاجية الشخصية أو للمنصات العامة. ولا يجوز للموصلات في هذه المجموعة أن تتشارك البيانات مع موصلات مجموعة الأعمال.
- المجموعة المحظورة: موصلات يُمنع استخدامها كلياً ضمن بيئة بعينها بسبب مخاطر أمنية أو امتثال جسيمة.
يُطبّق CoE المُعدّ جيداً نُهج DLP دقيقة على مستوى البيئة. فعلى سبيل المثال، قد تخضع بيئات البحث والتطوير أو الموارد البشرية لقيود DLP أشد صرامة بكثير من بيئة عامة للابتكار التسويقي. ويضمن ضبط هذه النُّهج بالشكل الصحيح بقاء البيانات المؤسسية داخل المنظومة المؤسسية.
ترسيخ التدريب ودعم المجتمع
لا تمثل الحوكمة وسياسات الأمان سوى نصف المعركة. فإذا اكتفيت بإحكام قبضتك على النظام وفرض قواعد جامدة دون تثقيف المستخدمين، فستُعيق التبنّي وتولّد الاستياء. ينبغي أن يعمل CoE الناجح كمُعلّم وكبانٍ لمجتمع المستخدمين.
إن إتاحة التطوير للجميع تتطلب إتاحة المعرفة للجميع. ينبغي أن يتصدّر CoE برامج التدريب الداخلية ومسارات الشهادات وورش التمكين. علّم المطوّرين من غير المختصين ليس فقط كيف يبنون تطبيقاً، بل كيف يبنونه بالشكل الصحيح. وغطِّ موضوعات أساسية مثل:
- معالجة الأخطاء وإدارة الاستثناءات في سير العمل السحابي.
- حدود التفويض وتحسين الأداء في Power Apps.
- مبادئ تصميم تجربة المستخدم وواجهته الأساسية لتطبيقات الأعمال.
- أفضل ممارسات الأمان وإدارة الأذونات بشكل سليم.
تعزيز مجتمع الصانعين الداخلي
إلى جانب التدريب الرسمي، شجّع على إنشاء مجتمع ممارسة داخلي. أنشئ قناة داخلية في Microsoft Teams أو مجتمعًا في Yammer يستطيع فيه المطوّرون طرح الأسئلة، وتبادل النصائح، وعرض حلولهم المخصصة، ومساعدة بعضهم البعض في حل المشكلات. استضف بانتظام ورشات عمل "App in a Day" أو مسابقات هاكاثون شهرية تتيح للوحدات التجارية حل مشكلات واقعية باستخدام أدوات التطوير منخفض الكود، بتوجيه من خبراء تقنية المعلومات لديك.
عندما تبني مجتمعًا داعمًا، يصبح المطوّرون من المستخدمين أكبر حلفائك. فهم يساعدون في مراقبة المنصة بشكل طبيعي، ويشاركون المكونات القابلة لإعادة الاستخدام، ويخففون العبء عن مكتب الدعم المركزي لتقنية المعلومات.
الخاتمة: التوسع المستدام للمستقبل
توسيع نطاق التطوير بواسطة المستخدمين لا يعني وضع العراقيل؛ بل يعني بناء طرق سريعة واضحة الحدود، مزودة بحواجز حماية ومحطات استراحة. ومن خلال إنشاء مركز تميّز قوي لـ Power Platform، يمكنك الاستفادة من الطاقة الإبداعية الهائلة في مؤسستك بالكامل دون المساس بالأمان أو الامتثال أو سلامة البيانات.
تذكّر أن الوصول إلى مركز تميّز ناضج لا يحدث بين عشية وضحاها. ابدأ بخطوات صغيرة: انشر CoE Starter Kit، وادقق بيئتك الافتراضية، وأعدّ سياسات DLP الأولية، وافتح قنوات التواصل مع المطوّرين من فئة الأعمال. استمع إلى احتياجاتهم، ووجّه حماسهم، وشاهد مؤسستك تتحول إلى قوة رشيقة ومبتكرة.
شكرًا لقراءتك مع توسعة مقال اليوم. تأكد من الاشتراك في البودكاست، وترك تقييم، ومشاركة هذه الحلقة مع زملائك من قادة تقنية المعلومات والمطوّرين من فئة الأعمال. إلى اللقاء في المرة القادمة، واستمر في البناء بذكاء، وابقَ آمنًا، واستمر في الابتكار!