محور أحداث واحد. صفر مزودين مدمجين بشكل صلب.
أي مصدر للأحداث. أي نتيجة أعمال. منصة واحدة. إليك البنية الهندسية المعتمدة على Kubernetes بالكامل تحت كل قالب حل.
الموصلات (Connectors)
- استدعاءات HTTP عديمة الحالة
- خفيفة الوزن، صفر تأخير بدء تشغيل بارد
- دعم REST / GraphQL / Webhooks
الوكلاء (Agents)
- وحدات K8s (Pods) معزولة
- طويلة الأمد وحفظ الحالة
- الذكاء الاصطناعي / نماذج اللغة / المراسلة
مجموعة برمجيات المنصة الكاملة
ثماني طبقات، وعقد مشترك واحد. كل طبقة قابلة للنشر والمراقبة بشكل مستقل — وكل طلب يوجه في النهاية عبر محور CloudEvents.
مرئي للمشغلين، برمجيات وأكواد للمطورين.
الأمان، تحديد نطاق المنظمة، والواجهة البرمجية التي تتحدث إليها كل الواجهات.
يطابق الأحداث حسب النمط أو الجدولة أو الويب هوك ويقوم بتشغيل مخطط سير العمل.
العقد الموحد الذي تتحدث به كل التكاملات. تم تمييزه لأن كل شيء يمر من خلاله.
تستدعي الموصلات واجهات البرمجة؛ ويفكر الوكلاء في Pods معزولة. الحزم نفسها تشغل الاثنين.
تعبئة ونشر الوكلاء في نطاقات أسماء معزولة ومخصصة لكل منظمة مستأجرة.
الحالة العلاقية، وتاريخ الأحداث المرتبط بالزمن، والتخزين المؤقت الكاش، وذاكرة الوكلاء المتجهة.
بيئة تشغيل متعددة المستأجرين مع سياسات شبكة مشددة وتشفير كامل ورؤية شاملة.
ما تقدمه لك هذه البنية البرمجية
بوابة CloudEvents
كل مصدر حدث — ويب هوك، جدول، قاعدة بيانات، رسالة، واجهات برمجة — يتم توحيده في عقد CloudEvents 1.0 على محور Kafka لتنسيق سير العمل دون روابط مخصصة.
TypeScript Agent SDK & CLI
ابنِ واشحن الوكلاء باستخدام TypeScript. قم بإنشاء قالب البداية بـ init، واختبره محلياً، وانشر بـ push — عبر HTTP فقط وبدون Docker محلي.
منشئ سير عمل مرئي وبسيط
لوحة مرئية بالسحب والإفلات تعمل بمحرك Prefect — تدعم 42 نوع عقدة (switch, filter, loop, transform, HTTP, تشغيل وكيل, إجراء موصل, مهمة بشرية) مع سجل تشغيل مفصل.
موصلات تعتمد على المخطط كعقد
التكاملات هي بيانات وليست أكواداً. كل موصل عبارة عن حزمة معتمدة الإصدار ومخططة يتم التحقق منها قبل الشحن والتفعيل — يتسع الكتالوج دون المساس بالمحرك الأساسي.
فوري وقابل للمراقبة المستمرة
تحديثات مباشرة فورية عبر WebSocket مع إعادة اتصال تلقائية، بالإضافة إلى مقاييس OpenTelemetry و Prometheus ولوحات Grafana وصفحة حالة عامة.
أمان عزل المستأجرين
التحقق بـ JWT والتحكم RBAC (4 أدوار)، ونطاقات أسماء K8s معزولة لكل مستأجر، واستعلامات مصفاة بالمنظمة، وتشفير TLS 1.3، وحجب البيانات الشخصية PII.
مبني على تقنيات برمجية حديثة ومفتوحة المصدر
لماذا تنتصر هذه البنية الهندسية وتتفوق
مستقل تماماً عن المزودين بالتصميم
لا توجد أي أكواد أو تطلعات لمزود معين مدمجة بشكل صلب في نواة النظام. المحرك نفسه يشغل WhatsApp و Stripe و Salesforce — والمئات التالية — عبر العقد الموحد. لا يعتبر الموصل مكتملًا إلا بوجود حزمة المزود، وحزمة الموصل، ووثائق من 7 ملفات، وأهداف اختبار تعمل بنجاح.
تشغيل يعتمد بالكامل على الأحداث
على عكس المنصات التي تعتمد على الاستعلام المتكرر (polling)، فإن Zervanor يعمل بالأحداث. تستيقظ مسارات العمل والوكلاء فقط عندما يمر حدث مسجل — مثل stripe.payment.succeeded أو github.issue.opened — عبر موزع الأحداث.
بيئة تشغيل Kubernetes أصلية
لا يكتفي Zervanor باستدعاء واجهات البرمجيات الخاصة بك — بل يستضيف وكلائك الأذكياء. كل وكيل مغلف ومطروح في بيئة تشغيل Kubernetes معزولة على مستوى الـ Pod والـ Namespace لكل منظمة مستأجرة.