المنتج
Archito جديديتعلّم من طلبات الدمج ويُبرز ما تعثّر التكاملات 25
الحلول
حسب الدور
لماذا AppArch
الموارد
العملاء الأسعار اتصل بنا
اللغة
تواصل معنا

أيّ خدمة تخصّ من؟ مكان واحد يجيب عن السؤال.

يجمع كتالوج الخدمات في سجلٍ واحد ماهيّة كل خدمة ومالكها وما تعتمد عليه وأين تُنشر - يُكتشف تلقائيًا من قاعدة شيفرتك.

شاشات من تثبيت قيد التشغيل

يُبنى الجرد في ثلاث خطوات

لن تملأ جدولًا فارغًا يدويًا. يستنتج AppArch الخدمات المرشّحة من مستودعاتك المتصلة وأنت توافق عليها.

  1. 01

    اكتشِف

    تُفحص المستودعات المتصلة وتظهر الخدمات المرشّحة. تراجع القائمة ثم تستورد أو تتجاهل.

  2. 02

    حدّد المالك

    تمنح كل خدمة مالكًا ومستوى حرجيّة وحالة دورة حياة. لا تبقى خدمة بلا مالك.

  3. 03

    اربِط

    تُضاف الاعتماديات وعمليات النشر ومواصفة الواجهة وروابط التوثيق. يكتمل السجل.

ماذا يحتوي سجلّ الخدمة؟

النص الحر ليس حقلًا. كل سجلّ يحمل الحقول نفسها، ما يُبقي الجرد قابلًا للبحث والمقارنة.

kind

نوع الخدمة

خدمة أو واجهة برمجية أو واجهة أمامية أو مكتبة أو عامل أو بنية تحتية أو غير ذلك. أسرع طريقة لتصفية الجرد.

lifecycle

دورة الحياة

تجريبي أو إنتاج أو مهمَل أو متقاعد. يخبرك بأي الخدمات يمكن الاعتماد عليها.

tier

مستوى الحرجيّة

المستوى 1 حرج للأعمال وانقطاعه حادثٌ كبير. المستوى 3 لأدوات داخلية وتجارب.

owner

المالك

لكل خدمة مالك، مطوّر أو مستخدم. إجابة سؤال من يعرف هذه الخدمة موجودة في السجل.

dependencies

الاعتماديات

تُستنتج البنية التحتية التي يجلبها كل خدمة - PostgreSQL وRedis وKafka - من موارد Kubernetes التي يبلّغ عنها مصدر النشر، مع عرض المورد الدال عليها كدليل.

deployments

عمليات النشر

بمجرد ربط Argo CD أو Flux أو Kubernetes، يصبح واضحًا في الكتالوج أي إصدار يعمل وأين.

api-spec

مواصفة الواجهة

تُرفَق مواصفة OpenAPI من المستودع أو من رابط أو يدويًا. يُسجَّل العنوان والإصدار وعدد نقاط النهاية.

links

الروابط

التوثيق ودليل التشغيل ولوحة المتابعة وجدول المناوبة والمستودع وروابط الواجهة بجوار الخدمة.

Gold وSilver وBronze: ما الذي ينقص الخدمة

تُفحص كل خدمة وفق القائمة نفسها. والفحص الذي لا يناسبها، كمواصفة API لمكتبة، يُستبعد بدل أن يُحتسب ضدها.

  1. Gold100%
  2. Silver≥ 75%
  3. Bronze≥ 50%
  4. بلا مستوى< 50%
  • فُحص خلال آخر 30 يوماًإن كان مرتبطاً بمشروع
  • مواصفة APIالخدمات وواجهات API
  • منشورعدا المكتبات
  • رابط المناوبةالفئة الأولى فقط

من أين يستمد سجل الخدمة بياناته

تُدخل أنت المالك والروابط. وكل ما عدا ذلك يُقرأ وفق جدول ويبقى محدّثاً تلقائياً.

  • Argo CD · Flux · Kubernetes

    عمليات النشر

    كل 10 دقائق: الإصدار لكل بيئة وحالة المزامنة والصحة وقواعد البيانات والذاكرات المؤقتة والطوابير المصاحبة للخدمة.

  • openapi · swagger

    مواصفة API

    تُعثر عليها في المستودع بالاسم (الجذر وdocs وapi وspec)، أو تُجلب من عنوان، أو تُلصق يدوياً. تُحدَّث كل ساعة، والتحديث الفاشل يُبقي آخر نسخة سليمة.

  • ArchScan

    المشروع المرتبط

    تاريخ آخر فحص ودرجة المشروع المفحوص خلف الخدمة.

  • تُدخلها أنت

    المالك والفئة ودورة الحياة وروابط التوثيق وrunbook ولوحة المتابعة والمناوبة.

متى يُفتح الكتالوج فعلًا؟

الجرد ليس غاية بحد ذاته. يثبت قيمته في ثلاث لحظات.

الأسبوع الأول

مطوّر ينضم إلى الفريق

كم خدمة لديكم وما وظيفة كل منها ومن تسأل. قائمة واحدة بدل أسبوع من الشرح الشفهي.

الثالثة فجرًا

المناوب أثناء حادث

المالك ورابط دليل التشغيل ومستوى الحرجيّة والاعتماديات في شاشة واحدة. تستعيد الدقائق التي يضيعها البحث.

نهاية الربع

مراجعة معمارية

كم خدمة تجريبية تسللت إلى الإنتاج، وأي خدمة من الفئة الأولى بلا مالك، وأيها لم تبلغ بطاقة Gold قط. الأسئلة تستند إلى البيانات.

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

هل عليّ ملء الكتالوج يدويًا؟
لا. تُستنتج الخدمات المرشّحة تلقائيًا من مستودعاتك المتصلة وتستوردها من قائمة المكتشَفة. ويمكن أيضًا إضافة خدمة يدويًا.
من أين تأتي معلومات النشر؟
من وحدة التكاملات. اربط Argo CD أو Flux أو Kubernetes لتصل عمليات النشر إلى سجل الكتالوج. وإن لم تربط شيئًا يبقى الحقل فارغًا ويظل السجل صالحًا.
ماذا تُظهر تبعيات الكتالوج؟
البنية التحتية المصاحبة للخدمة - قواعد البيانات والذاكرات المؤقتة والطوابير - تُقرأ من موارد Kubernetes التي يبلّغ عنها مصدر النشر. وهي ليست مخطط استدعاءات بين الخدمات: فمن يستدعي من معلومةُ وقت تشغيل تحتاج إلى التتبع. أما خريطة ArchScan فشيء آخر: تُظهر التبعيات داخل الكود بين المشاريع والأصناف.
أي الباقات تتضمّن الكتالوج؟
يأتي الفهرس مع كل ترخيص مثل بقية الوحدات. خلال إثبات المفهوم تراه أولاً على مستودعاتك.
أين تُحفظ بياناتنا؟
يحتفظ سجل الكتالوج بالبيانات الوصفية: الاسم والنوع والمالك والروابط. ويبقى مثل كل شيء آخر داخل تثبيت AppArch على خوادمك.

شاهده داخل المنتج

كل لقطات الشاشة

ابنِ جردك في فترة بعد الظهر

اربط مستودعاتك ووافق على الخدمات المكتشفة وعيّن المالكين. والباقي يبقى محدّثًا من تلقاء نفسه.

اشترك في نشرتنا الإخبارية

وحدات جديدة وملاحظات الإصدارات ومقالات عن المعمارية. يمكنك الانسحاب بنقرة واحدة متى شئت.