تعرف معظم الفرق في منطقة الشرق الأوسط وشمال إفريقيا (MENA) شركة زوهو كحزمة من تطبيقات الأعمال الجاهزة. لكن قلة منها تدرك أن زوهو تشغّل أيضاً منصة سحابية خادمية (serverless) متكاملة تقبع تحت كل ذلك: زوهو Catalyst. إذا سبق لك أن وصلت إلى سقف أداة بدون برمجة (no-code) وفكّرت: "أحتاج إلى كود حقيقي، وبنية تحتية حقيقية، وتحكّم كامل"، فإن Catalyst هو الجواب الذي بنته زوهو لتلك اللحظة بالضبط.
هذه هي المنصة التي نلجأ إليها في ونس ابس عندما يتجاوز المشروع حدود الإعداد ويحتاج إلى هندسة حقيقية. إليك ما هي، وما الذي يمكنك بناؤه بها، وكيف تعرف أنها الخيار الصحيح.
ما هو زوهو Catalyst؟
إن زوهو Catalyst هو منصة تطوير سحابية خادمية (serverless) متكاملة الطبقات (full-stack)، تشبه مفاهيمياً AWS Lambda + DynamoDB + S3 أو Google Firebase، لكنها مبنية ومُدارة من قِبَل زوهو. أنت تكتب الكود؛ ويتولى Catalyst إدارة الخوادم، والتوسّع، والتحديثات الأمنية، والتوافر. لا توجد بنية تحتية يجب توفيرها، ولا شيء يجب إبقاؤه قيد التشغيل في الساعة الثالثة فجراً.
كلمة "خادمية" (serverless) لا تعني عدم وجود خوادم. بل تعني أنك أنت لا تلمسها أبداً. يبقى الكود الخاص بك خاملاً ولا يكلّفك شيئاً حتى وصول طلب، ثم يهيّئ Catalyst السعة اللازمة، وينفّذ منطقك، ثم يخفّض الموارد مجدداً. أنت تدفع مقابل ما تستخدمه فعلياً.
ما يميّز Catalyst عن أي سحابة عامة هو تكامله العميق والأصيل مع منظومة زوهو. يستطيع تطبيق Catalyst التواصل مع زوهو CRM أو Books أو Desk عبر الهوية ونطاق الثقة ذاتيهما، دون الحاجة إلى إضافة بوابة من طرف ثالث. وبالنسبة للمؤسسات التي اعتمدت بالفعل زوهو One معياراً لها، فإن هذا الترابط الوثيق يلغي طبقة كاملة من توصيلات التكامل.
ما الذي يمكنك بناؤه باستخدام Catalyst
صُمّم Catalyst عمداً ليكون عام الأغراض. ولأنك تكتب كوداً حقيقياً (Node.js وJava وPython والمزيد)، فإن السقف مرتفع. وتشمل المشاريع الشائعة:
- تطبيقات أعمال مخصصة بمنطق أكثر تحديداً أو أكثر تعقيداً مما تتيحه الأدوات الجاهزة.
- الخدمات المصغّرة (Microservices) وواجهات API التي تعرض نقاط النهاية الخاصة بك — لتطبيق جوّال، أو تكامل مع شريك، أو أداة داخلية.
- منتجات SaaS حيث تكون أنت المورّد الذي يبيع البرمجيات لعملائه، مع تعدد المستأجرين (multi-tenancy) ومسارات التسجيل.
- بوابات العملاء والشركاء التي توسّع نطاق بيانات زوهو لأشخاص خارج مؤسستك بأمان.
- خلفيات (Backends) لتطبيقات الويب والجوّال، تتولى المصادقة والتخزين ومنطق الأعمال.
- ميزات مدعومة بالذكاء الاصطناعي (AI) — معالجة المستندات، والبحث الذكي، ووظائف على نمط المساعد متصلة ببياناتك.
- رابط الأتمتة والتكامل الذي يربط تطبيقات زوهو بالأنظمة الخارجية (بوابات الدفع، وبوابات الفوترة الإلكترونية الحكومية، ومزوّدي الخدمات اللوجستية) على بيئة تشغيل موثوقة وقابلة للتوسّع.
هذا هو الأساس الذي تقوم عليه خدمة تطبيقات الويب المخصصة لدينا: عندما يحتاج العميل إلى شيء غير موجود كمنتج جاهز، فإن Catalyst هو المكان الذي نبنيه فيه.
القدرات الأساسية
إن Catalyst منصة واسعة، لكن حفنة من المكوّنات تنجز معظم العمل الثقيل.
Functions (الدوال)
الدوال هي قلب Catalyst — طبقة الحوسبة الخادمية حيث يعمل الكود الخاص بك. وهي تأتي بعدة أنواع لتتمكن من مطابقة الأداة للمهمة:
- Event functions (دوال الأحداث) التي تُشغَّل بأحداث داخل Catalyst (على سبيل المثال، صف جديد في جدول).
- Cron functions (الدوال المجدولة) التي تعمل وفق جدول زمني، للمزامنات الليلية، أو التقارير، أو مهام التنظيف.
- Advanced I/O functions (دوال الإدخال/الإخراج المتقدمة) التي تتيح لك تشغيل إطار عمل ويب كامل مثل Express، ما يمنحك تحكّماً كاملاً في المسارات (routes) والطلبات والاستجابات — وهي مثالية لبناء واجهات REST API.
تنشر دالة، فتصبح فوراً قيد التشغيل، قابلة للتوسّع، ومُدارة.
Data Store (مخزن البيانات)
إن Data Store هو قاعدة البيانات العلائقية (relational database) المُدارة في Catalyst — جداول وأعمدة منظّمة واستعلامات شبيهة بـ SQL عبر ZCQL (لغة الاستعلام الخاصة بـ زوهو). وهو الموطن المناسب لبيانات الأعمال المنظّمة والمعاملاتية: العملاء، والطلبات، والفواتير، والحجوزات. كما يوفّر Catalyst خياراً من نوع NoSQL لأحمال العمل عالية الإنتاجية وذات المخطط المرن، بحيث يمكنك اختيار نموذج التخزين الذي يناسب كل حالة استخدام بدلاً من إجبار كل شيء على شكل واحد.
AppSail
يتيح لك AppSail استضافة تطبيقات ويب تقليدية متكاملة الطبقات (full-stack) على Catalyst — ليست مجرد دوال منفصلة، بل تطبيق كامل بعملية خادم خاصة به. إذا كان لديك تطبيق Node أو Java أو Python قائم، فإن AppSail يمنحه موطناً مُداراً دون إعادة كتابته في نموذج الأحداث الخادمي. إنه الجسر بين "لديّ تطبيق" و"أريد تشغيله على Catalyst".
Cloud Scale
إن Cloud Scale هو المظلة التي تجمع خدمات البنية التحتية التي تحوّل الدوال وقاعدة البيانات إلى منتج حقيقي: تخزين الملفات للمستندات والوسائط، والمصادقة وإدارة المستخدمين كي لا تضطر إلى بناء تسجيل الدخول والجلسات يدوياً، والتخزين المؤقت (caching) لتحسين الأداء، والمزيد. هذه هي القطع غير اللامعة التي يحتاجها كل تطبيق جاد، مُقدَّمة كلبنات بناء مُدارة كي يبني فريقك الميزات بدلاً من التوصيلات.
يتضمن Catalyst أيضاً مجموعة متنامية من خدمات الذكاء الاصطناعي (AI) والتعلّم الآلي (ML) — لاستخراج النصوص، والتعرّف الضوئي على الحروف (OCR)، والذكاء الجاهز الذي يمكنك استدعاؤه من دوالك — إضافةً إلى أدوات المطوّرين مثل واجهة سطر الأوامر (CLI) والاختبار المحلي، بحيث تبدو تجربة البناء كهندسة برمجيات حديثة، لا كنقر متتابع عبر الشاشات.
Catalyst في مقابل Creator: أيهما ينبغي أن تختار؟
هذا هو السؤال الذي يُطرح علينا أكثر من غيره، لأن كليهما منصتان من زوهو لـ "بناء تطبيقك الخاص". والإجابة الصادقة هي أنهما يحلّان مشكلتين مختلفتين.
إن زوهو Creator هو منصة قليلة البرمجة (low-code). تبني التطبيقات بصرياً — نماذج بالسحب والإفلات، ولغة برمجة نصية (Deluge) للمنطق، ومسار سريع من الفكرة إلى تطبيق جاهز للعمل. ويتألق Creator حين:
- تحتاج إلى تطبيق أعمال داخلي بسرعة.
- يكون المنطق متوسطاً وملائماً لنموذج النماذج وسير العمل.
- سيتولى صيانته مطوّرون من غير المتخصصين (citizen developers) أو محللو أعمال.
- تكون سرعة التسليم أهم من التحكّم الدقيق.
أما Catalyst فهو منصة احترافية البرمجة (pro-code). تختاره حين:
- تحتاج إلى تحكّم كامل في الكود والبنية والسلوك.
- تبني منتج SaaS موجهاً للعملاء أو تطبيقاً عاماً عالي التوسّع.
- تتضمن المتطلبات واجهات API مخصصة، أو تكاملات معقدة، أو ذكاءً اصطناعياً متخصصاً.
- لديك فريق هندسة برمجيات (أو شريك) سيتولى بناءه وامتلاكه.
- يكون الأداء، أو تعدد المستأجرين (multi-tenancy)، أو المرونة المعمارية أموراً غير قابلة للتنازل.
قاعدة عملية مفيدة: Creator لبناء تطبيقات الأعمال بسرعة؛ وCatalyst لبناء المنتجات البرمجية بإتقان. يستخدم كثير من عملائنا كليهما — Creator للعمليات الداخلية، وCatalyst للمنتج الرئيسي أو التكاملات الثقيلة. فهما مكمّلان لا متنافسان، وكلاهما يعيش بأريحية داخل منظومة زوهو One.
لماذا يُعدّ Catalyst قوياً للمشاريع الطموحة
بالنسبة لصنّاع القرار الذين يزنون مشروعاً مخصصاً جاداً، يكسب Catalyst مكانه لبضعة أسباب ملموسة:
- لا عبء بنية تحتية. يشحن فريقك الميزات بدلاً من إدارة الخوادم، أو تحديث أنظمة التشغيل، أو حساب السعة لذروة حركة قد لا تأتي أبداً.
- يتوسّع معك. يخدم التطبيق نفسه عشرة مستخدمين أو عشرة آلاف دون إعادة هندسة، وتدفع بما يتناسب مع الاستخدام الفعلي.
- تكامل أصيل مع زوهو. إذا كان عملك يعمل بالفعل على زوهو CRM، أو زوهو Books، أو الحزمة الأوسع، فإن Catalyst يندمج مع تلك البيانات والهوية دون طبقة وسيطة هشّة.
- هندسة حقيقية، وتحكّم حقيقي. لغات قياسية، وواجهة CLI سليمة، وكود قابل للتحكّم بالإصدارات (version control)، وبنية تمتلكها بالكامل — لا صندوق أسود.
- ذكاء اصطناعي وتخزين مدمجان. يأتي الذكاء ومعالجة الملفات كخدمات مُدارة، فلا تتطلب الميزات المتقدمة حساباً سحابياً منفصلاً أو مورّداً آخر.
باختصار، يمنح Catalyst المشروع الطموح حرية السحابة عامة الأغراض مع راحة البقاء داخل زوهو. يمكنك قراءة المزيد على الموقع الرسمي لـ زوهو Catalyst، أو الاطلاع على كيفية ملاءمته لـ عرض Catalyst الأوسع لدينا.
أين تقع شركات منطقة الشرق الأوسط وشمال إفريقيا (MENA) من ذلك
بالنسبة للشركات في الإمارات العربية المتحدة، وKSA، ومصر، وعبر المنطقة، يكون Catalyst جذاباً بشكل خاص حين تتصادم المتطلبات المحلية مع البرمجيات العالمية. فالـ SaaS العام نادراً ما يتعامل بشكل جاهز مع واجهات عربية أولاً (Arabic-first)، أو قواعد ضريبة القيمة المضافة (VAT) والفوترة الإلكترونية في الإمارات العربية المتحدة وKSA، أو التكامل مع أنظمة الدفع والأنظمة الحكومية المحلية. ويتيح لك Catalyst البناء بدقة لتلك الاحتياجات — بوابة تتحدث العربية بطلاقة أصيلة، وخدمة فوترة تُصدر فواتير إلكترونية متوافقة، وتكامل يربط زوهو بواجهة API لوجستية أو مصرفية إقليمية.
هذه هي الفجوة التي وُجدت ونس ابس لسدّها. وبصفتنا زوهو Premium Partner، نجمع بين هندسة Catalyst العميقة والمعرفة الميدانية بالامتثال واللغة في منطقة MENA — وهو المعنى العملي لوعدنا: "نبدأ من حيث ينتهي زوهو". وسواء احتجت إلى منتج كامل يُبنى أو إلى رفع مهارات فريقك عبر تدريب زوهو، أو إلى نشر زوهو مُصمَّم من البداية إلى النهاية عبر تخصيص زوهو، فنحن نعمل حيث يتوقف الإعداد القياسي ويبدأ التطوير الحقيقي.
مستعد لبناء شيء لا تبيعه زوهو جاهزاً؟
إذا كان لديك مشروع لا يناسبه تماماً أي تطبيق جاهز — بوابة، أو منتج SaaS، أو واجهة API مخصصة، أو سير عمل مدعوم بالذكاء الاصطناعي — فإن Catalyst هو على الأرجح الأساس الصحيح، وسيسعدنا مساعدتك في تحديد نطاقه. احجز استشارة مجانية مع ونس ابس ولنرسم معاً ملامح ما يمكن أن يكون عليه مشروعك.
