منتجات · foundation
الطبقة التي يقوم عليها كل شيء.
ليس Foundation إضافةً: identity وsecrets وaccess وmetering وquotas تأتي مع كل نشر — وكل منتج يعمل عليها منذ الاستدعاء الأول.
identity
منظمات ومشاريع ومفاتيح تحيط بكل شيء.
نموذج الـ tenancy بسيط بما يكفي لشرحه في نفَس واحد وصارم بما يكفي لبناء عمل عليه.
كل مشروع ينتمي إلى واحدة — حدود الملكية والعضوية.
مفاتيح API ومرئية النماذج وكل مورد تنشئه تعيش داخل مشروع. للفرق مساراتها الخاصة؛ لا أحد يستعير بيانات اعتماد غيره.
عند الإنشاء، ولا مرة بعدها — يحتفظ الكونسول فقط ببادئة عرض لا يمكنها المصادقة أبداً. الإلغاء نقرة واحدة، وفوري.
التشغيلات والأتمتات تحصل على هويتها الخاصة، فـ«من فعل هذا» له دائماً إجابة.
secrets
تُكتب مرة، لا تُعرَض أبداً.
بيانات الاعتماد التي تشغّل أحمال AI — مفاتيح API للنماذج وسلاسل الاتصال والرموز — هي بالضبط القيم التي تنتهي ملصوقةً في التذاكر والدردشات. الـ secrets مبنية لجعل ذلك مستحيلاً.
عند الإنشاء، بتأكيد متعمّد — ثم تُختم. حتى الكونسول لا يستطيع إظهارها مجدداً.
كل secret محصور بأحمال العمل التي يجوز أن تتلقاه. يحصل التشغيل على secret لأن ذاك تحديداً مُنح له بالاسم.
دوّر بإضافة إصدار جديد؛ المستهلكون يتبعون الـ secret لا نسخةً منه.
كل إنشاء وإصدار ومنحة وإلغاء وتسليم — لكامل المشروع، مرتّباً.
لمُراجِع الأمان لديك
لا توجد بيانات اعتماد المصادر كنص صريح في configs أو ملفات البيئة أو متغيرات CI — فقط كقيم مختومة بمنح مسمّاة وسجل تدقيق كامل.
access
أقل امتياز، مع حق نقض.
التخويل في Quark بسيط بما يكفي لمراجعته في اجتماع واحد.
تُمنح للأشخاص ولحسابات الخدمة — جانب السماح من القصة.
منعٌ مطابق يبطل كل شيء آخر، بغض النظر عن الأدوار الممنوحة. عندما تحتاج أن تقول «أبداً»، تعني المنصة ذلك فعلاً.
خط أساس معقول يدع المشروع يتنفس؛ وأي شيء حساس يبعد منحةً واحدة عن الإقفال.
تتلقى أحمال العمل الـ secrets والأذونات الممنوحة لها — ولا شيء غيرها، في أي مكان على المنصة.
تحت الغطاء
أساس بُني ليستحق الثقة.
طبقة الحوكمة تقوم على أساس صُمِّم ليكون جديراً بالثقة.
خدمات المنصة تتبادل المصادقة عبر نقل مشفّر، وأحمال العمل تحمل هوياتها الخاصة، والكونسول وعملاء API يتحدثون بالمفاتيح والرموز.
خدمات المنصة تتحقق من السائل، لا فقط من المفتاح المعروض.
العزل يُفرَض في كل استدعاء، لا يُفترَض من موضع الشبكة.
لأحمال العمل الأشد طلباً، يمكن أن تكون التشغيلات مُحصَّنة أو سرّية — العزل مؤشّر لا انشقاق.
metering
قياس افتراضي.
الاستخدام لا يُعيَّن عشوائياً ولا يُقدَّر؛ تصدره المنتجات أثناء الخدمة.
كل إكمال عبر البوابة يُسنَد إلى مفتاح API الذي قام به. الفرق والمنتجات والعملاء يحصلون على مفاتيحهم الخاصة — وعلى عمودهم الذي يجيب في السجل.
استدعاءات البوابة وزمن sandbox وبناء الفهارس والبقية تتراكم منفصلة. عندما يتحرك الإنفاق، ستعرف أي منتج حرّكه.
الطلبات والرموز ووحدات عمل المنصة الخاصة، كلٌّ مُتتبَّع باستقلال — لا «وحدات» ممزوجة لا تشرح شيئاً.
ملخصات الإنفاق والاستخدام تعيش في الصفحة الأولى للمنصة، لا مدفونة في تصدير.
quotas
حصص تُنفَّذ فعلاً.
الميزانية التي تكتفي بالتقرير نشرة بريدية. الحصص تُفرَض حيث يصل الاستخدام.
لمفتاح، أو منتج، أو المشروع كله.
كل حصة تُظهر حالتها الحالية — سليمة، قريبة من السقف، أو متجاوزة — مع الفائض مرسوماً كشريط يُقرأ بنظرة.
عندما تُستنفد الحصة، يُرفض الاستخدام الإضافي حتى تتجدد النافذة. الإنفاق الجامح توقفه المنصة، لا من تصادف أنه مستيقظ.
حدود لكل مفتاح على الطلبات والرموز تمنحك نقطة فرضٍ ثانية حيث يحدث إنفاق النماذج بالضبط.
لمن يعتمد الفاتورة
يمكن لكل فريق أن يملك مفتاحه وحصصه — وتجربة فريق واحد لا يمكنها أبداً أن تصير فاتورة الشركة بهدوء.
الأسئلة
مبني للأسئلة التي ستطرحها فعلاً.
الاستخدام حسب المفتاح، في صفحة واحدة.
الاستخدام حسب المنتج، على نفس الصفحة.
حالات الحصص مع الفائض، بلا تصدير.
نعم — الحصة على بُعد حقول قليلة.
تواصل
حدثنا عن تشغيل كوارك.
أخبرنا عن أعباء عملك — وسنريك ما تستطيع سحابتك الخاصة فعله.