الأمن السيبراني

كيف يمكن لمؤسستك الاستفادة من هندسة المنصات


يعد Engineering Platform هو نظام تم تصميمه لتحسين إنتاجية مطور البرامج ووقت دورة التطبيق والسرعة إلى السوق من خلال توفير أدوات وقدرات مشتركة وقابلة لإعادة الاستخدام عبر منصة مطور داخلية. تنشئ المنصة جسرًا بين المطورين والبنية التحتية ، وسرعان المهام المعقدة التي عادة ما تكون صعبة ، وربما حتى مستحيلة ، للمطورين الأفراد لإدارة بشكل مستقل.

تشرح بريت سميث ، وهو مطور برامج متميز مع شركة SAS واختبارها ، في مقابلة عبر الإنترنت ، يشرح بريت سميث ، وهو مطور برامج متميز مع شركة SAS واختبار البرمجيات بشكل أكثر كفاءة وصيانة منصة مطور داخلي توفر مجموعة من الأدوات والخدمات لمساعدة فرق التطوير على بناء واختبار ونشر البرامج بشكل أكثر كفاءة وصيانة منصة مطور داخلي توفر مجموعة من الأدوات والخدمات للمساعدة في بناء واختبار ونشر البرامج بشكل أكثر كفاءة وصيانة منصة مطور داخلي توفر مجموعة من الأدوات والخدمات للمساعدة في بناء واختبار ونشر البرمجيات بشكل أكثر كفاءة وصيانة منصة مطور داخلي توفر مجموعة من الأدوات والخدمات لمساعدة فرق التطوير في بناء واختبار ونشر البرمجيات بشكل أكثر كفاءة ، في مقابلة عبر الإنترنت. “من الناحية المثالية ، فإن المنصة هي خدمة ذاتية ، مما يحرر الفريق من التركيز على التحديثات والتحسينات.”

يقول Faruk Muratovic ، الرائد الهندسي في Deloitte Consulting ، في مقابلة عبر الإنترنت ، إن هندسة المنصات تدعو إلى التطبيق المستمر للممارسات التي توفر تجربة مطور محسنة وأكثر إنتاجية من خلال تقديم الأدوات والقدرات لتوحيد عملية تطوير البرمجيات وجعلها أكثر كفاءة.

يقول Muratovic إن المكون الأساسي للهندسة هو كتالوج للخدمات السحابية الأصلية يسمح لفرق التطوير بتوفير البنية التحتية بسلاسة وتكوين خطوط الأنابيب ودمج أدوات DevOps. “مع هندسة المنصات ، يتم تمكين فرق التطوير لإنشاء بيئة تطوير تعمل على تحسين الأداء ويدفع النشر الناجح.”

متعلق ب:الأدوات الأساسية لتأمين سلاسل توريد البرمجيات

يد المساعدة

يلاحظ Vinod Chavan ، الهندسة المنصات بشكل كبير إنتاجية فريق التطوير من خلال تبسيط سير العمل ، وأتمتة المهام ، وإزالة العقبات المتعلقة بالبنية التحتية ، في Vinod Chavan ، رائدة خدمات هندسة المنصة السحابية في IBM Consulting. “من خلال الحد من الجهد اليدوي في نشر وإدارة التطبيقات ، يمكن للمطورين التركيز على كتابة التعليمات البرمجية والابتكار بدلاً من إدارة البنية التحتية” ، يلاحظ في مقابلة عبر البريد الإلكتروني.

يقول موراتوفيتش إن أتمتة العملية والتوحيد يقلل من الخطأ البشري ويعزز الاتساق والسرعة عبر دورة حياة التطوير. بالإضافة إلى ذلك ، من خلال توفير نماذج لتطوير الخدمة الذاتية ، فإن هندسة المنصات تقلل بشكل كبير من الاعتماد على فرق خدمات تكنولوجيا المعلومات التقليدية لأنها تتيح لخطوات المنتجات الكاملة النشر بنشر وإدارة بيئاتها الخاصة ، كما يضيف.

يقول موراتوفيتش إن سياسات المراقبة والأمن والامتثال المضمّنة تضمن اتباع سياسات المؤسسات دون إضافة النفقات العامة. “تدعم هندسة المنصات أيضًا البنية التحتية كقدرات رمز (IAC) ، والتي توفر لفرق التطوير أنابيب أنابيب وتخزين وحساب و CI/CD (التكامل المستمر/التسليم المستمر).”

