تخطَّ إلى المحتوى
نسخة تجريبية

ابدأ مع قواعد البيانات والخدمات المُدارة

الخدمة المُدارة محرّك واحد، مثل قاعدة بيانات أو ذاكرة تخزين مؤقت أو وسيط رسائل، يعمل في حاوية خاصة به على الشبكة الخاصة لمساحة عملك. تثبّته المنصّة وتضبطه، وتمنحه اسم مضيف وتفاصيل اتصال، وتعرض كل خطوة أثناء ذلك. وتصل إليه تطبيقاتك وأجهزتك الافتراضية ومجموعات Kubernetes لديك عبر الشبكة الخاصة؛ واجعله عامًا حين يحتاج إليه شيء خارج المنصّة. وتجهز النسخة الجديدة خلال نحو 75 ثانية.

اختر محرّكًا

النوعالمحرّكاتيناسب
قواعد بيانات SQLPostgreSQL 17، MySQL 8.4، MariaDB 11بيانات تطبيقك. محرّر جداول ومحرّر SQL ومستخدمو قاعدة البيانات والنسخ الاحتياطية والاستيراد والتصدير في لوحة التحكم
قاعدة بيانات مستنداتFerretDBالتطبيقات التي تتحدث بروتوكول MongoDB، مع تفعيل TLS
الذواكر المؤقتةValkey 8، Memcachedالجلسات والطوابير والصفحات المخزّنة مؤقتًا
قاعدة بيانات متجهاتQdrantالتضمينات والبحث بالتشابه
وسيط رسائلRabbitMQالمهام والأحداث بين الخدمات
سجل حاوياتContainer Registryصور حاوياتك الخاصة، تُدفع وتُسحب عبر TLS

قبل أن تبدأ

دور في مساحة العمل: مالك أو مسؤول أو مطوّر. وتقتطع كل نسخة حجمها من حصة مساحة العمل، التي تحدّدها خطة مالك مساحة العمل.

أنشئها من لوحة التحكم

افتح الخدمات المُدارة، واختر خدمة جديدة، ثم اختر بطاقة المحرّك. فيُفتح نموذج النسخة الجديدة:

  1. الأساسيات: اسم النسخة، من 3 إلى 31 حرفًا من الحروف اللاتينية الصغيرة والأرقام والشرطات السفلية، يبدأ بحرف، مثل orders. ويصبح جزءًا من اسم المضيف، مثل orders-c3d4.db.sahabti.app.
  2. في PostgreSQL وMySQL وMariaDB، يحدّد لك إعداد بيانات الدخول مسبقًا اسم قاعدة البيانات واسم المستخدم وكلمة المرور. واتركها فارغة: فيكون الاسمان app افتراضيًا، وتُولَّد كلمة مرور قوية.
  3. المنطقة: المكان الذي تعمل فيه النسخة. ولا يمكن تغييرها لاحقًا.
  4. وصول الشبكة: خاص، لا يُوصَل إليها إلا من الشبكة الخاصة لمساحة عملك، أو عام، على اسم مضيف ومنفذ خاصين بها على عنوان IP المشترك لمساحة عملك. ويمكنك تغيير ذلك لاحقًا. واتصالات MariaDB وMemcached غير مشفّرة، فأبقِهما خاصتين.
  5. الخطة: حجم النسخة: Free أو Small أو Medium أو Large. ويعرض استهلاك الحصة ما تقتطعه من حصة مساحة العمل.

اختر إنشاء النسخة. ويبثّ تبويب التجهيز كل خطوة حتى تصبح النسخة جاهزة. انظر النسخ لتعرف كل حجم وكل خطوة.

اتصل

تحمل صفحة نظرة عامة للنسخة تفاصيل الاتصال الخاصة بها: المضيف والمنفذ واسم المستخدم وكلمة المرور ورابط اتصال، جاهزة للنسخ. مثلًا، في PostgreSQL:

