المنصة
AzatAI Stack
المنصة التي يقوم عليها كل منتج من منتجات AzatAI. توفر وحداتها المكتوبة بلغة Rust للمنتج هوية للأشخاص ولوكلاء الذكاء الاصطناعي، وطبقة للبيانات، وملفات مشفرة. ويستخدم كل منتج الوحدات التي يحتاجها فقط.
الوحدات
ما يمكن للمنتج استخدامه
ثلاث وحدات جاهزة الآن. وتليها الوحدات الأخرى بهذا الترتيب، ولكل منها اختباراتها الخاصة.
AzatAI Auth
تسجيل الدخول للأشخاص ولوكلاء الذكاء الاصطناعي: مفاتيح المرور، والمجموعات، وبيانات اعتماد الوكلاء، وتبادل الرموز المميزة، مع دعم OpenID Connect إلى جانب OAuth 2. تعمل على خادم أو على الحافة.
AzatAI Data
واجهة واحدة لقواعد البيانات، سواء PostgreSQL أو SQLite، مع عمليات الترحيل، ومعاملات كتابة آمنة، وآلية مُختبَرة للنسخ الاحتياطي والاستعادة.
AzatAI Objects
تخزين مشفر للملفات على قرص محلي أو على أي مخزن متوافق مع S3. لكل ملف مفتاح خاص به، مغلَّف بمفاتيح تحتفظ بها مؤسستك.
AzatAI Access
مستويات الوصول، وصلاحيات لكل سجل على حدة، وسجل تدقيق لا يقبل إلا الإضافة، يوثّق من قرأ ماذا ومن غيّر ماذا. وهذا السجل ملك لمؤسستك.
AzatAI Jobs
مهام في الخلفية مع إعادة المحاولة عند الفشل، مثل استدعاء نماذج ذكاء اصطناعي تعمل بجوار بياناتك.
AzatAI Search
بحث في النص الكامل يلتزم بقواعد الوصول، ومدمج في المنتج. مصمم للغات التي تُكتب بأكثر من أبجدية.
AzatAI Export
حزم قابلة للنقل بصيغ مفتوحة مثل BagIt، مع مجاميع التحقق وبيانات وصفية قياسية، لتنتقل البيانات بين الأنظمة بسهولة.
ملفات مختومة
ميزة مخطط لها في وحدة AzatAI Objects: ملفات تُشفَّر على جهاز المستخدم نفسه، فلا يرى الخادم محتواها أبدًا.
مبادئ التصميم
أجزاء أقل، وسطح هجوم أصغر
01
قابلية النقل من صميم التصميم
تعمل المنتجات باستخدام Docker أو Kubernetes على بنيتك التحتية الخاصة، أو على AzatAI Cloud، أو على سحابة شريك. ونعامل كل خدمة خارجية على أنها خطر يجب إزالته، لا تسهيلًا نضيفه.
02
مكتبات، لا حشد من الخدمات
كل وحدة مجموعة من مكتبات Rust مدمجة في خادم واحد. وكلما قلّت الخدمات العاملة، قلّ ما يحتاج إلى تصحيحات وتأمين.
03
إعدادات، لا نسخ متفرعة
يحدد كل منتج أسماءه وإعداداته عبر ملفات الإعداد. والشيفرة المختبَرة نفسها تخدم كل عمليات النشر.
04
اختبار مع كل تغيير
لكل وحدة اختبارات تعمل مع كل تغيير، على قواعد بيانات وأنظمة تخزين حقيقية، لا على بدائل وهمية فحسب.
أين تعمل
وفق شروطك
شغّل منصة AzatAI Stack على بنيتك التحتية الخاصة، أو على AzatAI Cloud، أو على سحابة شريك. ثم اختر المكونات التي تناسب سياساتك. ولا ترسل المنصة أي بيانات قياس عن بُعد من أي منها.
الاستضافة
بنيتك التحتية
خوادمك الخاصة أو مركز بياناتك، باستخدام Docker أو Kubernetes. وتحتفظ أنت بكل المفاتيح.
AzatAI Cloud
نشغّل النظام ونراقبه ونحدّثه نيابة عنك.
سحابة شريك
مزوّد سحابي نعمل معه وندعمه.
مكونات يمكنك اختيارها
قواعد البيانات
PostgreSQL، أو SQLite للتثبيت الصغير أو غير المتصل بالإنترنت
التخزين
قرص محلي، أو مخزن متوافق مع S3 مثل Garage أو MinIO أو Ceph
الحافة
Cloudflare Workers، لتسجيل الدخول على الحافة
هل تريد البناء على منصة AzatAI Stack؟
تشغّل منصة AzatAI Stack اليوم منتجاتنا والأنظمة التي نبنيها لعملائنا. وإن أردت البناء عليها بنفسك، فأخبرنا عن مشروعك.