تخطَّ إلى المحتوى
Quark

منتجات · foundation

الطبقة التي يقوم عليها كل شيء.

ليس Foundation إضافةً: identity وsecrets وaccess وmetering وquotas تأتي مع كل نشر — وكل منتج يعمل عليها منذ الاستدعاء الأول.

identity

منظمات ومشاريع ومفاتيح تحيط بكل شيء.

نموذج الـ tenancy بسيط بما يكفي لشرحه في نفَس واحد وصارم بما يكفي لبناء عمل عليه.

المنظمات في القمة

كل مشروع ينتمي إلى واحدة — حدود الملكية والعضوية.

المشاريع تحيط العمل

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

مفاتيح API تُعرض مرة واحدة بالضبط

عند الإنشاء، ولا مرة بعدها — يحتفظ الكونسول فقط ببادئة عرض لا يمكنها المصادقة أبداً. الإلغاء نقرة واحدة، وفوري.

حسابات خدمة لأحمال العمل

التشغيلات والأتمتات تحصل على هويتها الخاصة، فـ«من فعل هذا» له دائماً إجابة.

secrets

تُكتب مرة، لا تُعرَض أبداً.

بيانات الاعتماد التي تشغّل أحمال AI — مفاتيح API للنماذج وسلاسل الاتصال والرموز — هي بالضبط القيم التي تنتهي ملصوقةً في التذاكر والدردشات. الـ secrets مبنية لجعل ذلك مستحيلاً.

القيمة تُعرض مرة واحدة بالضبط

عند الإنشاء، بتأكيد متعمّد — ثم تُختم. حتى الكونسول لا يستطيع إظهارها مجدداً.

منح، لا سلال مشتركة

كل secret محصور بأحمال العمل التي يجوز أن تتلقاه. يحصل التشغيل على secret لأن ذاك تحديداً مُنح له بالاسم.

إصدارات، لا استبدالات

دوّر بإضافة إصدار جديد؛ المستهلكون يتبعون الـ secret لا نسخةً منه.

سجل تدقيق يمكنك قراءته

كل إنشاء وإصدار ومنحة وإلغاء وتسليم — لكامل المشروع، مرتّباً.

لمُراجِع الأمان لديك

لا توجد بيانات اعتماد المصادر كنص صريح في configs أو ملفات البيئة أو متغيرات CI — فقط كقيم مختومة بمنح مسمّاة وسجل تدقيق كامل.

access

أقل امتياز، مع حق نقض.

التخويل في Quark بسيط بما يكفي لمراجعته في اجتماع واحد.

الأدوار مجموعات مسمّاة من الإجراءات

تُمنح للأشخاص ولحسابات الخدمة — جانب السماح من القصة.

السياسات قواعد سماح ومنع صريحة

منعٌ مطابق يبطل كل شيء آخر، بغض النظر عن الأدوار الممنوحة. عندما تحتاج أن تقول «أبداً»، تعني المنصة ذلك فعلاً.

افتراضيات معقولة

خط أساس معقول يدع المشروع يتنفس؛ وأي شيء حساس يبعد منحةً واحدة عن الإقفال.

أقل امتياز بالتصميم

تتلقى أحمال العمل الـ secrets والأذونات الممنوحة لها — ولا شيء غيرها، في أي مكان على المنصة.

تحت الغطاء

أساس بُني ليستحق الثقة.

طبقة الحوكمة تقوم على أساس صُمِّم ليكون جديراً بالثقة.

نقل مُصادَق في كل مستوى

خدمات المنصة تتبادل المصادقة عبر نقل مشفّر، وأحمال العمل تحمل هوياتها الخاصة، والكونسول وعملاء API يتحدثون بالمفاتيح والرموز.

لأحمال العمل هوياتها الخاصة

خدمات المنصة تتحقق من السائل، لا فقط من المفتاح المعروض.

كل طلب يُفحَص مقابل الـ tenancy

العزل يُفرَض في كل استدعاء، لا يُفترَض من موضع الشبكة.

تنفيذ مُحصَّن حين يهمّ الأمر

لأحمال العمل الأشد طلباً، يمكن أن تكون التشغيلات مُحصَّنة أو سرّية — العزل مؤشّر لا انشقاق.

metering

قياس افتراضي.

الاستخدام لا يُعيَّن عشوائياً ولا يُقدَّر؛ تصدره المنتجات أثناء الخدمة.

حسب المفتاح

كل إكمال عبر البوابة يُسنَد إلى مفتاح API الذي قام به. الفرق والمنتجات والعملاء يحصلون على مفاتيحهم الخاصة — وعلى عمودهم الذي يجيب في السجل.

حسب المنتج

استدعاءات البوابة وزمن sandbox وبناء الفهارس والبقية تتراكم منفصلة. عندما يتحرك الإنفاق، ستعرف أي منتج حرّكه.

حسب المقياس

الطلبات والرموز ووحدات عمل المنصة الخاصة، كلٌّ مُتتبَّع باستقلال — لا «وحدات» ممزوجة لا تشرح شيئاً.

مُجمَّعة، دائمة الظهور

ملخصات الإنفاق والاستخدام تعيش في الصفحة الأولى للمنصة، لا مدفونة في تصدير.

quotas

حصص تُنفَّذ فعلاً.

الميزانية التي تكتفي بالتقرير نشرة بريدية. الحصص تُفرَض حيث يصل الاستخدام.

اضبط سقفاً لكل مقياس في نافذة متحركة

لمفتاح، أو منتج، أو المشروع كله.

إنذار مبكر، في العلن

كل حصة تُظهر حالتها الحالية — سليمة، قريبة من السقف، أو متجاوزة — مع الفائض مرسوماً كشريط يُقرأ بنظرة.

إيقاف قاسٍ عند نقطة الاستخدام

عندما تُستنفد الحصة، يُرفض الاستخدام الإضافي حتى تتجدد النافذة. الإنفاق الجامح توقفه المنصة، لا من تصادف أنه مستيقظ.

اقترنها بحدود البوابة

حدود لكل مفتاح على الطلبات والرموز تمنحك نقطة فرضٍ ثانية حيث يحدث إنفاق النماذج بالضبط.

لمن يعتمد الفاتورة

يمكن لكل فريق أن يملك مفتاحه وحصصه — وتجربة فريق واحد لا يمكنها أبداً أن تصير فاتورة الشركة بهدوء.

الأسئلة

مبني للأسئلة التي ستطرحها فعلاً.

كم كلّفنا هذا العميل في هذه النافذة؟

الاستخدام حسب المفتاح، في صفحة واحدة.

لماذا قفزت فاتورتنا؟

الاستخدام حسب المنتج، على نفس الصفحة.

هل نحن على وشك بلوغ السقف؟

حالات الحصص مع الفائض، بلا تصدير.

هل يمكننا وضع سقف لسكربت المتدرب؟

نعم — الحصة على بُعد حقول قليلة.

تواصل

حدثنا عن تشغيل كوارك.

أخبرنا عن أعباء عملك — وسنريك ما تستطيع سحابتك الخاصة فعله.