Breaking News
القائمة

شركة Atlassian تحدد الأنماط المعمارية لمنصة Forge لتطبيقات Jira و Confluence

شركة Atlassian تحدد الأنماط المعمارية لمنصة Forge لتطبيقات Jira و Confluence
Advertisement

محتويات المقال

أعلنت شركة Atlassian رسمياً عن مجموعة شاملة من الأنماط المعمارية لمنصة Forge، والتي تهدف إلى مساعدة المطورين في بناء تطبيقات أكثر قوة وقابلية للتوسع لمنصتي Jira و Confluence. يوفر هذا الإطار، الذي نُشر في 2 مارس 2026، حلولاً قياسية ومجربة لتوسيع واجهات المستخدم، وأتمتة مسارات العمل، ودمج الأنظمة الخارجية. تخلق هذه الأنماط لغة تقنية مشتركة تجعل صيانة الأكواد البرمجية (Code) وتوسيع نطاقها أسهل للفرق بمرور الوقت.

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

تتمثل إحدى القيم الأساسية لمنصة Forge في قدرتها على توسيع تطبيقات شركة Atlassian بسلاسة. يمكن لتطبيقات Forge عرض المعلومات وعناصر التحكم للمستخدمين من خلال نقاط توسيع واجهة المستخدم (UI) المتنوعة، مما يسمح للمطورين بعرض لوحات ونماذج وأزرار مخصصة. علاوة على ذلك، يمكن لهذه التطبيقات تحديث حالة التطبيق والبيانات عن طريق استدعاء واجهات برمجة التطبيقات (APIs) من نوع REST أو GraphQL. للحفاظ على تجارب متسقة، يمكن لتطبيقات Forge التفاعل مع أحداث النظام، والبقاء متزامنة مع تغييرات البيانات وتحديد قدرات جديدة مثل الإجراءات المخصصة وأنواع الحقول ووكلاء الذكاء الاصطناعي (AI Agents).

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

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

الأسئلة الشائعة

ما هي الأنماط المعمارية لمنصة Forge؟

هي حلول ومخططات قياسية ومجربة لبناء التطبيقات التي توسع قدرات منتجات شركة Atlassian مثل منصة Jira ومنصة Confluence، مما يحسن من القوة والأداء.

كيف تتكامل تطبيقات Forge مع الأنظمة الخارجية؟

تستخدم مشغلات الويب ومسارات واجهة برمجة التطبيقات وميزة Forge Remotes لإرسال واستقبال البيانات، مع دعم المصادقة إما نيابة عن التطبيق نفسه أو نيابة عن مستخدم معين.

رأيي التقني

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

المصادر: atlassian.com ↗
Advertisement
هل أعجبك هذا المقال؟

بحث في الموقع