متعلق ب:كيفية القضاء على اختناقات تطوير البرمجيات

يلاحظ سميث أن فائدة هندسة المنصة التي يتم التغاضي عنها في كثير من الأحيان هي تحديثات الأدوات العادية ، كما يلاحظ سميث.

فوائد المؤسسة

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

يمكن أن تقلل هندسة المنصات من الاحتكاك التشغيلي ، وزيادة قدرة المراقبة ، وتعزيز المرونة عند نشر أعباء العمل في بيئات سحابية مختلطة. يقول موراتوفيتش: “يمكن تخفيض التكاليف العامة عن طريق أتمتة المهام المتكررة واليدوية ، ويمكن توحيد عناصر التحكم في الوصول وبروتوكولات الامتثال”.

متعلق ب:تطوير التطبيقات وفائدة التكنولوجيا

من خلال الاستفادة من خدمات المنصات القابلة لإعادة الاستخدام ، مثل بوابات API ، والمراقبة ، والتنسيق ، والمصادقة المشتركة ، يمكن لهندسة المنصات أيضًا بناء أساس قوي للتطبيق والأنظمة. يقول موراتوفيتش: “بالإضافة إلى ذلك ، يمكن للمنظمات التي تطور النماذج الموجهة نحو المنتجات والسحابة ، أن تعرف على البنية المرجعية مسبقًا وتطوير أفضل الممارسات لتشجيع اعتماد وتعزيز موثوقية النظام والأمن”.

يقول تشافان إن المنصة المركزية والمهيكلة تساعد المؤسسات على تعزيز الأمن والامتثال من خلال توفير رؤية أفضل للبنية التحتية والتطبيقات وسير العمل. “من خلال المراقبة في الوقت الفعلي والحوكمة الآلية ، يمكن للشركات اكتشاف المخاطر بسرعة ، ومعالجة مشكلات الأمن قبل تصاعدها ، والبقاء على اطلاع مع لوائح الامتثال المتطورة.”

المزالق المحتملة

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

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

مأزق آخر هو التنفيذ الصارم بشكل مفرط. يقول موراتوفيتش: “من الأهمية بمكان إيجاد توازن بين التقييس عبر المؤسسة وتوفير الكثير من الخيارات للمطورين”. “لا يحب الكثير من الصلابة والرماة التجربة ؛ تؤدي الكثير من المرونة إلى الفوضى وعدم الكفاءة.”

الأفكار النهائية

يلاحظ شافان أن هندسة المنصات ليست فقط عن التكنولوجيا. إنه يتعلق أيضًا بإنشاء ثقافة العمل التعاونية والتحسن المستمر. “من خلال تجهيز المطورين والمشغلين بالأدوات الصحيحة والعمليات المصممة جيدًا ، يمكن للمؤسسات تبسيط سير العمل وزيادة مساحة الابتكار.”

هندسة المنصات ليست ببساطة عن التكنولوجيا ؛ وتقول موراتوفيتش إن قيمتها تكمن في إنشاء نموذج تشغيل للتطوير يمكّن المطورين أثناء التوافق مع احتياجات العمل. وهو يعتقد أن الانضباط سيتطور باستمرار مع تغير الاحتياجات والأهداف ، لذلك من الأهمية بمكان خلق ثقافة الانفتاح والتعاون بين مهندسي المنصات وفرق العمليات والمطورين.

يلاحظ Muratovic أنه من خلال التركيز على تجربة المطورين-وخاصة الخدمة الذاتية ، والأتمتة ، والحوكمة ، والامتثال ، والهندسة الأمنية-يمكن أن توفر هندسة المنصات المنظمات مع نظام بيئي مرن وقابل للتطوير ومرن ويغذي خفة الحركة والابتكار الذي يدفع نموًا مستدامًا.

ويخلص سميث إلى أن “هندسة المنصة هي كيف تقطيع القطط ، والقضاء على حيدات ، وقم القضاء على الفوضى من سلسلة توريد البرمجيات الخاصة بك”.





Source link

زر الذهاب إلى الأعلى