في بنية البرمجيات متعددة المستأجرين، والتي تسمى أيضًا تعدد مستأجري البرمجيات، يخدم مثيل واحد من تطبيق برمجي (وقاعدة البيانات والأجهزة الأساسية الخاصة به) مستأجرين متعددين (أو حسابات مستخدمين).
يمكن أن يكون المستأجر مستخدمًا فرديًا، ولكن في كثير من الأحيان، يكون المستأجر عبارة عن مجموعة من المستخدمين، مثل مجموعة عملاء، يتشاركون في الوصول المشترك والامتيازات داخل التطبيق. ويتم عزل بيانات كل مستأجر عن بيانات المستأجرين الآخرين الذين يشاركون التطبيق، ما يضمن أمن البيانات وخصوصيتها لجميع المستأجرين.
تعدد مستأجري البرمجيات هو البنية التي يتم على أساسها تقديم البرمجيات كخدمة (SaaS). إذا كانت مجموعتك تستخدم salesforce.com، أو HubSpot أو عرض SaaS آخر قائم على السحابة، فأنت مستأجر في عرض متعدد المستأجرين.
من المربك إلى حد ما أن مصطلح متعدد المستأجرين قد يشير أيضًا إلى عروض الاستضافة السحابية. في الاستضافة متعددة المستأجرين، والتي تسمى أيضًا الاستضافة المشتركة ، يتم مشاركة جهاز كمبيوتر فعلي واحد أو جهاز افتراضي (VM) بين مستخدمين متعددين أو مجموعات عملاء. ويتم تقديم حلول الاستضافة متعددة المستأجرين من قِبل مزودي الخدمة السحابية عادةً كبديل منخفض التكلفة لحلول استضافة مستأجر واحد أو حلول الاستضافة المخصصة .
يركز الجزء المتبقي من هذه المقالة على تعدد مستأجري البرمجيات. تعرف على المزيد حول أنواع الاستضافة متعددة المستأجرين والاستضافة لمستأجر واحد هنا.
النشرة الإخبارية الخاصة بالمجال
ابقَ على اطلاع دائم على أبرز الاتجاهات في مجالات الذكاء الاصطناعي، والأتمتة، والبيانات، وغيرها الكثير من خلال رسالة Think الإخبارية. راجع بيان الخصوصية لشركة IBM.
سيصلك محتوى الاشتراك باللغة الإنجليزية. ستجد رابط إلغاء الاشتراك في كل رسالة إخبارية. يمكنك إدارة اشتراكاتك أو إلغاء اشتراكك من هنا. لمزيد من المعلومات، راجع بيان خصوصية IBM.
وبالمقارنة مع بنية المستأجر الواحد، حيث يحصل كل مستأجر على مثيله الخاص من التطبيق وقاعدة البيانات والبنية التحتية للأجهزة الداعمة، فإن البنية متعددة المستأجرين توفر فوائد كبيرة لمزودي البرامج والعملاء المستأجرين، بما في ذلك
غالبًا ما كانت السحابة متعددة المستأجرين تُستخدم (ولكن الآن بشكل أقل تواترًا) كمرادف للاستضافة المشتركة أو لأي بنية يشارك فيها العملاء في حوسبة الموارد عبر السحابة العامة عام أو السحابة الخاصة. واليوم، من المفهوم أن معظم مزودي الخدمات السحابية الرائدين يقدمون معظم عروضهم، كل شيء بخلاف خدمة الاستضافة المخصصة، استنادًا إلى نموذج متعدد المستأجرين.
يسمح استخدام نموذج متعدد المستأجرين لمزودي الخدمات بتعظيم الاستفادة من أجهزة مركز البيانات والبنية التحتية الخاصة بهم، ومن ثَمَّ تقديم الخدمات السحابية للعملاء بأقل التكاليف الممكنة.
عند اختيار قاعدة بيانات للتطبيقات متعددة المستأجرين، يجب على المطورين تحقيق التوازن بين حاجة العملاء أو رغبتهم في عزل البيانات والحل الذي يتوسع بسرعة وبأسعار معقولة استجابةً للنمو أو الارتفاع المفاجئ في حركة مرور التطبيقات.
ولضمان العزل الكامل، يمكن للمطور تخصيص مثيل قاعدة بيانات منفصل لكل مستأجر؛ في الطرف الآخر، لضمان أقصى قدر من قابلية التوسع، ويمكن للمطور أن يتيح لجميع المستأجرين مشاركة قاعدة بيانات المثيل نفسها. لكن معظم المطورين يختارون استخدام مخزن بيانات مثل PostgreSQL، الذي يتيح لكل مستأجر أن يكون له مخططه الخاص داخل قاعدة بيانات المثيل نفسه (يُطلق عليه أحيانًا "العزل المرن") ويوفر أفضل ما في كلا الخيارين.
قم بإنشاء حساب IBM Cloud المجاني واحصل على إمكانية الوصول إلى أكثر من 40 منتجًا مجانيًا دائمًا، بما في ذلك واجهات برمجة تطبيقات IBM Watson.
IBM Cloud عبارة عن منصة سحابية للمؤسسات مصممة للصناعات الخاضعة لقيود تنظيمية، وتوفر حلولاً جاهزة للذكاء الاصطناعي وآمنة ومختلطة.
أطلق العنان للقدرات الجديدة وحفِّز مرونة الأعمال من خلال خدمات الاستشارات السحابية من IBM. اكتشف كيفية المشاركة في إنشاء الحلول وتسريع التحول الرقمي وتحسين الأداء من خلال إستراتيجيات السحابة الهجينة والشراكات مع الخبراء.