bash
psql "host=orders-c3d4.db.sahabti.app port=40012 dbname=app user=app sslmode=require"

انسخ المضيف والمنفذ الحقيقيين من لوحة التحكم. ومن تطبيق أو جهاز افتراضي أو Pod على شبكة مساحة العمل نفسها، استخدم العنوان الخاص للنسخة بدلًا منهما، وهو معروض معهما. وفي الاتصال مثال لكل محرّك، ويستطيع تطبيق الويب أن يربط نسخة فيصله رابط اتصالها متغيّرَ بيئة: انظر تطبيقات الويب.

اعمل مع البيانات

  • يتيح محرر الجداول ومحرر SQL، في PostgreSQL وMySQL وMariaDB، تصفّح الصفوف وتنفيذ الجمل من لوحة التحكم، دون عميل تثبّته. انظر أدوات قواعد البيانات.
  • النسخ الاحتياطية: يأخذ أنشئ نسخة الآن نسخة احتياطية من قاعدة بيانات SQL تعمل، وتُنشئ الاستعادة منها نسخة جديدة. وينقل التصدير والاستيراد قاعدة البيانات إلى الخارج وإلى الداخل في ملف. انظر النسخ الاحتياطية.
  • الشبكة: في النسخة العامة، قيّد من يصل إلى منفذها عبر تعديل المصادر المسموح بها. انظر شبكة النسخة.

عبر PromptOps

في مساحة عمل شُغّل فيها PromptOps، اطلب ما تريد في المحادثة. وهو يستأذنك قبل أن ينشئ أو يغيّر أي شيء:

  • «أنشئ نسخة PostgreSQL خاصة باسم orders بحجم Small.»
  • «خذ نسخة احتياطية من orders قبل أن أشغّل الترحيل.»
  • «قاعدة البيانات orders بطيئة. ما مشكلتها؟»
  • «اجعل orders عامة، ولا يصل إليها إلا 203.0.113.0/24.»

عبر الواجهة البرمجية أو MCP

أنشئ مفتاح API بإجراءات instance، واحفظ النسخة في الملف instance.json:

json
{
  "orgId": "<workspace id>",
  "engine": "postgres",
  "name": "orders",
  "plan": "small",
  "access": "private"
}
bash
curl -X POST https://api.sahabti.com/v1/servers \
  -H "x-api-key: $SAHABTI_TOKEN" \
  -H "Content-Type: application/json" \
  -d @instance.json

يصل الرد فورًا، بينما لا تزال النسخة قيد الإنشاء: اقرأها مجددًا عبر GET /v1/servers/{id} حتى تعمل. وعبر MCP، تأخذ create_instance الحقول نفسها، وتتابع get_provision_log الخطوات. ولا يعيد أي مفتاح أو أداة كلمة المرور: انسخها من لوحة التحكم.

ما التكلفة

على الخطة المجانية وعلى خطة شهرية، تقتطع النسخة حجمها من حصة مساحة العمل ولا تُفوتَر وحدها: اطلب حصة أكبر من الاستخدام، أو انتقل إلى خطة أكبر. وفي الدفع حسب الاستهلاك، تُحتسب النسخ بالساعة. وتأخذ النسخ الاحتياطية مساحتها من حصة القرص. انظر الخطط والدفع حسب الاستهلاك وصفحة الأسعار.

الفحوص الأولى

  • تظهر النسخة جاهزة، وكل خطوة في التجهيز مكتملة.
  • تستطيع الاتصال بالتفاصيل الواردة في الاتصال: عبر TLS في كل محرّك عدا MariaDB وMemcached، اللذين تصل إليهما عبر الشبكة الخاصة.
  • ترسم المقاييس المعالج والذاكرة والقرص والشبكة.
  • لا تسرد القاعدة المضمّنة في الشبكة للنسخة العامة إلا العناوين التي ينبغي أن تصل إليها.

الخطوات التالية