تصميم تطبيقات SaaS متعددة المستأجرين باستخدام Azure Cosmos DB ل PostgreSQL
يوفر Azure Cosmos DB ل PostgreSQL نظاما أساسيا قويا للبيانات للبرامج متعددة المستأجرين كتطبيقات خدمة (SaaS). بدءا من مثيل عقدة واحدة، يمكن توسيع قاعدة بيانات متعددة المستأجرين أفقيا إلى مجموعة موزعة متعددة العقد تصل إلى 20 خادما لتلبية متطلبات نمو المستأجر.
الأهداف التعليمية
في نهاية هذه الوحدة، ستتمكن من:
- إعداد الجداول الموجودة في قاعدة بيانات أحادية العقدة للتوزيع.
- الانتقال من قاعدة بيانات أحادية العقدة إلى قاعدة بيانات متعددة العقد باستخدام Azure Cosmos DB ل PostgreSQL.
- توزيع الجداول متعددة المستأجرين بأقل تأثير للتطبيق.
- مراقبة استخدام قواعد البيانات متعددة المستأجرين باستخدام Azure Cosmos DB ل PostgreSQL.
المتطلبات الأساسية
- الإلمام الأساسي بقواعد البيانات الارتباطية، بما في ذلك إنشاء الجداول وتحديثها، وإنشاء الفهارس، والاستعلام عن الجداول.
- فهم متوسط لمفاهيم قاعدة البيانات الموزعة، مثل تحديد عمود التوزيع والتقسيم وتحديد موقع الجدول وأنواع الجداول.